@font-face{font-family:FordAntennaExtraLight;src:url(gux-theme/fonts/ford/fordantenna-extra-light-webfont.eot?v=2);src:url(gux-theme/fonts/ford/fordantenna-extra-light-webfont.eot?v=2) format("embedded-opentype"),url(gux-theme/fonts/ford/fordantenna-extra-light-webfont.woff?v=2) format("woff"),url(gux-theme/fonts/ford/fordantenna-extra-light-webfont.ttf?v=2) format("truetype"),url(gux-theme/fonts/ford/fordantenna-extra-light-webfont.svg#web?v=2) format("svg");font-style:normal;font-weight:400}
html.lte8 #legacy-browser-overlay .legacy-browser-shadow{filter:alpha(opacity=50);background:#000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9998}
#legacy-browser-overlay.hidden{display:none}
#legacy-browser-overlay .overlay-background{position:absolute;top:60px;left:5%;width:88%;line-height:100px;background-color:#fff;text-align:center;border-radius:5px;padding-left:1%;padding-right:1%;z-index:9999;box-shadow:0 0 0 9999px rgba(0,0,0,.5)}
#legacy-browser-overlay .overlay-background .overlay-exit-button{position:absolute;cursor:pointer;top:10px;right:10px;width:30px;height:30px}
#legacy-browser-overlay .overlay-background .overlay-header-logo{text-align:center;padding-top:150px}
#legacy-browser-overlay .overlay-background .overlay-header-logo img{width:90px}
#legacy-browser-overlay .overlay-background .overlay-copy h2{text-align:center;margin-top:10px;margin-bottom:20px;font-size:48px;font-family:FordAntennaExtraLight,Helvetica,Roboto,Arial,sans-serif;color:#616161;padding:0;line-height:1.4}
#legacy-browser-overlay .overlay-background .overlay-copy p{font-size:21px;margin-top:2px;margin-bottom:2px;font-family:FordAntennaExtraLight,Helvetica,Roboto,Arial,sans-serif;color:#616161;padding:0;line-height:1.6}
#legacy-browser-overlay .overlay-exit-button{background:url(guxacc-unsupported-browsers/img/close-icon-black.gif) no-repeat}
#legacy-browser-overlay .overlay-browsers{text-align:center;margin:50px auto 160px;overflow:hidden;width:500px;display:block}
#legacy-browser-overlay .overlay-browsers div{display:inline-block;width:80px}
#legacy-browser-overlay .overlay-browsers p{text-align:center;line-height:1.6;font-family:FordAntennaExtraLight,Helvetica,Roboto,Arial,sans-serif}
#legacy-browser-overlay .overlay-browsers .overlay-browser-logo{width:50px;display:block;margin:0 auto}
#legacy-browser-overlay .rt-white h1,#legacy-browser-overlay .rt-white h2,#legacy-browser-overlay .rt-white h3,#legacy-browser-overlay .rt-white h4,#legacy-browser-overlay .rt-white h5,#legacy-browser-overlay .rt-white h6,#legacy-browser-overlay .rt-white p{color:#fff}
#legacy-browser-overlay .rt-dark-blue h1,#legacy-browser-overlay .rt-dark-blue h2,#legacy-browser-overlay .rt-dark-blue h3,#legacy-browser-overlay .rt-dark-blue h4,#legacy-browser-overlay .rt-dark-blue h5,#legacy-browser-overlay .rt-dark-blue h6,#legacy-browser-overlay .rt-dark-blue p{color:#1d394f}
#legacy-browser-overlay .rt-grey h1,#legacy-browser-overlay .rt-grey h2,#legacy-browser-overlay .rt-grey h3,#legacy-browser-overlay .rt-grey h4,#legacy-browser-overlay .rt-grey h5,#legacy-browser-overlay .rt-grey h6,#legacy-browser-overlay .rt-grey p{color:#626466}
#legacy-browser-overlay .windows-only-icon:not(.windows-confirmed){display:none}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.icon-info:before{content:"\E636"}
.icon-d-email-hover:before{content:"\E653"}
.icon-facebook-logo:before{content:"\F09A"}
.icon-twitter-logo:before{content:"\F099"}
.icon-google-plus-logo:before{content:"\F0D5"}
.icon-instagram-logo:before{content:"\F083"}
.icon-pinterest-logo:before{content:"\F231"}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */@font-face{font-family:icomoon;src:url(guxacc-wireframe/fonts/icomoon/icomoon.eot?rpvq9);src:url(guxacc-wireframe/fonts/icomoon/icomoon.eot?rpvq9#iefix) format("embedded-opentype"),url(guxacc-wireframe/fonts/icomoon/icomoon.woff?rpvq9) format("woff"),url(guxacc-wireframe/fonts/icomoon/icomoon.ttf?rpvq9) format("truetype"),url(guxacc-wireframe/fonts/icomoon/icomoon.svg?rpvq9#icomoon) format("svg");font-weight:400;font-style:normal}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),a[class*=" icon-"]:before,a[class^=icon-]:before{font-size:1.75rem;vertical-align:middle}
.link-icon:before,[class*=" icon-"]:not(a),[class^=icon-]:not(a),[class^=icon-][class*=cta-button]:before,a[class*=" icon-"]:before,a[class^=icon-]:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^=icon-][class*=cta-button]:before{padding-right:5px}
.link-icon{font-family:inherit}
a:hover .icon-sendto:before{content:"\E620"}
a:hover .icon-directions:before{content:"\E617"}
a:hover .icon-details:before{content:"\E605"}
.icon-vehicle-solid:before{content:"\E90D"}
.icon-vehicles:before{content:"\E90C"}
.icon-build-price-inverted:before{content:"\E909"}
.icon-request-a-test-drive-inverted:before{content:"\E90B"}
.icon-locate-a-dealer-stroke:before{content:"\E90A"}
.icon-minus:before{content:"\E607"}
.icon-plus:before{content:"\E608"}
.icon-question-hover:before{content:"\E60F"}
.icon-question:before{content:"\E60E"}
.icon-warning:before{content:"\E60D"}
.icon-unchecked:before{content:"\E601"}
.icon-checked:before{content:"\E602"}
.icon-close-solid:before{content:"\E623"}
.icon-m-filter:before{content:"\E625"}
.icon-d-filter:before{content:"\E606"}
.gux-tooltip:after,.icon-info:before{content:"\E636"}
.icon-info-hover:before{content:"\E60A"}
.icon-get-location:before{content:"\E629"}
.icon-search:before{content:"\E90F"}
.icon-details:before{content:"\E624"}
.icon-details-hover:before{content:"\E605"}
.icon-minus-circled:before{content:"\E637"}
.icon-plus-circled:before{content:"\E622"}
.icon-chevron-thin-left:before{content:"\E612"}
.icon-chevron-thin-right:before{content:"\E615"}
.icon-close:before{content:"\E610"}
.icon-close-hover:before{content:"\E611"}
.icon-thin-close:before{content:"\E608";transform:rotate(45deg);display:block}
.icon-email:before{content:"\E613"}
.icon-email-hover:before{content:"\E614"}
.icon-directions:before{content:"\E631"}
.icon-directions-hover:before{content:"\E617"}
.icon-link:before{content:"\E618"}
.icon-link-hover:before{content:"\E619"}
.icon-plus-hollow:before{content:"\E61B"}
.icon-plus-hollow-over:before{content:"\E61C"}
.icon-play-two-hollow:before{content:"\E917"}
.icon-play-two:before{content:"\E91B"}
.icon-play-hollow:before{content:"\E918"}
.icon-play-solid{position:relative}
.icon-play-solid .path1:before,.icon-play-solid .path2:before{left:0;margin:0;position:absolute}
.icon-play-solid .path1:before{content:"\E919"}
.icon-play-solid .path2:before{content:"\E91A";color:#fefefe}
.icon-search2:before{content:"\E61D"}
.icon-search-hollow:before{content:"\E61E"}
.icon-sendto:before{content:"\E61F"}
.icon-sendto-hover:before{content:"\E620"}
.icon-phone-circled:before{content:"\E638"}
.icon-phone:before{content:"\E61A"}
.icon-phone-neu:before{content:"\E914"}
.icon-chevron-right:before{content:"\E618"}
.icon-chevron-hollow:before{content:"\E62E"}
.icon-play:before{content:"\E632"}
.icon-video:before{content:"\E600"}
.icon-external-link:before{content:"\E635"}
.icon-share:before{content:"\E63D"}
.icon-solid:before{content:"\E63B"}
.icon-chevron-thin-up:before{content:"\E640"}
.icon-chevron-thin-down:before{content:"\E641"}
.icon-m-info:before{content:"\E609"}
.icon-star:before{content:"\F005"}
.icon-star-hollow:before{content:"\F006"}
.icon-checkmark:before{content:"\E603"}
.icon-right-arrow:before{content:"\E604"}
.icon-360-solid:before{content:"\E60B"}
.icon-360-open:before{content:"\E60C"}
.icon-apply-credit-open:before{content:"\E616"}
.icon-apply-credit-solid:before{content:"\E621"}
.icon-build-price-open:before{content:"\E626"}
.icon-build-price-solid:before{content:"\E627"}
.icon-certified-pre-owned-open:before{content:"\E628"}
.icon-certified-pre-owned-solid:before{content:"\E62A"}
.icon-change-location-open:before{content:"\E62C"}
.icon-change-location-solid:before{content:"\E62D"}
.icon-check-inventory-open:before{content:"\E62F"}
.icon-check-inventory-solid:before{content:"\E630"}
.icon-compare-competitors-open:before{content:"\E633"}
.icon-compare-competitors-solid:before{content:"\E634"}
.icon-find-dealer-open:before{content:"\E639"}
.icon-find-dealer-solid:before{content:"\E63A"}
.icon-ford-credit-open:before{content:"\E63C"}
.icon-ford-credit-solid:before{content:"\E63E"}
.icon-get-brochure-open:before{content:"\E63F"}
.icon-get-brochure-solid:before{content:"\E642"}
.icon-get-updates-open:before{content:"\E643"}
.icon-get-updates-solid:before{content:"\E644"}
.icon-images-solid:before{content:"\E645"}
.icon-images-open:before{content:"\E646"}
.icon-incentives-solid:before{content:"\E647"}
.icon-incentives-open:before{content:"\E648"}
.icon-request-quote-open:before{content:"\E649"}
.icon-request-quote-solid:before{content:"\E64A"}
.icon-send-to-phone-open:before{content:"\E64B"}
.icon-trade-in-open:before{content:"\E64C"}
.icon-trade-in-solid:before{content:"\E64D"}
.icon-view-map-solid:before{content:"\E64E"}
.icon-view-map-open:before{content:"\E64F"}
.icon-change-location2-open:before{content:"\E650"}
.icon-change-location2-solid:before{content:"\E651"}
.icon-d-email:before{content:"\E652"}
.icon-d-email-hover:before,.share-overlay .social-links a.icon-share-email:before{content:"\E653"}
.icon-primary-applicant:before{content:"\E677"}
.icon-primary-applicant-rev:before{content:"\E6A4"}
.icon-joint-applicant:before{content:"\E679"}
.icon-joint-applicant-rev:before{content:"\E6A3"}
.icon-delete:before{content:"\E67F"}
.icon-delete-rev:before{content:"\E68D"}
.icon-calendar:before{content:"\E67D"}
.icon-calendar-rev:before{content:"\E68B"}
.icon-globe:before{content:"\E686"}
.icon-globe-2:before{content:"\E69C"}
.icon-test-drive:before{content:"\E693"}
.icon-test-drive-rev:before{content:"\E689"}
.icon-send-to-dealer:before{content:"\E68C"}
.icon-send-to-dealer-rev:before{content:"\E69F"}
.icon-select-a-vehicle:before{content:"\E68A"}
.icon-select-a-vehicle-rev:before{content:"\E6A8"}
.icon-drive:before{content:"\E68F"}
.icon-drive-rev:before{content:"\E68E"}
.icon-explore-special-programs:before{content:"\E691"}
.icon-explore-special-programs-rev:before{content:"\E690"}
.icon-interior:before{content:"\E6A2"}
.icon-interior-rev:before{content:"\E6A1"}
.icon-extras:before{content:"\E698"}
.icon-extras-rev:before{content:"\E697"}
.icon-see-commercial-fin-opts:before{content:"\E6A7"}
.icon-see-commercial-fin-opts-rev:before{content:"\E6A6"}
.icon-exterior:before{content:"\E696"}
.icon-exterior-rev:before{content:"\E695"}
.icon-extended-service-plan:before{content:"\E694"}
.icon-wheels-open:before{content:"\E654"}
.icon-wheels-solid:before{content:"\E655"}
.icon-extended-service-plan-rev:before{content:"\E692"}
.icon-estimate-payments-open:before{content:"\E656"}
.icon-estimate-payments-solid:before{content:"\E657"}
.icon-finance-finder:before{content:"\E69A"}
.icon-finance-finder-rev:before{content:"\E699"}
.icon-generic-article:before{content:"\E69E"}
.icon-generic-article-rev:before{content:"\E69D"}
.icon-print:before{content:"\E67B"}
.icon-print-rev:before{content:"\E6A5"}
.icon-mobile-nav-tech:before{content:"\E6AE"}
.icon-tech:before{content:"\E6AB"}
.icon-tech-rev:before{content:"\E6AA"}
.icon-twitter:before{content:"\E688"}
.icon-twitter-rev:before{content:"\E6AC"}
.icon-view-shoppers-guide:before{content:"\E69B"}
.icon-view-shoppers-guide-rev:before{content:"\E6AD"}
.icon-profile-logged-in:before,.icon-profile:before{content:"\E683"}
.icon-chat-now:before{content:"\E676"}
.icon-social:before{content:"\E682"}
.icon-open-mail:before{content:"\E685"}
.icon-snail-mail:before{content:"\E684"}
.icon-locate-a-dealer:before{content:"\E681"}
.icon-locate-a-dealer-50px:before{content:"\E6F6"}
.icon-navigation:before{content:"\E687"}
.icon-finance:before{content:"\E678"}
.icon-owner:before{content:"\E67C"}
.icon-vehicle-hybrid:before{content:"\E672"}
.icon-nav-vehicle:before{content:"\E90E"}
.icon-shop:before{content:"\E675"}
.icon-chevron-fat:before{content:"\E67A"}
.icon-m-chevron-hover:before{content:"\E673"}
.icon-hamburger:before{content:"\E6A0"}
.icon-vehicle-manual:before{content:"\E670"}
.icon-vehicle-performance:before{content:"\E671"}
.icon-vehicle-stripped-chassis:before{content:"\E664"}
.icon-vehicle-stripped:before{content:"\E665"}
.icon-vehicle-van:before{content:"\E666"}
.icon-vehicle-people-mover:before{content:"\E667"}
.icon-vehicle-truck:before{content:"\E668"}
.icon-vehicle-suv:before{content:"\E66E"}
.icon-vehicle-crossover:before{content:"\E66F"}
.icon-vehicle-coupe:before{content:"\E66B"}
.icon-vehicle-sedan:before{content:"\E669"}
.icon-vehicle-hatch:before{content:"\E66A"}
.icon-vehicle-estate:before{content:"\E66C"}
.icon-vehicle-convertible:before{content:"\E66D"}
.icon-phone-circled-hover:before{content:"\E658"}
.icon-send-to-phone-solid:before{content:"\E659"}
.icon-close2:before{content:"\E6B3"}
.icon-chat-now-open:before{content:"\E6F5"}
.icon-chat-now-open-50px:before{content:"\E6F7"}
.icon-extras-bp:before{content:"\E6AF"}
.icon-packages:before{content:"\E6B0"}
.icon-color:before{content:"\E6B6"}
.icon-payload:before{content:"\E6B1"}
.icon-models-transit:before{content:"\E6B2"}
.icon-emergency-call-number-25px:before{content:"\E6B4"}
.icon-emergency-call-number-50px:before{content:"\E6B5"}
.icon-emergency-call-number-rev-25px:before,.icon-emergency-call-number-rev-50px:before{content:"\E6B7"}
.icon-emergency-call-number-125px:before{content:"\E6B8"}
.icon-flat-tire-change-25px:before{content:"\E6B9"}
.icon-flat-tire-change-50px:before{content:"\E6BA"}
.icon-flat-tire-change-rev-50px:before{content:"\E6BB"}
.icon-flat-tire-change-125px:before{content:"\E6BC"}
.icon-fuel-delivery-25px:before{content:"\E6BD"}
.icon-fuel-delivery-50px:before{content:"\E6BE"}
.icon-fuel-delivery-rev-50px:before{content:"\E6BF"}
.icon-fuel-delivery-125px:before{content:"\E6C0"}
.icon-have-questions-faqs-25px:before{content:"\E6C1"}
.icon-have-questions-faqs-50px:before{content:"\E6C2"}
.icon-have-questions-faqs-rev-50px:before{content:"\E6C3"}
.icon-have-questions-faqs-125px:before{content:"\E6C4"}
.icon-lock-out-assistance-25px:before{content:"\E6C5"}
.icon-lock-out-assistance-50px:before{content:"\E6C6"}
.icon-lock-out-assistance-rev-50px:before{content:"\E6C7"}
.icon-lock-out-assistance-125px:before{content:"\E6C8"}
.icon-maintenance-schedule-25px:before{content:"\E6C9"}
.icon-maintenance-schedule-50px:before{content:"\E6CA"}
.icon-maintenance-schedule-rev-50px:before{content:"\E6CB"}
.icon-maintenance-schedule-125px:before{content:"\E6CC"}
.icon-manuals-25px:before{content:"\E6CD"}
.icon-manuals-50px:before{content:"\E6CE"}
.icon-manuals-rev-50px:before{content:"\E6CF"}
.icon-manuals-125px:before{content:"\E6D0"}
.icon-owner-advantage-rewards-25px:before{content:"\E6D1"}
.icon-owner-advantage-rewards-50px:before{content:"\E6D2"}
.icon-owner-advantage-rewards-rev-50px:before{content:"\E6D3"}
.icon-owner-advantage-rewards-125px:before{content:"\E6D4"}
.icon-post-a-message-25px:before{content:"\E6D5"}
.icon-post-a-message-50px:before{content:"\E6D6"}
.icon-post-a-message-rev-50px:before{content:"\E6D7"}
.icon-post-a-message-125px:before{content:"\E6D8"}
.icon-power-and-engine-25px:before{content:"\E6D9"}
.icon-power-and-engine-50px:before{content:"\E6DA"}
.icon-power-and-engine-rev-50px:before{content:"\E6DB"}
.icon-power-and-engine-125px:before{content:"\E6DC"}
.icon-roadside-assistance-25px:before{content:"\E6DD"}
.icon-roadside-assistance-50px:before{content:"\E6DE"}
.icon-roadside-assistance-rev-50px:before{content:"\E6DF"}
.icon-roadside-assistance-125px:before{content:"\E6E0"}
.icon-schedule-service-25px:before{content:"\E6E1"}
.icon-schedule-service-50px:before{content:"\E6E2"}
.icon-schedule-service-rev-50px:before{content:"\E6E3"}
.icon-schedule-service-125px:before{content:"\E6E4"}
.icon-tire-finder-25px:before{content:"\E6E5"}
.icon-tire-finder-50px:before{content:"\E6E6"}
.icon-tire-finder-rev-50px:before{content:"\E6E7"}
.icon-tire-finder-125px:before{content:"\E6E8"}
.icon-towing-25px:before{content:"\E6E9"}
.icon-towing-50px:before{content:"\E6EA"}
.icon-towing-rev-50px:before{content:"\E6EB"}
.icon-towing-125px:before{content:"\E6EC"}
.icon-dashboard-indicator-25px:before{content:"\E6ED"}
.icon-dashboard-indicator-50px:before{content:"\E6EE"}
.icon-dashboard-indicator-rev-50px:before{content:"\E6EF"}
.icon-dashboard-indicator-125px:before{content:"\E6F0"}
.icon-battery-jump-start-25px:before{content:"\E6F1"}
.icon-battery-jump-start-50px:before{content:"\E6F2"}
.icon-battery-jump-start-rev-50px:before{content:"\E6F3"}
.icon-battery-jump-start-125px:before{content:"\E6F4"}
.icon-ellipsis:before{content:"\E65A"}
.icon-facebook-logo:before,.share-overlay .social-links a.icon-share-facebook:before{content:"\F09A"}
.icon-twitter-logo:before,.share-overlay .social-links a.icon-share-twitter:before{content:"\F099"}
.icon-google-plus-logo:before,.share-overlay .social-links a.icon-share-googleplus:before{content:"\F0D5"}
.icon-instagram-logo:before,.share-overlay .social-links a.icon-share-instagram:before{content:"\F083"}
.icon-pinterest-logo:before,.share-overlay .social-links a.icon-share-pinterest:before{content:"\F231"}
.icon-image:before{content:"\E900"}
.icon-build-and-price:before{content:"\E901"}
.icon-fullscreen-25px:before{content:"\E018"}
.icon-file-text2:before{content:"\E902"}
.icon-series-rev:before{content:"\E900"}
.icon-series-cv-rev:before{content:"\E902"}
.icon-capacity-rev:before{content:"\E903"}
.icon-phone-flip{position:relative}
.icon-phone-flip .path1:before,.icon-phone-flip .path2:before,.icon-phone-flip .path3:before{position:absolute;left:0}
.icon-phone-flip .path1:before{content:"\E904";color:#d7d7d7}
.icon-phone-flip .path2:before{content:"\E905";color:#000}
.icon-phone-flip .path3:before{content:"\E906";color:#000}
.icon-extra-cv:before{content:"\E907"}
.icon-print-page:before{content:"\E908"}
.icon-self-help-faqs-50px:before{content:"\EF16"}
.icon-self-help-faqs-outline-50px:before{content:"\EF37"}
.icon-vehicle-showroom-50px:before{content:"\EF20"}
.icon-vehicle-showroom-outline-50px:before{content:"\EF41"}
.icon-finance-options-tool-50px:before{content:"\EF09"}
.icon-finance-options-tool-outline-50px:before{content:"\EF30"}
.icon-contact-us-support-50px:before{content:"\EF05"}
.icon-contact-us-support-outline-50px:before{content:"\EF26"}
.icon-bp-int-solid-50px:before{content:"\E6A9"}
.icon-checkmark-circle:before{content:"\E909"}
.icon-base-font,.icon-chevron-fat-base,.icon-chevron-thin-down-base,.icon-chevron-thin-left-base,.icon-chevron-thin-right-base{font-family:icomoon}
.icon-chevron-thin-right-base{content:"\E615"}
.icon-chevron-thin-left-base{content:"\E612"}
.icon-chevron-fat-base{content:"\E67A"}
.icon-chevron-thin-down-base{content:"\E641"}
.icon-ford-merchandise-store-25px:before{content:"\E715"}
.icon-ford-merchandise-store-outline-50px:before{content:"\E716"}
.icon-ford-merchandise-store-solid-50px:before{content:"\E717"}
.icon-compare:before{content:"\E718"}
.icon-link-right:before{content:"\E65C"}
.icon-link-right-hover:before{content:"\E65D"}
.icon-link-left:before{content:"\E62B"}
.icon-link-left-hover:before{content:"\E65B"}
.icon-link-up:before{content:"\E65E"}
.icon-link-up-hover:before{content:"\E65F"}
.icon-link-down:before{content:"\E660"}
.icon-link-down-hover:before{content:"\E661"}
.icon-summary:before{content:"\E910"}
.icon-shopping-cart:before{content:"\E911"}
.icon-shopping-cart-hover:before{content:"\E912"}
.icon-shopping-cart-circle:before{content:"\E913"}
.icon-download:before{content:"\E91D"}
/*! 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%}
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:700}
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:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;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:700}
table{border-collapse:collapse;border-spacing:0}
body,td,th{padding:0}
body{background:#fff;color:#222;cursor:auto;font-family:Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;margin:0;position:relative}
.accordion{background-color:#fff}
.accordion .accordion-list{list-style:none;padding:0;margin:0}
.accordion .accordion-item{position:relative;animation:none;margin:0;padding:0}
.accordion .accordion-item:last-of-type{padding-bottom:0}
.accordion .accordion-item.active .accordion-indicator{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{transform:rotate(45deg);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 screen and (min-width:48em){.accordion .accordion-indicator{font-size:18px}
}
@media 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:1px solid rgba(179,179,179,.5);padding:1.9375rem 20px;overflow:hidden;cursor:pointer}
@media 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 screen and (min-width:48em){.accordion .accordion-title h3{font-size:18px}
}
@media screen and (min-width:62em){.accordion .accordion-title h3{font-size:24px}
}
.accordion .accordion-body{transition:height .5s cubic-bezier(.65,.5,.36,1),opacity .8s ease-in-out;transition-delay:unset;overflow:hidden;height:0;opacity:0}
.cq-wcm-edit .accordion .accordion-body{height:auto;opacity:1}
.share-download{font-size:14px;font-size:.875rem;color:#008cba;text-align:center;padding:10px}
@media screen and (min-width:62em){.share-download{text-align:left}
}
.feature-container>.share-download{margin-left:auto}
.share-download--right{text-align:right}
.share-download .action{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:bottom;margin:0 0 0 10px;font-size:inherit;color:inherit;text-align:center;cursor:pointer;width:auto}
.share-download .action a{display:inline-block;text-decoration:none;color:#008cba}
.share-download .action i{display:block;margin-bottom:4px}
@media screen and (max-width:29.9375em){.share-download .action.hidden-mobile{display:none}
}
@media screen and (min-width:30em) and (max-width:47.9375em){.share-download .action.hidden-mobile{display:none}
}
@media screen and (min-width:48em){.share-download .action.hidden-desktop{display:none}
}
.share-download .hide{display:none}
.box.transparent-background{background-color:transparent;background-repeat:no-repeat}
.box .box-content{background-size:cover}
.box.box-display-flex .feature-container{display:flex;flex-direction:row}
.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:100% 100%;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 screen and (min-width:30em){.billboard .billboard-paragraph{padding-top:65px;padding-bottom:70px}
}
@media screen and (min-width:48em){.billboard .billboard-paragraph{padding-top:80px;padding-bottom:85px}
}
.billboard .billboard-link-layer{position:absolute;top:0;right:0;bottom:0;left:0}
.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%}
.billboard.billboard-video .billboard-paragraph{padding:0;position:relative}
@media screen and (max-width:61.9375em){.billboard.billboard-video .billboard-paragraph{position:absolute}
}
@media screen and (min-width:62em){.billboard.billboard-video .billboard-inner>.component-content{display:none}
}
@media screen and (max-width:61.9375em){.billboard.billboard-video .brightcove{display:none}
}
.billboard.billboard-video .brightcove .brightcove-player{padding-bottom:0}
.billboard.billboard-video .brightcove .brightcove-player .video-js{position:relative;bottom:auto}
.billboard.billboard-video .brightcove>.component-content{position:relative}
.billboard.billboard-video .brightcove-description{background-color:transparent;position:absolute;top:0;left:0;right:0;bottom:0}
.billboard.billboard-video .vjs-big-play-button,.billboard.billboard-video .vjs-control-bar{display:none}
.billboard.billboard-video .brightcove.show-controls .vjs-control-bar{display:flex;background-color:transparent;border:0 none;z-index:10;transform:translateY(0) !important}
.billboard.billboard-video .brightcove.show-controls .vjs-control-bar>button,.billboard.billboard-video .brightcove.show-controls .vjs-control-bar>div{display:none}
.billboard.billboard-video .brightcove.show-controls .vjs-control-bar>div.vjs-play-control{display:flex;height:40px;width:42px}
.billboard.billboard-video .brightcove.show-controls .vjs-control-bar>button.vjs-play-control{display:inline-block}
.billboard.billboard-video .brightcove.show-controls .vjs-control-bar>button.vjs-play-control:active,.billboard.billboard-video .brightcove.show-controls .vjs-control-bar>button.vjs-play-control:focus,.billboard.billboard-video .brightcove.show-controls .vjs-control-bar>button.vjs-play-control:hover{background-color:transparent}
.billboard.billboard-video .brightcove.show-controls .vjs-control-bar>button.vjs-play-control:active .vjs-icon-placeholder:before,.billboard.billboard-video .brightcove.show-controls .vjs-control-bar>button.vjs-play-control:focus .vjs-icon-placeholder:before,.billboard.billboard-video .brightcove.show-controls .vjs-control-bar>button.vjs-play-control:hover .vjs-icon-placeholder:before{color:#fff}
.billboard.billboard-video .brightcove.loop .vjs-loading-spinner{display:none}
@media screen and (max-width:61.9375em){.billboard.billboard-video .richtext:not(.bottom-right):not(.bottom-centre):not(.bottom-left){position:absolute}
}
.slick-slider{box-sizing:border-box;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list,.slick-slider{position:relative;display:block}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0);outline:0}
.slick-track{position:relative;left:0;top:0;display:block}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.carousel3>carouselThree .carousel-next:after,.carousel3>carouselThree .carousel-previous:before,.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,.carousel3>carouselThree{margin:20px 0;opacity:0;transition:opacity .3s;height:200px;overflow:hidden}
.carousel3>carouselThree.initialized,.carousel.initialized{opacity:1;height:auto}
.carousel3>carouselThree .carousel-container,.carousel .carousel-container{position:relative}
.carousel3>carouselThree .carousel-btn,.carousel .carousel-btn{position:absolute;top:50%;z-index:100;cursor:pointer;transition:top .3s}
.carousel3>carouselThree .carousel-next,.carousel .carousel-next{right:20px;font-size:0;transform:rotate(-45deg) translateY(-50%)}
.carousel3>carouselThree .carousel-next:after,.carousel .carousel-next:after{border-right:1px solid}
.carousel3>carouselThree .carousel-previous,.carousel .carousel-previous{left:20px;font-size:0;transform:rotate(45deg) translateY(-50%)}
.carousel3>carouselThree .carousel-previous:before,.carousel .carousel-previous:before{border-left:1px solid}
.carousel3>carouselThree .slick-dots,.carousel .slick-dots{margin:0;padding:0;position:absolute;bottom:0;width:100%;text-align:center}
.carousel3>carouselThree .slick-dots li,.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 screen and (min-width:30em){.cookie-disclaimer .text{padding:40px 70px 40px 50px}
}
@media screen and (min-width:48em){.cookie-disclaimer .text{padding:35px 100px}
}
.cookie-disclaimer.cookie-visible{display:block}
.cookie-disclaimer.cookie-hidden{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 screen and (min-width:30em){.cookie-disclaimer .close{top:50%;transform:translateY(-50%);right:20px;left:auto}
}
@media screen and (min-width:48em){.cookie-disclaimer .close{right:50px;margin-right:-14px}
}
.divider{width:100%;margin-top:50px;margin-bottom:50px}
.divider:after,.divider:before{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;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;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,.7);position:fixed;width:100%;height:100%}
.overlay .overlay-content-wrapper{height:100%;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}
.share-overlay{height:100%;left:0;position:fixed;width:100%;z-index:10001;top:0}
.share-overlay .share-overlay-bg{background:rgba(10,10,10,.55);left:0;height:100vh;position:fixed;bottom:0;width:100vw;z-index:10001}
.share-overlay .social-links{display:flex;list-style:none;margin:0;padding-inline-start:0;width:300px}
.share-overlay .social-links li{animation:none;float:left;padding:0;width:25%}
.share-overlay .social-links a{font-size:32px;font-size:2rem;width:100%;display:block;float:left;text-align:center;height:64px;position:relative;color:#fefefe;text-decoration:none}
.share-overlay .social-links a:before{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;z-index:1001}
.share-overlay .social-links a.icon-share-facebook{background-color:#5071aa;font-size:0}
.share-overlay .social-links a.icon-share-facebook:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
.share-overlay .social-links a.icon-share-twitter{background-color:#68c6e1;font-size:0}
.share-overlay .social-links a.icon-share-twitter:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
.share-overlay .social-links a.icon-share-googleplus{background-color:#f35e47;font-size:0}
.share-overlay .social-links a.icon-share-googleplus:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
.share-overlay .social-links a.icon-share-email{background-color:#6f6f6f;font-size:0}
.share-overlay .social-links a.icon-share-email:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
.share-overlay .social-links a.icon-share-pinterest{background-color:#bd081c;font-size:0}
.share-overlay .social-links a.icon-share-pinterest:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
.share-overlay .social-links a.icon-share-instagram{background-color:#517fa4;font-size:0}
.share-overlay .social-links a.icon-share-instagram:before{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.75rem;font-size:35px}
.share-overlay .share-wrapper{transform:translate(-50%);position:fixed;left:50%;top:10%;width:300px;z-index:10002;background:#f7f7f7}
.share-overlay .share-wrapper fieldset{border:0;margin:0;padding:25px 15px}
@media screen and (min-width:48em){.share-overlay .share-wrapper{transform:translate(-50%,-50%);top:40%;left:75%}
}
.share-overlay .share-wrapper .share-content{box-shadow:0 1px 3px rgba(10,10,10,.2)}
.share-overlay .share-wrapper .share-content .share-close{text-align:center;padding-bottom:15px;margin-bottom:0;background-color:#f7f7f7}
.share-overlay .share-wrapper .share-content .share-close .share-close-link{font-size:14px;font-size:.875rem;font-weight:300;text-decoration:none;color:#008cba}
.share-overlay .share-data input{font-weight:300;font-size:14px;font-size:.875rem;color:#008cba;display:block;margin:5px 0 10px;overflow:hidden;padding:10px;text-overflow:ellipsis;width:100%;line-height:1.5;border:1px solid #a8a8a8;box-shadow:none;outline:none !important;font-family:Antenna,Arial,Helvetica,sans-serif;background-color:#e6e6e6;cursor:not-allowed;box-sizing:border-box}
.share-overlay .share-data label{color:#616161;display:block;text-align:left}
.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}
.richtext sup[data-disclosure]{cursor:pointer}
.splitter:after,.splitter:before{content:" ";display:table}
.splitter:after{clear:both}
.table .table-content[data-mobile-transposed="1"].is-transposed>table{display:none}
@media screen and (min-width:30em){.table .table-content[data-mobile-transposed="1"].is-transposed>table{display:table}
.table .table-content[data-mobile-transposed="1"].is-transposed .transposed-table-container{display:none}
}
.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.is-active,.tabs .tabs-nav-item:hover{background-color:#045177}
.tabs .tabs-nav-item a{color:#fff;display:block;text-decoration:none;padding:8px 16px}
.gux-tooltip{position:relative}
.gux-tooltip:after{font-family:icomoon;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-rendering:auto;text-transform:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.gux-tooltip:hover{cursor:pointer}
.gux-tooltip:after{font-size:21px;font-size:1.3125rem;position:relative;top:-2px;margin:0 3px;color:#1673a6;cursor:pointer}
.gux-tooltip-rte-label{display:none}
.youtube{width:100%}
.youtube .start-image{position:relative;cursor:pointer}
.youtube .start-image:focus{outline:1px auto -webkit-focus-ring-color}
.youtube .start-image picture{font-family:icomoon;display:block;font-size:4.0625rem;color:#fff}
.youtube .start-image picture:after,.youtube .start-image picture:before{position:absolute;top:50%;left:50%;transition:color .4s;transform:translateX(-50%) translateY(-50%)}
.youtube .start-image picture:before{content:"\E63B";color:#2d96cd}
.youtube .start-image picture:after{content:"\E91A";color:#fff}
.youtube .start-image picture:hover:before{color:#1b394e}
.youtube .start-image picture:hover:after{color:#fff}
.youtube iframe{float:left;width:100%}
.youtube .youtube-player-wrapper{position:relative}
.youtube .youtube-player-wrapper:after,.youtube .youtube-player-wrapper:before{content:" ";display:table}
.youtube .youtube-player-wrapper:after{clear:both}
.gallery-trigger-carousel .youtube iframe{min-height:300px;max-height:100%}
.gallery-trigger-carousel .youtube .start-image{position:relative;overflow:hidden;z-index:5}
.gallery-trigger-carousel .youtube .youtube-player-wrapper{overflow:hidden}
.gallery-trigger-carousel .youtube .swipe-layer{position:absolute;left:0;top:0;width:50%;height:100%;margin-top:-100px;margin-left:-80px;z-index:4}
.gallery-trigger-carousel .youtube .swipe-layer:after{content:"";display:block;height:100%;left:100%;margin-left:160px;position:absolute;top:0;width:100%;z-index:4}
.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{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}
.brightcove [data-new-player-styling=true] .vjs-control-bar{background-color:#0276b3;height:36px !important;font-size:12px !important}
.brightcove [data-new-player-styling=true] .vjs-current-time-display,.brightcove [data-new-player-styling=true] .vjs-duration-display{font-family:Ford Antenna Light;font-weight:700;font-size:13px !important}
.brightcove [data-new-player-styling=true] .vjs-fullscreen-control{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FFFFFF%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cpath%20id%3D%22XMLID_9_%22%20class%3D%22st0%22%20d%3D%22M3.5%2C14.5L5%2C16H1.1C0%2C16%2C0%2C15%2C0%2C15v-4l1.5%2C1.5L5%2C9l2%2C2L3.5%2C14.5z%20M12.5%2C1.5L11%2C0h3.9%0D%0A%09C16%2C0%2C16%2C1%2C16%2C1v4l-1.5-1.5L11%2C7l-2-2L12.5%2C1.5z%22/%3E%0D%0A%3C/svg%3E%0D%0A") !important;background-repeat:no-repeat !important;background-position:50% !important;height:100% !important;margin-top:0 !important;margin-bottom:0 !important;background-size:50% !important}
.brightcove [data-new-player-styling=true] .vjs-fullscreen-control:hover{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2019.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%232096cd%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cpath%20id%3D%22XMLID_9_%22%20class%3D%22st0%22%20d%3D%22M3.5%2C14.5L5%2C16H1.1C0%2C16%2C0%2C15%2C0%2C15v-4l1.5%2C1.5L5%2C9l2%2C2L3.5%2C14.5z%20M12.5%2C1.5L11%2C0h3.9%0D%0A%09C16%2C0%2C16%2C1%2C16%2C1v4l-1.5-1.5L11%2C7l-2-2L12.5%2C1.5z%22/%3E%0D%0A%3C/svg%3E%0D%0A") !important}
.brightcove [data-new-player-styling=true] .vjs-fullscreen-control .vjs-icon-placeholder{display:none}
.brightcove [data-new-player-styling=true] .brightcove-player .vjs-big-play-button{transform:none;transition:background-color .4s;opacity:1;background-color:#0276b3}
.brightcove [data-new-player-styling=true] .video-js:hover .vjs-big-play-button{background-color:#1b394e}
.brightcove [data-new-player-styling=true] .vjs-captions-button:focus:before,.brightcove [data-new-player-styling=true] .vjs-captions-button:hover:before{text-shadow:none !important;color:#1673a6}
.brightcove [data-new-player-styling=true] .vjs-menu-button-popup .vjs-menu .vjs-menu-item{background-color:#0276b3 !important;color:#fff !important;text-shadow:none !important}
.brightcove [data-new-player-styling=true] .vjs-menu-button-popup .vjs-menu .vjs-menu-item:active,.brightcove [data-new-player-styling=true] .vjs-menu-button-popup .vjs-menu .vjs-menu-item:focus,.brightcove [data-new-player-styling=true] .vjs-menu-button-popup .vjs-menu .vjs-menu-item:hover{background-color:#fff !important;color:#0276b3 !important;text-shadow:none !important}
.brightcove [data-new-player-styling=true] .vjs-track-setting select:active,.brightcove [data-new-player-styling=true] .vjs-track-setting select:focus{border:1.5px solid #1673a6}
.brightcove [data-new-player-styling=true] .video-js .vjs-mute-control:focus .vjs-icon-placeholder:before,.brightcove [data-new-player-styling=true] .video-js .vjs-mute-control:hover .vjs-icon-placeholder:before,.brightcove [data-new-player-styling=true] .video-js .vjs-play-control:focus .vjs-icon-placeholder:before,.brightcove [data-new-player-styling=true] .video-js .vjs-play-control:hover .vjs-icon-placeholder:before,.brightcove [data-new-player-styling=true] .video-js .vjs-subs-caps-button:focus .vjs-icon-placeholder:before,.brightcove [data-new-player-styling=true] .video-js .vjs-subs-caps-button:hover .vjs-icon-placeholder:before,.brightcove [data-new-player-styling=true] .vjs-icon-volume-high:hover:before{color:#1673a6}
.brightcove [data-new-player-styling=true] .vjs-menu li{font-size:1em !important}
.brightcove [data-new-player-styling=true] .video-js .vjs-control:focus,.brightcove [data-new-player-styling=true] .video-js .vjs-control:focus:before,.brightcove [data-new-player-styling=true] .video-js .vjs-control:hover,.brightcove [data-new-player-styling=true] .video-js .vjs-control:hover:before{text-shadow:none !important}
@media only screen and (min-device-width:640px){.brightcove [data-new-player-styling=true] .video-js .bcc-filmstrip-control:focus,.brightcove [data-new-player-styling=true] .video-js .bcc-filmstrip-control:hover,.brightcove [data-new-player-styling=true] .video-js .bcc-social-control:focus,.brightcove [data-new-player-styling=true] .video-js .bcc-social-control:hover,.brightcove [data-new-player-styling=true] .video-js .bcc-transcript-download:focus,.brightcove [data-new-player-styling=true] .video-js .bcc-transcript-download:hover,.brightcove [data-new-player-styling=true] .video-js .vjs-fullscreen-control:focus,.brightcove [data-new-player-styling=true] .video-js .vjs-fullscreen-control:hover,.brightcove [data-new-player-styling=true] .video-js .vjs-mute-control:focus,.brightcove [data-new-player-styling=true] .video-js .vjs-mute-control:hover,.brightcove [data-new-player-styling=true] .video-js .vjs-play-control:focus,.brightcove [data-new-player-styling=true] .video-js .vjs-play-control:hover,.brightcove [data-new-player-styling=true] .video-js .vjs-subs-caps-button:focus,.brightcove [data-new-player-styling=true] .video-js .vjs-subs-caps-button:hover,.brightcove [data-new-player-styling=true] .vjs-play-progress,.brightcove [data-new-player-styling=true] .vjs-volume-control.vjs-control.vjs-volume-horizontal.vjs-slider-active,.brightcove [data-new-player-styling=true] .vjs-volume-control.vjs-control.vjs-volume-horizontal:focus,.brightcove [data-new-player-styling=true] .vjs-volume-control.vjs-control.vjs-volume-horizontal:hover,.brightcove [data-new-player-styling=true] .vjs-volume-level{outline:0;background-color:#fff}
}
.brightcove [data-new-player-styling=true] .vjs-progress-holder.vjs-slider.vjs-slider-horizontal:focus .vjs-play-progress.vjs-slider-bar,.brightcove [data-new-player-styling=true] .vjs-volume-bar.vjs-slider-bar.vjs-slider.vjs-slider-horizontal.vjs-slider-active .vjs-volume-level,.brightcove [data-new-player-styling=true] .vjs-volume-control.vjs-control.vjs-volume-horizontal:hover .vjs-volume-level,.brightcove [data-new-player-styling=true] .vjs-volume-panel.vjs-control.vjs-volume-horizontal,.brightcove [data-new-player-styling=true] .vjs-volume-panel.vjs-control.vjs-volume-panel-horizontal{background-color:#0276b3 !important}
.brightcove [data-new-player-styling=true] .vjs-progress-holder.vjs-slider.vjs-slider-horizontal:focus .vjs-play-progress.vjs-slider-bar{border:1px solid #fff !important}
.brightcove [data-new-player-styling=true] .video-js .vjs-slider:focus{box-shadow:none !important}
.brightcove [data-new-player-styling=true] .vjs-menu-item.vjs-captions-menu-item{margin-right:0 !important;margin-left:auto !important;width:128px !important}
.brightcove [data-new-player-styling=true] .vjs-menu-item.vjs-captions-menu-item i{margin-right:5px;display:none}
.brightcove [data-new-player-styling=true] .vjs-menu-item.vjs-captions-menu-item.vjs-selected i{display:inline-block}
.brightcove [data-new-player-styling=true] .vjs-menu-item.vjs-captions-menu-item .vjs-icon-placeholder{display:none !important}
@media only screen and (max-device-width:365px){.brightcove [data-new-player-styling=true] .video-js .vjs-control{margin-left:2px !important;margin-right:2px !important}
}
body.body-lock{overflow-y:hidden}
@media screen and (max-width:61.9375em){body.body-lock{position:relative}
}
.secondaryNavigation{opacity:0;position:relative;z-index:11}
.secondaryNavigation.initialized{opacity:1}
.secondaryNavigation .header-wrapper{word-break:break-word}
.secondaryNavigation .navigation-vertical h1,.secondaryNavigation .navigation-vertical h2,.secondaryNavigation>h1,.secondaryNavigation>h2{font-size:14px;font-size:.875rem;position:relative;width:100%;margin:0;padding:10px 50px 10px 25px;background:#1673a6;color:#fff;line-height:1.4;cursor:default;text-indent:0}
.secondaryNavigation .navigation-vertical h1.dropdown span,.secondaryNavigation .navigation-vertical h2.dropdown span,.secondaryNavigation>h1.dropdown span,.secondaryNavigation>h2.dropdown span{float:right}
.secondaryNavigation .navigation-vertical h1.dropdown span:after,.secondaryNavigation .navigation-vertical h2.dropdown span:after,.secondaryNavigation>h1.dropdown span:after,.secondaryNavigation>h2.dropdown span:after{transform:rotate(-90deg);transition:transform .2s ease;font-size:20px;font-size:1.25rem;font-weight:700;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:"\E615";float:right;font-family:icomoon;vertical-align:initial;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:calc(50% - 10px);right:25px;margin:0;cursor:pointer}
@media screen and (min-width:48em){.secondaryNavigation .navigation-vertical h1,.secondaryNavigation .navigation-vertical h2,.secondaryNavigation>h1,.secondaryNavigation>h2{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:20px 70px 20px 35px}
.secondaryNavigation .navigation-vertical h1:after,.secondaryNavigation .navigation-vertical h2:after,.secondaryNavigation>h1:after,.secondaryNavigation>h2:after{cursor:pointer;right:35px}
}
@media screen and (min-width:62em){.secondaryNavigation .navigation-vertical h1,.secondaryNavigation .navigation-vertical h2,.secondaryNavigation>h1,.secondaryNavigation>h2{font-size:16px;font-size:1rem;padding:16px 90px 16px 35px;line-height:26px}
}
@media screen and (min-width:48em){.secondaryNavigation>h1.mobile-only,.secondaryNavigation>h2.mobile-only{display:none}
}
.secondaryNavigation .navigation-vertical h1,.secondaryNavigation .navigation-vertical h2{display:none}
@media screen and (min-width:48em){.secondaryNavigation .navigation-vertical h1,.secondaryNavigation .navigation-vertical h2{display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}
}
.secondaryNavigation .navigation-vertical h1,.secondaryNavigation .navigation-vertical h2{background-color:#1673a6}
.secondaryNavigation .navigation-vertical.collapsed h1 span:after,.secondaryNavigation .navigation-vertical.collapsed h2 span:after,.secondaryNavigation:not(.navOpen)>h1 span:after,.secondaryNavigation:not(.navOpen)>h2 span:after{transform:rotate(90deg)}
@media screen and (max-width:29.9375em){.secondaryNavigation.navOpen{position:absolute;width:100%}
}
.secondaryNavigation.navOpen .navigation::-webkit-scrollbar{width:10px}
.secondaryNavigation.navOpen .navigation::-webkit-scrollbar-track{width:10px;background:#e5e5e5}
.secondaryNavigation.navOpen .navigation::-webkit-scrollbar-thumb{width:10px;background-color:#1673a6}
@media screen and (max-width:47.9375em){.secondaryNavigation.navOpen .navigation{height:auto;max-height:calc(100vh - 50px);overflow-y:auto;background:transparent;border-bottom:1px solid #001f48;box-shadow:0 2px 3px 0 rgba(0,0,0,.15);-webkit-overflow-scrolling:touch}
}
@media screen and (min-width:48em){.secondaryNavigation.navOpen .navigation.fixed{position:fixed}
}
.secondaryNavigation.fixed{position:fixed;left:1px;right:1px}
@media screen and (min-width:48em){.secondaryNavigation.fixed.header-not-sticky{top:0}
}
.secondaryNavigation.fixed>h1,.secondaryNavigation.fixed>h2{position:relative;top:0;z-index:5}
.secondaryNavigation .navigation{transition:background .4s cubic-bezier(.7,0,.3,1),color .4s;padding:0;left:0;overflow:visible;z-index:1}
.secondaryNavigation .navigation.fixed{right:0;background:#fff;z-index:2}
.secondaryNavigation .navigation.fixed .navigation-horizontal li a{color:#fff}
@media screen and (min-width:48em){.secondaryNavigation .navigation.fixed .navigation-horizontal li a{color:#1779ba}
}
.secondaryNavigation .navigation li.selected-tertiary a{font-weight:700;color:#001f48}
@media screen and (min-width:48em) and (max-width:61.9375em){.secondaryNavigation .navigation{padding-right:0}
}
@media screen and (min-width:48em){.secondaryNavigation .navigation{overflow:visible}
}
.secondaryNavigation .navigation-row-inner{position:relative;height:100%}
.secondaryNavigation .navigation-vertical{padding:0}
@media screen and (min-width:48em){.secondaryNavigation .navigation-vertical{position:absolute;width:28%}
}
.secondaryNavigation .navigation-vertical.collapsed ul{max-height:0;opacity:0;overflow:hidden;visibility:hidden}
@media screen and (min-width:48em){.secondaryNavigation .navigation-vertical.collapsed ul{overflow:auto}
}
.secondaryNavigation .navigation-vertical ul{box-shadow:0 2px 3px 0 rgba(0,0,0,.15);opacity:1;display:block;width:100%;list-style:none;margin:0;background:#fff;z-index:9;padding:0}
@media screen and (min-width:48em){.secondaryNavigation .navigation-vertical ul{transition:max-height .4s,opacity .4s;height:100%;max-height:470px;overflow-y:auto;-webkit-overflow-scrolling:touch}
}
.secondaryNavigation .navigation-vertical li{position:relative;display:block;padding:0 20px}
@media screen and (min-width:48em){.secondaryNavigation .navigation-vertical li{padding:0 35px}
.secondaryNavigation .navigation-vertical li:last-of-type a{border-bottom:0}
}
.secondaryNavigation .navigation-vertical li ul{display:none}
.secondaryNavigation .navigation-vertical li a{font-size:16px;font-size:1rem;font-weight:300;display:block;text-decoration:none;border-bottom:1px solid rgba(204,204,204,.6);padding:15px 50px 15px 0;color:#1673a6;line-height:21px}
.secondaryNavigation .navigation-vertical li a:focus,.secondaryNavigation .navigation-vertical li a:hover{color:#045177}
.secondaryNavigation .navigation-vertical li.active>a,.secondaryNavigation .navigation-vertical li.active>span a,.secondaryNavigation .navigation-vertical li.tertiary-is-active>a,.secondaryNavigation .navigation-vertical li.tertiary-is-active>span a{font-weight:700;color:#001f48}
.secondaryNavigation .navigation-vertical li.tertiary-is-active>span{font-size:16px;font-size:1rem;font-weight:300;display:block;text-decoration:none;border-bottom:1px solid rgba(204,204,204,.6);padding:15px 0;color:#1673a6;line-height:21px;cursor:pointer}
@media screen and (min-width:48em){.secondaryNavigation .navigation-vertical li.tertiary-is-active>span{padding:0}
}
.secondaryNavigation .navigation-vertical li.tertiary-is-active>span a{display:inline-block;padding:0;border-bottom:0}
@media screen and (min-width:48em){.secondaryNavigation .navigation-vertical li.tertiary-is-active>span a{display:block;padding:15px 50px 15px 0}
}
.secondaryNavigation .navigation-vertical li.tertiary-is-active>span:after{transform:rotate(90deg);transition:transform .2s ease;font-size:20px;font-size:1.25rem;font-weight:700;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;content:"\E615";float:right;font-family:icomoon;vertical-align:initial;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1673a6}
@media screen and (min-width:48em){.secondaryNavigation .navigation-vertical li.tertiary-is-active>span:after{content:""}
}
.secondaryNavigation .navigation-vertical li.tertiary-is-active ul{display:block;box-shadow:none;max-height:0;overflow:hidden}
.secondaryNavigation .navigation-vertical li.tertiary-is-active ul li{padding:0}
@media screen and (min-width:48em){.secondaryNavigation .navigation-vertical li.tertiary-is-active ul{display:none}
}
.secondaryNavigation .navigation-vertical li.tertiary-is-active.open>span:after{transition:transform .2s ease;transform:rotate(-90deg)}
.secondaryNavigation .navigation-vertical li.tertiary-is-active.open ul{max-height:100%;overflow:visible;padding-left:5%}
.secondaryNavigation .navigation-horizontal{display:block;padding:0;margin:0}
.secondaryNavigation .navigation-horizontal.collapsed{display:none}
.secondaryNavigation .navigation-horizontal .link-icon:before,.secondaryNavigation .navigation-horizontal [class*=" icon-"]:before,.secondaryNavigation .navigation-horizontal [class^=icon-]:before{font-family:icomoon,Antenna;border-radius:100%;background-color:#fff}
@media screen and (min-width:48em){.secondaryNavigation .navigation-horizontal{padding-right:2.1875rem;float:right;width:72%;display:block}
}
.secondaryNavigation .navigation-horizontal ul{float:none;display:block;list-style:none;padding:0;margin:0}
@media screen and (min-width:48em){.secondaryNavigation .navigation-horizontal ul{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:right}
}
.secondaryNavigation .navigation-horizontal li{display:block;background:#001f48;padding:0 20px}
.secondaryNavigation .navigation-horizontal li:last-of-type a{border:0}
@media screen and (min-width:48em){.secondaryNavigation .navigation-horizontal li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0;background:transparent}
}
.secondaryNavigation .navigation-horizontal li a{font-size:16px;font-size:1rem;font-weight:300;text-decoration:none;display:block;padding:15px 0;line-height:1;color:#fff;border-bottom:1px solid rgba(204,204,204,.6)}
@media screen and (min-width:48em){.secondaryNavigation .navigation-horizontal li a{font-size:14px;font-size:.875rem;line-height:70px;border:0;padding:0 10px}
}
.secondaryNavigation .navigation-horizontal li a:before,.secondaryNavigation .tertiary-navigation{display:none}
@media screen and (min-width:48em){.secondaryNavigation .tertiary-navigation{left:28%;width:24%;background-color:#fff;display:block}
.secondaryNavigation .tertiary-navigation:after{color:#1673a6}
.secondaryNavigation .tertiary-navigation h2{background-color:#fff;border-right:1px solid #d7d7d7;color:#1673a6;width:100%}
.secondaryNavigation .tertiary-navigation h2:hover{color:#045177}
.secondaryNavigation .tertiary-navigation li{padding:0 50px 0 35px}
.secondaryNavigation .tertiary-navigation li a{padding:15px 25px 15px 0}
.secondaryNavigation .tertiary-navigation li a:first-child{border-top:medium none}
.secondaryNavigation .tertiary-navigation.collapsed{background:0}
.secondaryNavigation .tertiary-navigation.collapsed h2{background:transparent}
}
@media screen and (min-width:48em) and (max-width:61.9375em){.secondaryNavigation .menu-dropdown{box-shadow:0 2px 3px 0 rgba(0,0,0,.15);background:#fff;padding:0 35px;position:absolute;width:auto;right:2.8125rem;top:85%}
}
@media screen and (min-width:48em) and (max-width:61.9375em){.secondaryNavigation .menu-dropdown li{float:none;display:block;border-bottom:1px solid rgba(204,204,204,.6)}
}
@media screen and (min-width:48em) and (max-width:61.9375em){.secondaryNavigation .menu-dropdown li a{font-size:14px;font-size:.875rem;border:0;height:60px;line-height:2;padding:15px 50px 15px 0}
}
.secondaryNavigation .menu-dropdown li a[class*=" icon-"]:before,.secondaryNavigation .menu-dropdown li a[class^=icon-]:before{display:inline;margin-right:15px;color:#1673a6}
@media screen and (min-width:62em){.secondaryNavigation .menu-dropdown li a[class*=" icon-"]:before,.secondaryNavigation .menu-dropdown li a[class^=icon-]:before{display:none}
}
.secondaryNavigation .dropdown-navigation-button{font-size:14px;font-size:.875rem;box-sizing:border-box;color:#1673a6;display:none;padding-right:45px;text-decoration:none}
@media screen and (min-width:48em) and (max-width:61.9375em){.secondaryNavigation .dropdown-navigation-button{display:block;float:right}
}
.secondaryNavigation .dropdown-navigation-button:before{font-size:26px;font-size:1.625rem;transform:rotate(90deg);float:right;line-height:inherit;margin-left:10px}
@media screen and (min-width:48em){.secondaryNavigation .kabob-dropdown{box-shadow:0 2px 3px 0 rgba(0,0,0,.15);background:#fff;padding:0 35px;position:absolute;width:auto;right:2.8125rem;top:100%}
}
@media screen and (min-width:48em){.secondaryNavigation .kabob-dropdown li{float:none;display:block;border-bottom:1px solid rgba(204,204,204,.6)}
}
@media screen and (min-width:48em){.secondaryNavigation .kabob-dropdown li a{font-size:14px;font-size:.875rem;border:0;height:60px;line-height:2;padding:15px 50px 15px 0}
}
.secondaryNavigation .kabob-dropdown li a[class*=" icon-"]:before,.secondaryNavigation .kabob-dropdown li a[class^=icon-]:before{display:inline;margin-right:15px;color:#1673a6}
@media screen and (min-width:75em){.secondaryNavigation .kabob-dropdown li a[class*=" icon-"]:before,.secondaryNavigation .kabob-dropdown li a[class^=icon-]:before{display:none}
}
.secondaryNavigation.tablet-icon-details .dropdown-navigation-button:before,.secondaryNavigationReference.tablet-icon-details .dropdown-navigation-button:before{content:"\E624"}
.secondaryNavigation.tablet-icon-plus .dropdown-navigation-button:before,.secondaryNavigationReference.tablet-icon-plus .dropdown-navigation-button:before{content:"\E608"}
.cq-wcm-edit .secondaryNavigation:after,.cq-wcm-edit .secondaryNavigation:before{content:" ";display:table}
.cq-wcm-edit .secondaryNavigation:after{clear:both}
.image-fullscreen{position:relative}
.image-fullscreen .button-container{position:absolute;top:10px;left:10px;padding:7px;background:rgba(0,0,0,.6);cursor:pointer}
.image-fullscreen .button-toggle-fullscreen{text-indent:100%;white-space:nowrap;overflow:hidden;background:url(guxacc/base/img/fullscreen.png) 0 0 no-repeat;height:21px;width:21px;line-height:21px;vertical-align:middle;text-align:center;display:block}
.overlay-fullscreen-container{position:fixed;top:0;bottom:0;left:0;width:100%;height:100%;z-index:10002}
.overlay-fullscreen{transition:opacity .5s ease;position:relative;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;overflow-y:scroll;background:rgba(0,0,0,.8)}
@media screen and (min-width:48em){.overlay-fullscreen{transform:none;top:0}
}
.overlay-fullscreen.is-centered{text-align:center}
.overlay-fullscreen.is-centered .fullscreen-caption{text-align:left}
body.fullscreen-active .overlay-fullscreen{opacity:1;visibility:visible}
.overlay-fullscreen img{width:100%;cursor:pointer;z-index:1}
.overlay-fullscreen .fullscreen-caption{position:relative;width:100%}
.overlay-fullscreen .fullscreen-caption h3{font-weight:200;font-size:24px;font-size:1.5rem;position:absolute;bottom:0;margin:0;width:100%;padding:30px;line-height:1.1;color:#fff;background:rgba(0,0,0,.6);cursor:pointer}
@media screen and (min-width:30em){.overlay-fullscreen .fullscreen-caption h3{padding:30px 60px}
}
.overlay-fullscreen .fullscreen-caption .actionsPanel .action{width:auto}
.overlay-fullscreen .actionsPanel{position:absolute;right:30px;bottom:0;padding:0}
@media screen and (min-width:30em){.overlay-fullscreen .actionsPanel{right:60px}
}
.overlay-fullscreen .actionsPanel .action{font-size:12px;font-size:.75rem;display:inline-block;color:#fff;margin:0 0 13px 10px}
.overlay-fullscreen .actionsPanel .action a{color:inherit}
.overlay-fullscreen .actionsPanel .action [class*=icon-]{display:block;text-align:center}
.image.zoom:after,.image.zoom:before{content:" ";display:table}
.image.zoom:after{clear:both}
.image.zoom a{pointer-events:auto;cursor:pointer}
.image.zoom picture{overflow:hidden;display:inline-block}
.image.zoom picture img{transition:all 1s ease;transform:scale(1.01) translateZ(0);height:100%;transition-delay:0;outline:none !important}
.image.zoom picture img:hover{transform:scale(1.1)}
.image.hero-zoom{box-shadow:0 2px 2px rgba(0,0,0,.2);position:relative;overflow:hidden}
.image.hero-zoom:focus img,.image.hero-zoom:hover img{transform:scale(1.15);opacity:.9}
@media screen and (min-width:48em){.image.hero-zoom{margin:0 15px 30px;height:100%}
}
.image.hero-zoom picture{display:block;background:#000}
.image.hero-zoom picture img{transition:all .6s ease;opacity:.6}
.image.hero-zoom .image-caption{position:absolute;top:40%;width:100%;text-align:center}
.image.hero-zoom .image-caption h1,.image.hero-zoom .image-caption h2,.image.hero-zoom .image-caption h3,.image.hero-zoom .image-caption h4,.image.hero-zoom .image-caption h5,.image.hero-zoom .image-caption p{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.5)}
.image.hero-zoom .image-caption h5{font-weight:200;font-size:30px;font-size:1.875rem;margin-bottom:0;line-height:1}
.image.hero-zoom .image-caption p{font-weight:700;font-size:14px;font-size:.875rem;position:relative;margin:0;line-height:1.5em}
.image.hero-zoom .image-caption p .hidden-mobile:after{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;transform:translateY(-50%);font-weight:400;font-size:25px;font-size:1.5625rem;position:absolute;content:"\E615";font-family:icomoon;top:50%;margin-left:10px}
@media screen and (min-width:48em){.image.hero-zoom .image-caption p{display:block}
}
.video-link-overlay{text-align:left}
.video-link-overlay picture{font-family:icomoon;display:inline-block;color:#fff;position:relative}
.video-link-overlay picture img{max-width:100%}
.video-link-overlay picture:after,.video-link-overlay picture:before{display:inline-table;position:absolute;font-size:4.0625rem;top:50%;left:50%;transition:color .4s;transform:translateX(-50%) translateY(-50%)}
.video-link-overlay picture:hover:before{color:#1b394e}
.video-link-overlay picture:hover:after{color:#fff}
.video-link-overlay picture:before{content:"\E919";color:#1673a6}
.video-link-overlay picture:after{content:"\E91A";color:#fff}
@media screen and (min-width:48em){.video-link-overlay picture{display:inline-block}
}
.video-link-overlay .image-caption{text-align:center}
@media screen and (min-width:48em){.video-link-overlay .image-caption{text-align:left}
}
.video-link-overlay .image-caption a{color:#fff;text-decoration:none;font-weight:400;font-size:.875rem;line-height:1.875rem;letter-spacing:-.05em}
.bestseller-sash{position:relative;overflow:hidden}
.bestseller-sash .image-caption{font-size:11px;font-size:.6875rem;width:300px;padding:3px 10px;top:11px;left:-106px}
.bestseller-sash .image-caption,.overlay-content .bestseller-sash .image-caption{transform:rotate(-45deg);position:absolute;color:#fefefe;text-align:center;letter-spacing:-1px;background:#1673a6}
.overlay-content .bestseller-sash .image-caption{font-size:15px;font-size:.9375rem;width:350px;padding:5px 10px;top:40px;left:-120px}
@media screen and (min-width:48em){.overlay-content .bestseller-sash .image-caption{font-size:21px;font-size:1.3125rem;padding:10px;top:75px;left:-75px}
}
.top-left{text-align:left}
.top-centre,.top-left{left:0;top:0;position:relative}
.top-centre{right:0;text-align:center}
.top-right{right:0;top:0;text-align:right;position:relative}
.hotspots{background:#fff;box-shadow:0 0 3px 1px rgba(0,0,0,.15)}
@media screen and (min-width:48em){.hotspots{box-shadow:none;background:0}
}
.hotspots .component-content{position:relative}
.hotspots .hotspot-trigger{transition:all .25s ease-out;position:absolute;color:rgba(0,0,0,.3);border-radius:100px;width:25px;height:25px;line-height:25px;font-size:25px;font-weight:300;margin-left:-12.5px;margin-top:-12.5px;text-align:center;box-shadow:0 0 0 3px rgba(0,0,0,.25);background-color:#fff;text-decoration:none}
.hotspots .hotspot-trigger:after{content:"+"}
@media screen and (min-width:48em){.hotspots .hotspot-trigger{width:35px;height:35px;line-height:35px;font-size:35px;font-weight:100;margin-left:-17.5px;margin-top:-17.5px;box-shadow:0 0 0 6px rgba(0,0,0,.25)}
.hotspots .hotspot-trigger:active,.hotspots .hotspot-trigger:hover{background-color:#1673a6;color:#fff;-webkit-transform:scale(1.25)}
.hotspots .hotspot-trigger:focus{outline:1px dashed #1673a6}
}
.hotspots .hotspot-coords{padding:10px;position:absolute;top:0;left:0;color:#000;display:none;font-size:1.5rem;font-weight:700;text-shadow:-1px -1px 0 white,1px -1px 0 white,-1px 1px 0 white,1px 1px 0 white;cursor:default}
.hotspots .hotspot-coords.is-visible{display:block}
.visual-indicator{display:block;cursor:pointer;height:20px;width:20px;line-height:22px;text-align:center;left:50%;transform:translateX(-50%);z-index:10;background:#d7d7d7;border-radius:50%;position:fixed;bottom:20px}
.visual-indicator:before{font-family:icomoon;content:"\EA3E";display:inline-block;font-size:13px;font-size:.8125rem;color:#fff}
.back-to-the-top-button{transform:translateX(-50%);position:fixed;top:auto;bottom:89px;width:100%;max-width:90rem;left:50%;z-index:-1}
.back-to-the-top-button.scroll-up{z-index:999}
.back-to-the-top-button.scroll-up a{opacity:1}
@media screen and (min-width:30em){.back-to-the-top-button{bottom:111px}
}
.back-to-the-top-button a{font-size:0;color:transparent;transition:opacity .2s ease;background-color:#d7d7d7;border-radius:50%;display:block;position:absolute;right:15px;width:39px;height:39px;line-height:39px;opacity:0;overflow:hidden;text-align:center}
.back-to-the-top-button a:before{font-family:icomoon;content:"\EA3A";display:inline-block;font-size:25px;font-size:1.5625rem;font-weight:700;color:#fefefe;opacity:inherit;text-align:center}