@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'open-sans';src:url("../../fonts/opensans-light-webfont.woff2") format("woff2"), url("../../fonts/opensans-light-webfont.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'open-sans';src:url("../../fonts/opensans-lightitalic-webfont.woff2") format("woff2"), url("../../fonts/opensans-lightitalic-webfont.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:'open-sans';src:url("../../fonts/opensans-regular-webfont.woff2") format("woff2"), url("../../fonts/opensans-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'open-sans';src:url("../../fonts/opensans-italic-webfont.woff2") format("woff2"), url("../../fonts/opensans-italic-webfont.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:'open-sans';src:url("../../fonts/opensans-semibold-webfont.woff2") format("woff2"), url("../../fonts/opensans-semibold-webfont.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:'open-sans';src:url("../../fonts/opensans-semibolditalic-webfont.woff2") format("woff2"), url("../../fonts/opensans-semibolditalic-webfont.woff") format("woff");font-weight:600;font-style:italic}@font-face{font-family:'open-sans';src:url("../../fonts/opensans-bold-webfont.woff2") format("woff2"), url("../../fonts/opensans-bold-webfont.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:'open-sans';src:url("../../fonts/opensans-bolditalic-webfont.woff2") format("woff2"), url("../../fonts/opensans-bolditalic-webfont.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:'open-sans';src:url("../../fonts/opensans-extrabold-webfont.woff2") format("woff2"), url("../../fonts/opensans-extrabold-webfont.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:'open-sans';src:url("../../fonts/opensans-extrabolditalic-webfont.woff2") format("woff2"), url("../../fonts/opensans-extrabolditalic-webfont.woff") format("woff");font-weight:800;font-style:italic}@font-face{font-family:'rockwell';src:url("../../fonts/RockwellStd-Bold.otf");font-weight:700;font-style:normal}@font-face{font-family:'playfair';src:url("../../fonts/playfairdisplay-italic-variablefont_wght-webfont.woff2") format("woff2"), url("../../fonts/playfairdisplay-italic-variablefont_wght-webfont.woff") format("woff");font-weight:400;font-style:italic}html{box-sizing:border-box;font-size:18px}*,*:before,*:after{box-sizing:inherit}*{margin:0;padding:0;border:0;outline:0}body{display:block;font-size:100%;background:#040404;-webkit-font-smoothing:antialiased}body *{font-family:'open-sans',Arial,sans-serif;font-weight:400;font-size:1em;text-decoration:none}body strong{font-size:inherit;font-family:inherit;color:inherit;font-style:inherit;font-weight:700}body em{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit;font-style:italic}body a{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit}@media screen and (min-width: 810px){body .mission_statement .badge,body #mission_statement .badge{margin-top:136px !important}}body #mission_statement_content{opacity:1;transition:opacity 400ms ease}@media screen and (max-width: 810px) and (max-width: 810px){body #mission_statement_content h2{font-size:1.1rem}}@media screen and (min-width: 810px){body #mission_statement_content.fr h3{font-size:1.6rem;padding-bottom:25px}}@media screen and (max-width: 810px){body #mission_statement_content.fr h3 br{display:none}}@media screen and (min-width: 810px){body #mission_statement_content.fr p{font-size:1.3rem}}@media screen and (min-width: 810px){body #mission_statement_content.es h3,body #mission_statement_content.it h3,body #mission_statement_content.de h3{font-size:1.5rem;padding-bottom:25px}}@media screen and (max-width: 810px){body #mission_statement_content.es h3,body #mission_statement_content.it h3,body #mission_statement_content.de h3{font-size:0.85rem}}@media screen and (min-width: 810px){body #mission_statement_content.es p,body #mission_statement_content.it p,body #mission_statement_content.de p{font-size:1.2rem}}@media screen and (max-width: 810px){body #mission_statement_content.es p br,body #mission_statement_content.it p br,body #mission_statement_content.de p br{display:none}}@media screen and (min-width: 810px){body #mission_statement_content.es h3,body #mission_statement_content.de h3{font-size:1.36rem}}@media screen and (max-width: 810px){body #mission_statement_content.es h3,body #mission_statement_content.de h3{padding-bottom:10px}}@media screen and (max-width: 810px){body #mission_statement_content.es p,body #mission_statement_content.de p{padding-bottom:10px}}@media screen and (max-width: 810px){body #mission_statement_content.it h2{font-size:1.1rem}}@media screen and (max-width: 810px){body #mission_statement_content.it h3{padding-bottom:15px}}body #mission_statement_content.fade{opacity:0}body #language_select{width:auto;height:auto;position:absolute;top:90px;left:10%;right:10%}@media screen and (max-width: 810px){body #language_select{width:auto;top:auto;bottom:35px;text-align:center}}body #language_select button,body #language_select p{display:inline-block;float:left;background:none;color:#636363;font-size:1.1rem;font-weight:700;transition:color 400ms ease}@media screen and (max-width: 810px){body #language_select button,body #language_select p{font-size:0.8rem;float:none}}body #language_select button.active,body #language_select p.active{color:#202020}body #language_select button{cursor:pointer}body #language_select button:hover{color:#202020}body #language_select p{margin:3px 6px 0 6px}@media screen and (min-width: 810px){.mobile_only{display:none !important}}.back_to_top{position:fixed;bottom:-60px;right:30px;width:46px;height:46px;background:rgba(0, 0, 0, 0.6) url(../../images/icons/arrow-up@2x.png);background-position:center;background-size:40%;background-repeat:no-repeat;transform:scale(1);cursor:pointer;z-index:9999;border-radius:50%;text-indent:-9999px;transform:translateY(0) scale(0.2);transition:transform 400ms ease}@media screen and (max-width: 810px){.back_to_top.show{transform:translateY(-75px) scale(1)}}div.social{position:fixed;top:50%;right:30px;transform:translateY(-50%);z-index:9999;display:inline-block;overflow:hidden}@media screen and (max-width: 1440px){div.social{right:20px}}@media screen and (max-width: 810px){div.social{position:static;width:100%;text-align:center;float:left;background:#000;padding:30px 0;transform:none}}div.social a{display:inline-block;float:left;text-indent:-9999px;clear:both;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;margin-bottom:16px;opacity:1;transition:opacity 400ms ease}@media screen and (max-width: 1024px){div.social a{width:36px;height:36px;margin-bottom:12px}}@media screen and (max-width: 810px){div.social a{float:none;margin-right:14px;margin-bottom:0}}@media screen and (min-width: 810px){div.social a:hover{opacity:0.8}}div.social a.facebook{background-image:url(../../images/icons/facebook.png)}div.social a.instagram{background-image:url(../../images/icons/instagram.png)}div.social a.mailing_list{background-image:url(../../images/icons/mailing-list.png)}@media screen and (max-width: 810px){body#contact-us div.social{background:none;padding-top:70px}}#header{display:none}#header #access{display:none}.nav{width:100%;height:110px;background:#000;background:rgba(0, 0, 0, 0.8);position:fixed;top:0;left:0;right:0;bottom:0;padding:0 5%;z-index:5000;transition:border 400ms}@media screen and (max-width: 1024px){.nav{height:105px}}@media screen and (max-width: 810px){.nav{height:auto !important;bottom:auto;padding:0;overflow:hidden;position:-webkit-sticky;position:sticky;top:0;background:rgba(0, 0, 0, 0.8)}}.nav .logo_wrapper{overflow:hidden;width:320px;height:110px;display:inline-block;position:relative}@media screen and (max-width: 1024px){.nav .logo_wrapper{width:300px;height:105px}}@media screen and (max-width: 810px){.nav .logo_wrapper{height:118px}}.nav .logo a{display:inline-block;float:left;height:76px;width:100px;position:absolute;left:0;top:0;background:url(../../images/logo-icon@2x.png);background:url(../../images/logo-icon.svg);background-position:left center;background-repeat:no-repeat;background-size:82px;text-indent:-9999px;filter:grayscale(100%) brightness(200%);transition:filter 400ms ease}@media screen and (max-width: 1024px){.nav .logo a{height:70px;background-size:65px}}@media screen and (max-width: 810px){.nav .logo a{position:static;display:block;margin:auto;background-size:80px;height:90px;width:90px;background-position:left center;margin-left:5%;margin-bottom:20px}}@media screen and (min-width: 810px){.nav .logo a:hover{filter:grayscale(0%) brightness(100%)}}.nav h1{position:absolute;left:0;top:75px;font-size:1.2rem;color:#FFF;font-family:'playfair', serif;font-weight:400;font-style:italic}@media screen and (max-width: 1024px){.nav h1{font-size:1.1rem;top:70px}}@media screen and (max-width: 810px){.nav h1{margin-left:5%;bottom:auto;top:82px}}.nav img{width:auto;height:30px;margin-top:25px;position:absolute;left:7.5%;z-index:-1}@media screen and (max-width: 1440px){.nav img{left:8.4%}}@media screen and (max-width: 1024px){.nav img{margin-top:20px}}@media screen and (max-width: 810px){.nav img{display:none}}.nav .mailing_list{width:36px;height:36px;text-indent:-9999px;position:absolute;top:18px;left:220px;left:calc(5vw + 110px);background:url(../../images/icons/mail.svg);background-size:20px;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 1024px){.nav .mailing_list{top:12px;width:40px;height:40px;left:180px;left:calc(5vw + 80px)}}@media screen and (max-width: 810px){.nav .mailing_list{left:auto;width:48px;height:48px;right:20%;right:calc(5% + 60px);top:20px;background-size:26px}}.nav #nav{width:auto;display:inline-block;height:80px;float:right}@media screen and (max-width: 1024px){.nav #nav{height:70px}}@media screen and (min-width: 810px){.nav #nav{display:inline-block !important}}@media screen and (max-width: 810px){.nav #nav{height:auto;width:100%;display:none;background:rgba(0, 0, 0, 0.5)}}.nav #nav > li{display:inline-block;height:80px;margin-left:10px;padding-top:28px;vertical-align:baseline;position:relative;border-top:2px solid #FFFFFF;position:relative}@media screen and (max-width: 1024px){.nav #nav > li{height:70px;padding-top:22px}}@media screen and (max-width: 810px){.nav #nav > li{width:100%;height:auto;padding:0 6px 8px 6px;text-align:center;margin:0;border-top:1px solid #FFFFFF}}.nav #nav > li:before{position:absolute;top:0;left:0;right:0;height:0;background:#FFF;content:"";transition:height 300ms}.nav #nav > li > a{color:#FFF;height:auto;display:inline-block;position:relative;margin:0 15px;font-size:0.88rem;transform:translateY(0px);transition:color 300ms, transform 300ms;font-weight:bold}@media screen and (max-width: 1440px){.nav #nav > li > a{font-size:0.8rem}}@media screen and (max-width: 810px){.nav #nav > li > a{font-size:0.9rem;margin:0;line-height:1.3;padding:16px 0 6px;font-weight:normal;text-transform:uppercase;width:100%}}@media screen and (min-width: 1024px){.nav #nav > li:hover:before{height:4px;opacity:1}.nav #nav > li:hover > a{transform:translateY(4px);color:#FFF}}.nav #nav > li:hover > ul{opacity:1;visibility:visible;transition:opacity 300ms ease 0ms, visibility 0ms ease 0ms}.nav #nav > li.social{height:80px}.nav #nav > li.social a{display:inline-block;text-indent:-9999px;clear:both;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;margin-bottom:16px;opacity:1;transition:opacity 400ms ease;margin-top:20px}@media screen and (max-width: 1024px){.nav #nav > li.social a{width:36px;height:36px;margin-bottom:12px}}@media screen and (max-width: 810px){.nav #nav > li.social a{float:none;margin-right:14px;margin-bottom:0}}@media screen and (min-width: 810px){.nav #nav > li.social a:hover{opacity:0.8}}.nav #nav > li.social a.facebook{background-image:url(../../images/icons/facebook.png)}.nav #nav > li.social a.instagram{background-image:url(../../images/icons/instagram.png)}.nav #nav > li.social a.mailing_list{background-image:url(../../images/icons/mailing-list.png)}@media screen and (min-width: 810px){.nav #nav > li.social{display:none}}.nav #nav > li > ul{position:absolute;top:100%;margin-top:-5px;left:-15px;width:auto;background:black;color:#FFF;padding:22px 30px 18px;opacity:0;visibility:hidden;transition:opacity 300ms ease 0ms, visibility 0ms ease 300ms}@media screen and (max-width: 810px){.nav #nav > li > ul{position:static !important;opacity:1 !important;visibility:visible !important;padding-top:0;margin-top:0;display:inline-block;width:100%;padding-bottom:2px;background:transparent}}.nav #nav > li > ul li a{font-size:0.8rem;white-space:nowrap;padding-bottom:8px;display:inline-block;margin:6px 0 4px;position:relative}@media screen and (max-width: 810px){.nav #nav > li > ul li a{opacity:0.6}}.nav #nav > li > ul li a:after{content:"";width:0%;height:2px;background:#FFF;position:absolute;bottom:0;left:0;transition:width 400ms ease}@media screen and (min-width: 810px){.nav #nav > li > ul li a:hover:after{width:100%}}.nav #nav > li > ul ul{display:none}.nav #nav > li.about-us > ul > li:last-of-type{display:none}#translate{position:absolute;top:26px;left:9%;z-index:9999}@media screen and (max-width: 1530px){#translate{left:10%}}@media screen and (max-width: 1024px){#translate{left:12%;top:22px}}@media screen and (max-width: 810px){#translate{left:auto;right:5%;top:26px;display:none}}#translate #google_translate_element span{color:#000}@media screen and (min-width: 810px) and (max-width: 810px){body#motorcycles ul#nav li:nth-child(1),body#memory-lane ul#nav li:nth-child(2),body#zine ul#nav li:nth-child(3),body#about-us ul#nav li:nth-child(2),body#contact-us ul#nav li:nth-child(4),body.jeff-duval ul#nav li:nth-child(2),body.jets-backstory ul#nav li:nth-child(2){background:#FFF}}@media screen and (min-width: 810px){body#motorcycles ul#nav li:nth-child(1):before,body#memory-lane ul#nav li:nth-child(2):before,body#zine ul#nav li:nth-child(3):before,body#about-us ul#nav li:nth-child(2):before,body#contact-us ul#nav li:nth-child(4):before,body.jeff-duval ul#nav li:nth-child(2):before,body.jets-backstory ul#nav li:nth-child(2):before{height:4px;opacity:1}body#motorcycles ul#nav li:nth-child(1) a,body#memory-lane ul#nav li:nth-child(2) a,body#zine ul#nav li:nth-child(3) a,body#about-us ul#nav li:nth-child(2) a,body#contact-us ul#nav li:nth-child(4) a,body.jeff-duval ul#nav li:nth-child(2) a,body.jets-backstory ul#nav li:nth-child(2) a{color:#FFF;transform:translateY(0) !important}}@media screen and (min-width: 810px) and (max-width: 810px){body#motorcycles ul#nav li:nth-child(1) a,body#memory-lane ul#nav li:nth-child(2) a,body#zine ul#nav li:nth-child(3) a,body#about-us ul#nav li:nth-child(2) a,body#contact-us ul#nav li:nth-child(4) a,body.jeff-duval ul#nav li:nth-child(2) a,body.jets-backstory ul#nav li:nth-child(2) a{color:#000}}audio#backing_track{display:none}.toggle_audio{width:160px;text-align:left;padding-right:36px;position:absolute;top:0;line-height:75px;left:270px;left:calc(5vw + 180px);z-index:9999;background:transparent;background-image:url(../../images/icons/mute.svg);background-position:right center;background-repeat:no-repeat;background-size:20px;cursor:pointer;text-transform:uppercase;font-size:0.9rem;color:#FFF;text-indent:-9999px;transition:background 400ms}@media screen and (max-width: 1024px){.toggle_audio{left:250px;left:calc(5vw + 120px);top:12px;width:40px;height:40px}}@media screen and (max-width: 810px){.toggle_audio{width:48px;height:48px;right:30%;right:calc(5% + 120px);top:20px;left:auto;background-position:center;background-size:26px}.toggle_audio.left{left:5%;right:auto}}.toggle_audio:before{content:"Music Playing";position:absolute;top:0;left:0;bottom:0;color:#FFF;text-indent:0;opacity:1;transition:opacity 400ms ease}@media screen and (max-width: 1024px){.toggle_audio:before{display:none}}.toggle_audio:after{content:"Music Paused";position:absolute;top:0;left:0;bottom:0;color:#FFF;text-indent:0;opacity:0;transition:opacity 400ms ease}@media screen and (max-width: 1024px){.toggle_audio:after{display:none}}.toggle_audio.mute{background-image:url(../../images/icons/muted.svg)}.toggle_audio.mute:before{opacity:0}.toggle_audio.mute:after{opacity:1}.menu{display:inline-block;width:48px;height:48px;float:right;position:absolute;top:45px;right:5%;transform:translateY(-50%);background:transparent}.menu span,.menu:before,.menu:after{content:"";display:inline-block;width:30px;height:2px;background:#FFF;text-indent:-9999px;position:absolute;top:23px;left:9px;transition:top 300ms ease 400ms, width 0ms ease 400ms, transform 400ms ease;transform:rotate(0)}.menu:before{top:15px}.menu:after{top:31px}.menu.active span{width:0;transition:top 300ms ease, width 0ms ease 300ms}.menu.active:before{top:23px;transform:rotate(405deg);transition:top 300ms ease, transform 400ms ease 300ms}.menu.active:after{top:23px;transform:rotate(315deg);transition:top 300ms ease, transform 400ms ease 300ms}@media screen and (min-width: 810px){.menu{display:none}}.nav a.contact_us{width:100px;height:90px;display:inline-block;position:absolute;top:0;right:2.5%;text-align:center;padding-top:54px;cursor:pointer}.nav a.contact_us svg{height:32px;width:auto;position:absolute;top:20px;left:0;right:0;margin:auto}.nav a.contact_us svg path{fill:#FFF}.nav a.contact_us span{font-size:0.8rem;color:#FFF;font-weight:700;display:inline-block;width:100%}@media screen and (min-width: 810px){.nav a.contact_us{display:none}}.grecaptcha-badge{display:none}#footer{width:100%;padding:40px 5%;height:auto;display:inline-block;overflow:hidden;background:rgba(0, 0, 0, 0.6);border-top:5px solid #c8c8c8;margin-top:-4px}#footer .footer_nav{width:70%}@media screen and (max-width: 1440px){#footer .footer_nav{width:100%}}#footer .footer_nav > li{width:25%;display:inline-block;float:left}@media screen and (max-width: 810px){#footer .footer_nav > li{width:50%;padding-bottom:14px}}#footer .footer_nav > li > a{font-size:1.6rem;padding-bottom:12px}@media screen and (max-width: 1024px){#footer .footer_nav > li > a{font-size:1.4rem}}#footer .footer_nav > li > ul{padding-top:0}#footer .footer_nav > li > ul li a{display:inline-block;padding:8px 0;font-size:0.9rem}#footer .footer_nav > li > ul li a.instagram{text-indent:-9999px;width:40px;height:40px;display:inline-block;background:url(../../images/icons/instagram.svg);background-size:26px;background-position:left center;background-repeat:no-repeat;filter:grayscale(1) brightness(300%);transition:filter 300ms ease;margin-top:4px}#footer .footer_nav > li > ul li a.instagram:after{display:none !important}#footer .footer_nav > li > ul li a.instagram:hover{filter:grayscale(0) brightness(100%)}#footer .footer_nav > li > ul ul{display:none}#footer .footer_nav > li.subnav.about-us li:last-of-type{display:none}#footer .footer_nav a{color:#FFF;display:inline-block;position:relative}#footer .footer_nav a:after{content:"";display:inline-block;width:0;height:2px;background:#FFF;position:absolute;left:0;bottom:0;transition:width 300ms ease}#footer .footer_nav a:hover:after{width:100%}#footer .mailing_list{width:30%;display:inline-block}@media screen and (max-width: 1440px){#footer .mailing_list{width:50%;margin-left:25%;float:left;clear:both;margin-top:40px}}@media screen and (max-width: 810px){#footer .mailing_list{width:100%;margin-left:0%;margin-top:0}}#footer .mailing_list p{color:#FFF;font-size:0.9rem;line-height:1.2}#footer .mailing_list p.title{font-size:1.6rem;padding-bottom:12px}@media screen and (max-width: 1024px){#footer .mailing_list p.title{font-size:1.4rem}}#footer .mailing_list p.small{font-size:0.8rem}#footer .mailing_list p a{text-decoration:underline}#footer .mailing_list .inputgroup{display:none}#footer .mailing_list legend,#footer .mailing_list h2.subscription_options{display:none}#footer .mailing_list form{position:relative;display:inline-block;margin:10px 0 8px !important;padding:0 !important;width:100%}#footer .mailing_list li.warning.error input,#footer .mailing_list li.warning.error textarea{background:#d04444}#footer .mailing_list p.success,#footer .mailing_list p.error{background:#d04444;color:#FFF;padding:10px 20px;display:inline-block;margin-bottom:0;line-height:1.4;min-width:100%;font-weight:700;font-size:0.8rem !important;text-transform:uppercase}#footer .mailing_list p.success{background:#81bc52}#footer .mailing_list fieldset{width:100% !important}#footer .mailing_list input{width:100% !important;height:50px;display:inline-block;float:left;clear:both;background:transparent;border:2px solid #FFF;color:#FFF;padding:0 20px !important;margin:0 !important;font-size:0.9rem;border-radius:0}#footer .mailing_list input::-moz-placeholder{color:#FFF;opacity:1}#footer .mailing_list input::placeholder{color:#FFF;opacity:1}#footer .mailing_list button{position:absolute !important;bottom:0;right:0;background:#577db6;height:50px !important;line-height:50px !important;font-size:0.9rem !important;color:#FFF;padding:0 20px;border-left:2px solid #FFF;width:auto !important}div#cookies{position:fixed;bottom:0;left:0;float:left;width:100%;padding:5px 0;background:url("../../images/cookies.png") left top repeat;color:#FFF;font-size:1.1em;text-align:center;line-height:2em;z-index:9999;display:none}div#cookies a{color:#FFF}div#cookies a.accept{margin:0 0 0 10px;padding:5px 8px;background:url("../../images/cookies.png") left top repeat;font-weight:bold;text-decoration:none}body#unsupported div#footer{display:none}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#sb-overlay{position:relative;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body img{border:none}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center}#sb-loading-inner span{background:url('../../images/shadowbox/loading.gif') no-repeat;padding-left:34px;display:inline-block}#sb-body,#sb-loading{background-color:#060606}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{height:26px;line-height:26px}#sb-title-inner{font-size:16px}#sb-info,#sb-info-inner{height:20px;line-height:20px}#sb-info-inner{font-size:12px}#sb-nav{float:right;height:16px;padding:2px 0;width:45%}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#sb-nav-close{background-image:url('../../images/shadowbox/close.png')}#sb-nav-next{background-image:url('../../images/shadowbox/next.png')}#sb-nav-previous{background-image:url('../../images/shadowbox/previous.png')}#sb-nav-play{background-image:url('../../images/shadowbox/play.png')}#sb-nav-pause{background-image:url('../../images/shadowbox/pause.png')}#sb-counter{float:left;width:45%}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}body{background:#000}div.page{padding:160px 0 80px;text-align:center;overflow:hidden}@media screen and (max-width: 1440px){div.page{padding:150px 0 60px}}@media screen and (max-width: 1024px){div.page{padding:140px 0 50px}}@media screen and (max-width: 810px){div.page{padding-top:40px}}div.page:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:#000 url(../../images/memory-lane.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1}@media screen and (max-width: 810px){div.page:before{background-image:url(../../images/mobile-background.jpg)}}div.page * strong{font-weight:bold;font-size:inherit;font-style:inherit}div.page * em{font-weight:inherit;font-size:inherit;font-style:italic}div.page sup{font-size:smaller;vertical-align:super}div.page sub{font-size:smaller;vertical-align:sub}div.content{width:80%;max-width:940px;display:block;margin:auto}@media screen and (max-width: 1024px){div.content{width:90%}}@media screen and (max-width: 810px){div.content{width:95%}}div.content h1{color:#FFF;font-size:2.5rem;padding-bottom:32px;line-height:1.2}@media screen and (max-width: 1440px){div.content h1{font-size:2.2rem}}@media screen and (max-width: 1024px){div.content h1{font-size:1.6rem}}@media screen and (max-width: 810px){div.content h1{font-size:1.5rem;padding-bottom:18px}}div.content h2{color:#FFF;font-size:2rem;padding-bottom:36px;line-height:1.2}@media screen and (max-width: 1440px){div.content h2{padding-bottom:28px}}@media screen and (max-width: 1024px){div.content h2{font-size:1.8rem}}@media screen and (max-width: 810px){div.content h2{font-size:1.1rem;padding-bottom:22px}}div.content h3{color:#FFF;font-size:1.4rem;padding-bottom:26px}@media screen and (max-width: 810px){div.content h3{font-size:1.2rem;padding-bottom:22px}}div.content h4{color:#FFF;font-size:0.9rem;padding-bottom:26px;line-height:1.6}@media screen and (max-width: 810px){div.content h4{font-size:0.8rem;padding-bottom:20px}}div.content p{color:#FFF;line-height:1.4;font-size:1.2rem;padding-bottom:40px}@media screen and (max-width: 1440px){div.content p{font-size:1.1rem;padding-bottom:38px}}@media screen and (max-width: 1024px){div.content p{font-size:0.9rem;padding-bottom:32px}}div.content p.date{font-size:1.6rem;font-weight:bold;margin-top:-16px;padding-bottom:30px}@media screen and (max-width: 1440px){div.content p.date{font-size:1.2rem}}@media screen and (max-width: 1024px){div.content p.date{font-size:1rem;padding-bottom:20px}}@media screen and (max-width: 810px){div.content p.date{font-size:0.9rem;padding-bottom:30px}}div.content ol,div.content ul{padding-bottom:30px;margin-top:-12px}div.content ol li,div.content ul li{color:#FFF;line-height:1.4;font-size:1.2rem;padding-bottom:18px}@media screen and (max-width: 1440px){div.content ol li,div.content ul li{font-size:1.1rem}}@media screen and (max-width: 1024px){div.content ol li,div.content ul li{font-size:0.9rem}}div.content ol{counter-reset:list}div.content ol li{counter-increment:list}div.content ol li:before{content:counter(list) ".  ";font-weight:bold;padding-left:10px}div.content ul li:before{content:"";width:6px;height:6px;display:inline-block;border-radius:50%;background:#FFF;position:relative;bottom:4px;margin-right:8px}div.content a{color:inherit;font-weight:bold;text-decoration:underline;transition:color 300ms ease}div.content a.button{width:auto;height:auto;color:#FFF;font-size:0.9rem;padding:22px 60px;display:inline-block;border:2px solid #FFF;text-decoration:none;transition:background 300ms ease, color 300ms ease}@media screen and (max-width: 1440px){div.content a.button{padding:18px 40px}}@media screen and (max-width: 1024px){div.content a.button{padding:12px 40px;font-size:0.8rem}}@media screen and (max-width: 810px){div.content a.button{padding:12px 30px}}div.content a.button:hover{background:#FFF;color:#000}div.content a:hover{color:#6e9bfc}div.content img,div.content iframe{width:auto;max-width:100%;height:auto;margin-bottom:40px;display:inline-block}@media screen and (max-width: 1024px){div.content img,div.content iframe{margin-bottom:30px}}div.content iframe{width:100%;height:520px}@media screen and (max-width: 810px){div.content iframe{height:300px}}div.content.alt h1,div.content.alt h2,div.content.alt h3,div.content.alt h4,div.content.alt p{color:#363636;padding-left:5%;padding-right:5%}@media screen and (max-width: 810px){div.content.alt h1,div.content.alt h2,div.content.alt h3,div.content.alt h4,div.content.alt p{padding-left:0;padding-right:0}}div.content.alt a.button{color:#363636;border:2px solid #363636}div.content.alt a.button:hover{background:#363636;color:#FFF}body{background:#000}div.page:before{background-image:url(../../images/mailing-list-background.jpg)}@media screen and (max-width: 810px){div.page:before{background-size:180% auto;background-position:center top 140px}}div.page h1{display:none}.content p + h4{margin-top:-14px}form{margin-bottom:0;padding-bottom:30px;position:relative;width:80%;max-width:940px;display:block;margin:auto;padding-top:160px;margin-top:-160px}@media screen and (max-width: 810px){form{width:90%}}form:after{content:"";clear:both;display:table}form fieldset{width:47.5%;display:inline-block;float:left;margin-right:5%}@media screen and (max-width: 810px){form fieldset{width:100%}}form fieldset:nth-last-of-type(1),form fieldset:nth-last-of-type(2){margin-right:0}form fieldset ol li label{text-align:left;color:#FFF;font-weight:700;width:100%;display:inline-block;margin-bottom:12px}form fieldset ol li input,form fieldset ol li textarea,form fieldset ol li select{width:100%;height:56px;margin-bottom:20px;padding:12px 20px;color:#FFF;border:2px solid #FFF;background:transparent}form fieldset ol li textarea{height:208px}form fieldset ol li select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../../images/icons/arrow-down-circle-white.png);background-position:right 20px center;background-repeat:no-repeat;background-size:22px}form fieldset ol li ::-moz-placeholder{color:#FFF}form fieldset ol li ::placeholder{color:#FFF}form fieldset ol li.warning.error input,form fieldset ol li.warning.error textarea{background:#d04444}@media screen and (max-width: 810px){form fieldset dl{position:absolute;left:0;bottom:180px}}form fieldset dl label{font-size:0.9rem}form fieldset.recaptcha{float:right}form p.privacy{color:#FFF;text-align:left;font-size:0.8rem;margin-top:10px;width:100%;display:inline-block}@media screen and (max-width: 810px){form p.privacy{position:absolute;left:0%;width:100%;bottom:94px}}form button{background:#FFF;height:56px;line-height:56px;display:inline-block;width:100%;font-weight:bold;margin-top:10px;cursor:pointer;color:#000;transition:background 400ms ease, color 400ms ease}@media screen and (max-width: 810px){form button{margin-top:130px}}form button:hover{background:#6e9bfc;color:#FFF}form legend{display:none}form p.error,form p.success{background:#d04444;color:#FFF;padding:10px 15px;display:inline-block;margin-bottom:26px;line-height:1.4;min-width:100%;font-weight:700;font-size:1.1rem !important;text-transform:uppercase}@media screen and (max-width: 810px){form p.error,form p.success{font-size:0.8rem !important;padding:8px 15px}}form p.success{background:transparent;font-size:1.2rem !important}form p.success + fieldset,form p.success + fieldset + fieldset,form p.success + fieldset + fieldset + fieldset,form p.success + fieldset + fieldset + fieldset + fieldset{display:none}form h3{font-size:1.4rem;font-weight:600;font-style:italic;line-height:1.2;padding:0 0 20px 0;color:#202020;font-family:'bradley_hand'}@media screen and (max-width: 810px){form h3{font-size:0.9rem;padding-bottom:20px}}form label.checkbox-style{text-align:left;font-weight:700;margin-top:6px;padding-top:2px;padding-left:50px;position:relative;line-height:1.3}@media screen and (max-width: 810px){form label.checkbox-style{font-size:0.8rem;padding-left:44px}}form label.checkbox-style:before{content:"";position:absolute;left:0;top:0;display:inline-block;width:26px;height:26px;background:#FFF;border:1px solid #CFCFCC}form label.checkbox-style:after{content:"✔";position:absolute;top:5px;left:6px;color:#202020;opacity:0;font-size:0.9rem;transition:opacity 300ms ease}@media screen and (max-width: 810px){form label.checkbox-style:after{left:3px;top:3px}}form label.checkbox-style.checked:after{opacity:1}form p{line-height:1.4;font-size:0.9rem;margin-bottom:20px}@media screen and (max-width: 810px){form p{font-size:0.8rem;line-height:1.3}}form p a{text-decoration:underline}.partners{width:90%;max-width:1366px;display:block;margin:0 auto;text-align:center}@media screen and (max-width: 1260px){.partners{width:70%}}@media screen and (max-width: 810px){.partners{width:80%}}.partners .column{width:25%;padding:0 5px;display:inline-block}@media screen and (max-width: 1260px){.partners .column{width:50%}}@media screen and (max-width: 810px){.partners .column{width:100%;padding:0;margin:10px 0 36px}.partners .column:last-of-type{margin-bottom:0}}.partners .column .logo{width:100%;padding-bottom:68%;position:relative;display:inline-block}@media screen and (max-width: 1440px){.partners .column .logo{width:85%;padding-bottom:58%}}@media screen and (max-width: 810px){.partners .column .logo{padding:0;height:auto;width:75%}}.partners .column img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:85%}@media screen and (max-width: 810px){.partners .column img{position:static}}.partners .column img.legacy85{width:58%}.partners .column img.battistinis{width:76%}.partners .column a.maps{width:100%;height:auto;padding:12px 0 14px 0;display:inline-block;border:2px solid #FFF;color:#FFF;text-align:center;margin:22px 0 16px;font-size:0.82rem;background-color:transparent;position:relative;transition:color 300ms ease, background 300ms ease}.partners .column a.maps strong{display:block;padding-bottom:6px}@media screen and (max-width: 1440px){.partners .column a.maps{font-size:0.9rem}}@media screen and (max-width: 1024px){.partners .column a.maps{font-size:0.8rem}}@media screen and (max-width: 810px){.partners .column a.maps{font-size:0.9rem;margin:20px 0 14px}}.partners .column a.maps:after{content:"";width:20px;height:20px;position:absolute;right:10px;top:0;bottom:0;margin:auto;background-image:url(../../images/icons/location@2x.png);background-size:contain;background-position:center;background-repeat:no-repeat;filter:brightness(100%);transition:filter 300ms ease}.partners .column a.maps.odyssey{padding-right:26px}.partners .column a.maps:hover{background-color:#FFF;color:#000}.partners .column a.maps:hover:after{filter:brightness(-100%)}.partners .column p{font-size:0.9rem;color:#FFF;line-height:36px}@media screen and (max-width: 1440px){.partners .column p{line-height:32px}}@media screen and (max-width: 1024px){.partners .column p{font-size:0.8rem}}.partners .column p a:hover{text-decoration:underline}