/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}meta.foundation-mq-small{font-family:"/only screen and (max-width: 45.938em)/";width:0em;}meta.foundation-mq-medium{font-family:"/only screen and (min-width:46em)/";width:46em;}meta.foundation-mq-large{font-family:"/only screen and (min-width:59.063em)/";width:59.063em;}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em;}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em;}*,*:before,*:after{-moz-box-sizing:border-box;box-sizing:border-box;}html,body{font-size:100%;}body{padding:0;margin:0;line-height:1;position:relative;cursor:default;}a:hover{cursor:pointer;}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}img{display:inline-block;vertical-align:middle;}textarea{height:auto;min-height:50px;}select{width:100%;}.clearBaseStyles{padding:0;margin:0;list-style-type:none;}.hidden{display:none !important;visibility:hidden;}html,body{font-size:100%;font-family:'Roboto',sans-serif;}p{color:#FEFEFE;text-shadow:0px 2px 4px rgba(0, 0, 0, 0.5);font-weight:200;font-size:1em;line-height:1.5em;letter-spacing:0.61px;}.safari p{font-weight:300;}h1,h2,h3,h4,h5,h6{font-family:'Roboto Slab',serif;color:#fff;text-shadow:0px 3px 4px rgba(0, 0, 0, 0.33);font-weight:300;}h1{font-size:2.25em;}h2{color:#292929;text-shadow:0px -1px 1px rgba(83, 81, 81, 0.5);}.thin{font-weight:200;}.safari .thin{font-weight:300;}label,input{display:block;}form{padding:0.7em;}label{font-size:1.35em;color:#50728C;text-shadow:0px -1px 1px rgba(83, 81, 81, 0.5);margin-bottom:0.2em;margin-left:0.05em;font-weight:200;}label.error{font-size:0.8em;color:#f80000;margin-top:-1em;margin-left:0.9em;text-shadow:none;}label.optIn{padding-top:0 !important;}input{width:100%;margin-bottom:1em;border-radius:24px;background:#EEEEEE;box-shadow:inset 0px 0px 1px 1px rgba(0, 0, 0, 0.1);color:#8C6450;padding:0.52em 0.9em;border:none;}.selectRadius{border-radius:24px;background:#EEEEEE;box-shadow:inset 0px 0px 1px 1px rgba(0, 0, 0, 0.1);display:inline-block;width:100%;padding:0.4em;}select{margin:2px;border:none;background-color:transparent;outline:none;color:#8C6450;}select:focus{box-shadow:none;border-color:transparent;background-color:transparent;}button[type=submit]{width:99%;text-align:center;font-size:1.3em;margin-top:0.4em;background:none;font-weight:400;padding:0.4em 1.5em 0.4em 1em;}button[type=submit]:after{content:"";background:url('../img/icn-submitArr.png') no-repeat;background-size:92%;margin-left:0.1em;width:20px;height:11px;display:inline-block;}.marginSlim{margin-bottom:0.7em;}.marginSlim.error{margin-bottom:1em;}input.error{border:solid #E20707 1px;}#country-error{position:absolute;margin-top:0.7em;}#terms-error{position:absolute;margin-top:2em;margin-left:4em;}input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;top:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;height:0 !important;}input[type=checkbox].css-checkbox,label.css-label{padding-left:50px;padding-top:0.6em;height:32px;display:inline-block;line-height:1.2em;background-repeat:no-repeat;background-position:0 -1px;font-size:14px;background-size:35px 67px;vertical-align:middle;cursor:pointer;margin-bottom:0.45em;margin-left:0.2em;letter-spacing:0.1px;display:block;position:relative;overflow:hidden;}#terms.css-checkbox:checked ~ #termsLabel{background-position:0 -34px;}#emailList.css-checkbox:checked ~ #emailListLabel{background-position:0 -34px;}label.css-label{background-image:url(../img/icn-checkboxes.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1;}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="submit"],form button,textarea,select{-webkit-transition:box-shadow 0.45s,border-color 0.45s ease-in-out;transition:box-shadow 0.45s,border-color 0.45s ease-in-out;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="submit"]:focus,form button:focus,textarea:focus{box-shadow:0 0 5px #999999;border-color:#999999;}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="submit"]:focus,form button:focus,textarea:focus{background:#fafafa;border-color:#999999;outline:none;}html,body{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none;}.fp-section{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;}.fp-slide{float:left;}.fp-slide,.fp-slidesContainer{height:100%;display:block;}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.fp-section.fp-table,.fp-slide.fp-table{display:table;width:100%;}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%;}.fp-slidesContainer{float:left;position:relative;}.fp-controlArrow{position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent;}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff;}.fp-scrollable{overflow:scroll;}.fp-easing{-webkit-transition:all 0.7s ease-out;transition:all 0.7s ease-out;}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;}#fp-nav.right{right:9px;}#fp-nav.left{left:17px;}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1;}.fp-slidesNav.bottom{bottom:17px;}.fp-slidesNav.top{top:17px;}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0;}#fp-nav li,.fp-slidesNav li{display:block;width:14px;height:13px;margin:7px;position:relative;}.fp-slidesNav li{display:inline-block;}#fp-nav li a,.fp-slidesNav li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none;}#fp-nav li .active span,.fp-slidesNav .active span{background:#333;}#fp-nav span,.fp-slidesNav span{top:2px;left:2px;width:8px;height:8px;border:1px solid #000;background:rgba(0, 0, 0, 0);border-radius:50%;position:absolute;z-index:1;}.fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;}.fp-tooltip.right{right:20px;}.fp-tooltip.left{left:20px;}div.scrollingHotSpotLeft{min-width:75px;width:10%;height:100%;background-repeat:repeat;background-position:center center;position:absolute;z-index:200;left:0;}div.scrollingHotSpotLeftVisible{background-color:#fff;background-repeat:no-repeat;opacity:0.35;-moz-opacity:0.35;filter:alpha(opacity=35);zoom:1;}div.scrollingHotSpotRight{min-width:75px;width:10%;height:100%;background-repeat:repeat;background-position:center center;position:absolute;z-index:200;right:0;}div.scrollingHotSpotRightVisible{background-color:#fff;background-repeat:no-repeat;opacity:0.35;filter:alpha(opacity=35);-moz-opacity:0.35;zoom:1;}div.scrollWrapper{position:relative;overflow:hidden;width:100%;height:100%;}div.scrollableArea{position:relative;width:auto;height:100%;}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}@-webkit-keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0);}}@keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0);}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0);}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;}@-webkit-keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03);}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97);}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:0.75s;animation-duration:0.75s;}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}100%{-webkit-transform:none;transform:none;}}@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0);}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0);}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);}100%{-webkit-transform:none;transform:none;}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}100%{-webkit-transform:none;transform:none;}}@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0);}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0);}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0);}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0);}100%{-webkit-transform:none;transform:none;}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}100%{-webkit-transform:none;transform:none;}}@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0);}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0);}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0);}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0);}100%{-webkit-transform:none;transform:none;}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0);}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0);}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:0.75s;animation-duration:0.75s;}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0);}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0);}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0);}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0);}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0);}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}#fullpage,.offCanvas,.orientationOverlay,.sweepstakes{display:none;}.section{overflow-y:scroll;}@media screen and (min-width: 671px){#fullpage,.offCanvas,.orientationOverlay,.sweepstakes{display:block;}.mobileForm{display:none;}}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:64rem;*zoom:1;}.row:before,.row:after{content:" ";display:table;}.row:after{clear:both;}.row.collapse .row{margin-left:0;margin-right:0;}nav{position:absolute;top:0;z-index:10;width:100%;}nav .ryderLogo{width:5.625em;margin-left:2.2%;margin-top:1.95%;float:left;cursor:pointer;-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;}nav .ryderLogo img{width:100%;}nav .ryderLogo.small{width:3.4em;}nav .btn.top{float:right;margin-right:3.5%;margin-top:1.9%;}nav .btn.top.hide{transform:translate3d(0, -3000px, 0);-webkit-transform:translate3d(0, -3000px, 0);}nav .navToggle{float:right;margin-top:0.5%;cursor:pointer;padding:2%;}nav .navToggle img{width:1.875em;}.offCanvas{width:35%;height:100%;position:absolute;z-index:110;top:0;right:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%);}.offCanvas .container{width:15.8em;background:rgba(235, 235, 235, 0.98);background:url(../img/bg-navFill.png);box-shadow:-2px 0px 15px 0px rgba(0, 0, 0, 0.33);height:100%;position:absolute;right:0;top:0;bottom:0;color:#50728C;text-shadow:0px -1px 1px rgba(83, 81, 81, 0.5);}.offCanvas .container .navToggle{cursor:pointer;position:absolute;top:0.8em;padding:0.8em;}.offCanvas .container .navToggle img{width:22px;}.offCanvas .container ul{list-style-type:none;padding:0;margin-top:9.7em;margin-left:2.2em;}.offCanvas .container ul li{margin-bottom:1.22em;}.offCanvas .container ul li a{text-decoration:none;color:#50728C;text-shadow:0px -1px 1px rgba(83, 81, 81, 0.5);font-size:1.43em;display:block;font-weight:200;}.offCanvas .container ul li a img{width:0.67em;margin-left:0.2em;}.offCanvas .container .social{margin-top:12.2em;margin-left:2.2em;}.offCanvas .container .social .contact{color:inherit;text-decoration:none;}.offCanvas .container .social .contact h3{font-family:'Roboto',sans-serif;color:inherit;text-shadow:inherit;font-size:1.4em;margin-bottom:0.7em;font-weight:200;display:inline-block;}.offCanvas .container .social .contact:after{content:"";background:url('../img/icn-mail.png') no-repeat;background-size:100%;margin-left:0.5em;width:20px;height:16px;display:inline-block;}.offCanvas .container .social .facebook,.offCanvas .container .social .twitter{color:inherit;text-shadow:inherit;display:inline-block;text-decoration:none;font-family:'Roboto Slab',serif;padding-left:0.3em;margin-bottom:0.9em;font-size:0.91em;padding-top:0.1em;font-weight:300;}.offCanvas .container .social .facebook img{width:0.8em;margin-right:0.8em;}.offCanvas .container .social .twitter{padding-left:0;}.offCanvas .container .social .twitter img{width:1.5em;margin-right:0.4em;}.offCanvas.transformed{-webkit-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%);}.btn{display:inline-block;cursor:pointer;font-size:1.46em;border-radius:40px;background:rgba(230, 230, 230, 0.5);background-image:-webkit-linear-gradient(269deg, rgba(255, 255, 255, 0.12) 0%, rgba(0, 0, 0, 0.2) 100%);background-image:linear-gradient(-179deg, rgba(255, 255, 255, 0.12) 0%, rgba(0, 0, 0, 0.2) 100%);border:5px solid rgba(255, 255, 255, 0.66);color:#292929;text-shadow:0px -1px 1px rgba(83, 81, 81, 0.5);text-decoration:none;font-family:'Roboto Slab',serif;padding:0.5em 1.5em 0.5em 1em;letter-spacing:-0.5px;}.btn img{width:1em;}.btn.large{font-size:1.65em;padding:0.5em 1em;}.btn.top{cursor:pointer;border:none;background:rgba(255, 255, 255, 0.7);box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.5);color:#023461;text-shadow:none;font-size:0.97em;padding:0.7em 1.7em;letter-spacing:-0.2px;-webkit-transition:top 0.7s ease-in-out;transition:top 0.7s ease-in-out;}.sweepstakes{width:100%;height:100%;position:absolute;z-index:110;top:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:translate(100%);-ms-transform:translate(100%);transform:translate(100%);}.sweepstakes .col{position:relative;padding-left:0;padding-right:0;width:41.6666666667%;float:left;width:38%;}.sweepstakes .container{position:relative;z-index:10;width:90%;height:100%;float:right;background-color:rgba(235, 235, 235, 0.98);background:url(../img/bg-overlayFill.png);box-shadow:-2px 0px 15px 0px rgba(0, 0, 0, 0.33);color:#50728C;}.sweepstakes .container h1{color:inherit;font-size:2.5em;margin-left:2.3em;margin-top:1.3em;text-shadow:0px -1px 1px rgba(83, 81, 81, 0.5);line-height:1.2em;font-weight:400;}.sweepstakes .container h1 span{font-size:0.8em;letter-spacing:0.4px;}.sweepstakes .container .sponsors{width:23%;position:relative;}.sweepstakes .container .sponsors h5{color:#226CC1;text-shadow:0px 2px 4px rgba(255, 255, 255, 0.5);font-size:0.9em;margin-top:0;margin-bottom:2.73em;}.sweepstakes .container .sponsors .logoContainer{display:none;position:relative;z-index:10;border-radius:20px;border:4px solid rgba(255, 255, 255, 0.66);box-shadow:inset 0px 0px 6px 1px rgba(0, 0, 0, 0.2);padding:1.47em 1em 0.3em 1em;width:10.3em;margin-left:2.2em;margin-top:0.7em;}.sweepstakes .container .sponsors .logoContainer img{width:7.9375em;margin-bottom:1.9em;}.sweepstakes .container .sponsors .logoContainer img.pga{margin-bottom:1.3em;}.sweepstakes .container .sponsors .logoDecoration{visibility:hidden;}.sweepstakes .container .sponsors .logoDecoration hr{height:2.4em;position:absolute;left:7.3em;top:19.4em;box-shadow:none;background:#8C6450;border-left:1px solid rgba(242, 186, 12, 0.5);}.sweepstakes .container .sponsors .logoDecoration .circle{width:7px;height:7px;border-radius:50%;display:block;position:absolute;left:7.09em;top:22.4em;background:#F0F0F0;border:1px solid rgba(140, 100, 80, 0.76);}.sweepstakes .container .sponsors .logoDecoration h5{font-size:0.8em;margin-left:6em;margin-top:4em;line-height:1.1em;}.sweepstakes .container .details{padding-top:1em;padding-right:2em;text-shadow:0px -1px 1px rgba(83, 81, 81, 0.5);font-weight:300;}.sweepstakes .container .details b,.sweepstakes .container .details ol{font-size:0.94em;letter-spacing:-0.7px;line-height:1.5em;}.sweepstakes .container .details ol{font-weight:200;margin-left:0;padding-left:0;list-style-type:none;letter-spacing:0.45px;margin-bottom:5em;margin-top:1.1em;}.sweepstakes .container .details ol li{margin-bottom:1em;}.sweepstakes .container .details p{font-size:0.8em;color:inherit;text-shadow:inherit;font-weight:inherit;}.sweepstakes .container .details i{font-size:0.9em;}.sweepstakes .container .disclaimer{position:absolute;top:58.6em;font-size:0.7em;left:26em;}.sweepstakes .container .disclaimer a{color:#838383;}.sweepstakes .container .closeOverlay{cursor:pointer;position:absolute;top:0.7em;left:0.7em;padding:1em;}.sweepstakes .container .closeOverlay img{width:20px;}.sweepstakes.transformed{-webkit-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%);}@media screen and (max-width: 860px){#fullpage,nav,#fp-nav,.sweepstakes{-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);pointer-events:none;}.orientationOverlay{position:fixed;top:18em;left:50%;right:0;margin-left:-18.5em;z-index:10000;overflow:hidden;width:585px;text-align:center;background-color:rgba(252, 252, 252, 0.7);border:solid black 3px;border-radius:3px;}}@media screen and (min-width: 861px){.orientationOverlay{display:none;}}.thankYouOverlay{position:fixed;top:7em;left:0;right:0;margin:0 auto;z-index:10000;overflow:hidden;width:50%;text-align:center;background-color:rgba(252, 252, 252, 0.7);border:solid black 3px;border-radius:3px;}.thankYouOverlay h1{color:#000;margin:2em 0;}.thankYouOverlay .closeThankYouOverlay{position:absolute;top:1em;right:1em;}.thankYouOverlay.hide{-webkit-transform:translate(-3000px);-ms-transform:translate(-3000px);transform:translate(-3000px);}@media screen and (max-width: 670px){html,body{overflow:auto !important;}nav{-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);filter:blur(0);}nav .navToggle{display:none;}nav .ryderLogo{width:4em;}}.mobileForm{background:url(../img/bg-green.png) 0 0 no-repeat;height:100%;overflow:hidden;}.mobileForm .logos{overflow:hidden;margin-right:0.8em;text-align:center;}.mobileForm .logos h5{margin:0.8em 0;color:#333;font-weight:400;text-shadow:none;}.mobileForm .logos img{width:5.5em;display:inline-block;margin-bottom:0.4em;}.mobileForm .logos .margin{margin-left:1em;}.mobileForm .logos .smaller{width:5em;margin-left:1em;}.mobileForm .headings{overflow:hidden;margin:7em 0.5em 0.8em 0.5em;background-color:rgba(0, 0, 0, 0.4);padding:0.5em;border-radius:4px;font-size:0.9em;}.mobileForm h3{text-align:center;}.mobileForm h2{text-align:center;color:#fff;}.mobileForm .formContainer{background-color:rgba(255, 255, 255, 0.8);margin:0 0.5em 1em 0.5em;padding:1em 1.5em 1.5em 1.5em;border-radius:4px;}.mobileForm .formContainer .disclaimer{text-align:center;font-weight:300;display:block;margin-top:0.3em;font-size:0.8em;}.mobileForm .formContainer .btn{margin-top:2.6em;}.mobileForm .formContainer .optIn{margin-top:1em;}.main{background:url(../img/bg-green.png) 0 0 no-repeat;background-size:cover;}.hazeltine{background:url(../img/bg-hazeltine.png) 0 0 no-repeat;background-size:cover;}.minnesota{background:url(../img/bg-minnesota.png) 0 0 no-repeat;background-size:cover;}#fp-nav li{height:18px;margin:2px;top:2px;}#fp-nav span{border:none;background:rgba(222, 222, 222, 0.3);box-shadow:0px 1px 2px 0px #0F0F0F;width:6px;height:6px;top:0;}#fp-nav a.active span{background:rgba(255, 255, 255, 0.78);width:10px;height:10px;left:0;top:-2px;}@media screen and (min-width: 1300px){.section{font-size:1.2vw;}}.mainCallout .container{position:absolute;right:5.63em;bottom:19em;}.mainCallout .container h1{margin-top:0.3em;margin-bottom:0.4em;}.mainCallout .container h1.thin{margin-bottom:0;letter-spacing:-1px;}.mainCallout .container h2{font-size:1.5em;margin-top:0.7em;letter-spacing:0.1px;}.mask:before{-webkit-mask-composite:xor;-webkit-mask-image:url(../img/icn-mask.png),-webkit-linear-gradient(#ffffff, #ffffff);-webkit-mask-position:left 55.22%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:23px 44px,auto;border:1px solid rgba(221, 227, 221, 0.5);background:rgba(0, 0, 0, 0.08);background:url(../img/bg-promoFill.png),-webkit-linear-gradient(179deg, rgba(209, 160, 160, 0) 16%, rgba(0, 0, 0, 0.24) 100%);background:url(../img/bg-promoFill.png),linear-gradient(269deg, rgba(209, 160, 160, 0) 16%, rgba(0, 0, 0, 0.24) 100%);content:'';position:absolute;right:0;bottom:0;width:40.92em;height:18.3em;padding:1.5em 4.1em 0 5.3em;}.mainPromo .container{position:absolute;right:0;bottom:0;width:40.92em;height:18.3em;padding:1.16em 4.1em 0 5.3em;z-index:100;}.mainPromo .container .maskLine{position:absolute;width:33px;height:43px;border-bottom:solid rgba(221, 227, 221, 0.5) 1px;-webkit-transform:translateY(-14px) translateX(10px) rotate(44deg);}.mainPromo .container .maskLine.top{top:7.8em;left:0;}.mainPromo .container .maskLine.bottom{-webkit-transform:translateY(-14px) translateX(10px) rotate(136deg);top:11.1em;left:0;}.mainPromo .container p{margin-top:1.85em;margin-right:1em;}.mainPromo .container .btn{margin-top:1.3em;margin-left:4.2em;}.mainPromo .container .sweepstakesLink{display:inline-block;font-size:0.7em;color:#85C1E4;text-shadow:0px 2px 4px rgba(0, 0, 0, 0.5);float:right;margin-top:-0.5em;margin-right:-1.5em;text-decoration:none;border-bottom:solid #85C1E4 1px;}.mainPromo .container .bottomLogoSlider{width:100%;position:absolute;left:0;bottom:0;height:4.45em;background:rgba(255, 255, 255, 0.3);border:1px solid rgba(0, 0, 0, 0.33);overflow:hidden;display:none;}.mainPromo .container .bottomLogoSlider .left{width:8.6em;float:left;overflow:hidden;border-right:solid rgba(255, 255, 255, 0.6) 1px;position:absolute;}.mainPromo .container .bottomLogoSlider .left h5{font-size:0.8em;text-align:right;width:9.2em;padding-right:2em;padding-top:0;line-height:1.24em;float:right;}.mainPromo .container .bottomLogoSlider #logoSlider{width:32.2em;float:right;padding-top:0.6em;}.mainPromo .container .bottomLogoSlider #logoSlider img{width:8.2em;margin-left:1.9em;padding-bottom:1em;padding-top:0.7em;}.downArrow{position:absolute;bottom:0;left:5.3em;text-decoration:none;width:12.5em;}.downArrow span{color:#FFFFFF;color:#ADADAD;font-size:0.9em;padding-left:0.86em;padding-top:0.9em;display:inline-block;letter-spacing:-0.3px;}.downArrow img{float:left;width:4.6875em;}.rightArrow{position:absolute;right:0.65em;top:9.2em;}.rightArrow img{width:1.375em;}.leftArrow{position:absolute;left:0.65em;top:50%;}.leftArrow img{width:1.375em;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.hazeltine h1,.minnesota h1{font-size:2.88em;margin-bottom:0.55em;}.hazeltine p,.minnesota p{font-size:1.5em;letter-spacing:0.62px;margin-bottom:2em;}.hazeltine .container,.minnesota .container{margin:0 auto;text-align:center;width:44em;position:absolute;left:0;right:0;top:10em;}.hazeltine .rightArrow,.minnesota .rightArrow{top:48%;}.hazeltine .downArrow{left:46.4%;margin:0 auto;}.hazeltine .btn.large{padding:0.5em 2em;}.minnesota .container{top:9.5em;width:41em;}.minnesota .container p{letter-spacing:-0.4px;font-size:1.77em;margin-top:0.85em;line-height:1.3em;margin-bottom:1.8em;}.hazeltine{background:url(../img/bg-hazeltine.png) 0 0 no-repeat;background-size:cover;}.hazOverview{background:url(../img/bg-hazeltine.png) 0 0 no-repeat;background-size:cover;}.hazAerial{background:url(../img/bg-hazeltine.png) 0 0 no-repeat;background-size:cover;}.hazHistory{background:url(../img/bg-hazeltine.png) 0 0 no-repeat;background-size:cover;}.safari .hazeltineHome .hazeltine h1,.safari .hazeltineHome .hazOverview h1,.safari .hazeltineHome .hazAerial h1,.safari .hazeltineHome .hazHistory h1{font-weight:400;}.hazeltineHome .hazeltine .container{top:7em;}.hazeltineHome .panelTrio{width:90%;margin:0 auto;position:absolute;left:0;right:0;top:20em;background:rgba(255, 255, 255, 0.2);box-shadow:0px 1px 3px 0px rgba(0, 0, 0, 0.5);padding:0.4em;}.hazeltineHome .panelTrio .panel{position:relative;padding-left:0;padding-right:0;width:33.3333333333%;float:left;text-align:center;position:relative;}.hazeltineHome .panelTrio .panel img{width:100%;box-shadow:2px 4px 7px 0px rgba(0, 0, 0, 0.5);border-radius:2px;background:rgba(0, 0, 0, 0.25);}.hazeltineHome .panelTrio .panel h4{position:absolute;line-height:1.3em;bottom:1em;left:0;right:0;width:7em;margin:0 auto;}.hazeltineHome .panelTrio .left img{padding-right:3px;}.hazeltineHome .panelTrio .center img{padding:0 1.5px;}.hazeltineHome .panelTrio .right img{padding-left:3px;}.hazeltineHome .hazOverview .container{width:47em;}.overviewFeature{width:80%;margin:0 auto;position:absolute;top:21em;left:0;right:0;}.overviewFeature .left,.overviewFeature .right{position:relative;padding-left:0;padding-right:0;width:50%;float:left;}.overviewFeature .left{position:relative;}.overviewFeature .left img{width:19.3em;margin-left:2.9em;margin-top:0.1em;box-shadow:2px 4px 7px 0px rgba(0, 0, 0, 0.5);border-radius:2px;background:rgba(0, 0, 0, 0.25);}.overviewFeature .left h4{position:absolute;bottom:0.2em;left:4em;}.overviewFeature .right ul{list-style-type:none;padding-left:2.2em;margin-top:0.8em;letter-spacing:0.5px;font-family:'Roboto Slab',serif;}.overviewFeature .right li{margin-bottom:1.4em;}.overviewFeature .right h4{margin-top:0;margin-bottom:0.3em;}.overviewFeature .right a{color:#85C1E4;}.hazeltineHome .hazAerial .container{top:5.25em;}.hazAerial .container img{width:24.5em;margin-top:1em;box-shadow:2px 4px 7px 0px rgba(0, 0, 0, 0.5);border-radius:2px;background:rgba(0, 0, 0, 0.25);}.hazAerial .container p{margin-top:0.6em;}.hazeltineHome .hazHistory .container{top:4.25em;}.hazeltineHome .hazOverview .container{top:4em;}.minnesotaHome .minnesota{background:url(../img/bg-minnesota.png) 0 0 no-repeat;background-size:cover;}.minnesotaHome .minnesota .container{top:5.25em;width:47em;}.exploreMinnesotaPanels{width:90.6%;margin:0 auto;position:absolute;left:0;right:0;top:15.5em;}.exploreMinnesotaPanels .panel{width:24.625%;float:left;position:relative;}.exploreMinnesotaPanels .panel:nth-child(n){margin-bottom:0.5%;margin-right:0.5%;}.exploreMinnesotaPanels .panel:nth-child(4n){margin-right:0;}.exploreMinnesotaPanels .panel img{width:100%;box-shadow:2px 4px 7px 0px rgba(0, 0, 0, 0.5);}.exploreMinnesotaPanels .panel h5{position:absolute;line-height:1.3em;bottom:0.7em;left:1.2em;right:0;margin:0 auto;letter-spacing:0.4px;}.exploreMinnesotaPanels .panel.centered{margin-left:38%;}