figure.bikeway-banner{position:relative;display:inline-block;overflow:hidden;text-align:center;cursor:pointer;z-index:1}figure.bikeway-banner img{position:relative;display:block;height:auto;max-width:100%;-webkit-transform:translateZ(0)}figure.bikeway-banner figcaption{-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.bikeway-banner figcaption{position:absolute;top:0;left:0;width:100%;height:100%;font-size:70%}figure.bikeway-banner a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}figure.bikeway-banner figcaption::before,figure.bikeway-banner figcaption::after{pointer-events:none}figure.bikeway-banner figcaption>.main-caption,figure.bikeway-banner figcaption>.secondary-caption{position:absolute;font-size:inherit}figure.bikeway-banner .button{padding:0 20px;height:32px;line-height:32px;text-align:center;display:inline-block;background:#83b828;color:#fff;font-size:14px;text-transform:uppercase;position:relative;font-family:'Roboto Condensed',sans-serif;font-weight:400;-webkit-transition:background-color 0.3s ease-out;-moz-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out}figure.bikeway-banner .button.small{padding:0 8px;height:24px;line-height:20px;font-size:12px}figure.bikeway-banner .button:hover{background:#3e3e3e}@media (min-width:768px){figure.bikeway-banner figcaption{font-size:100%}figure.bikeway-banner .button{height:36px;line-height:36px}}figure.effect-lily img{width:-webkit-calc(100% + 50px);width:calc(100% + 50px);max-width:-webkit-calc(100% + 50px);max-width:calc(100% + 50px);opacity:.7;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}figure.effect-lily figcaption{text-align:left}figure.effect-lily .main-caption,figure.effect-lily .secondary-caption{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-lily .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-lily .secondary-caption{opacity:0;-webkit-transition:opacity 0.2s,-webkit-transform 0.35s;transition:opacity 0.2s,transform 0.35s}figure.effect-lily:hover img,figure.effect-lily:hover .secondary-caption{opacity:1}figure.effect-lily:hover img,figure.effect-lily:hover .main-caption,figure.effect-lily:hover .secondary-caption{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-lily:hover .secondary-caption{-webkit-transition-delay:0.05s;transition-delay:0.05s;-webkit-transition-duration:0.35s;transition-duration:0.35s}figure.effect-sadie figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}figure.effect-sadie .main-caption{color:#484c61;-webkit-transition:-webkit-transform 0.35s,color 0.35s;transition:transform 0.35s,color 0.35s;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}figure.effect-sadie figcaption::before,figure.effect-sadie .secondary-caption{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-sadie .secondary-caption{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}figure.effect-sadie:hover .secondary-caption{color:#fff;-webkit-transform:translate3d(0,-50%,0) translate3d(0,-40px,0);transform:translate3d(0,-50%,0) translate3d(0,-40px,0)}figure.effect-sadie:hover figcaption::before,figure.effect-sadie:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-roxy{background:-webkit-linear-gradient(45deg,#ff89e9 0%,#05abe0 100%);background:linear-gradient(45deg,#ff89e9 0%,#05abe0 100%)}figure.effect-roxy img{width:-webkit-calc(100% + 60px);width:calc(100% + 60px);max-width:-webkit-calc(100% + 60px);max-width:calc(100% + 60px);-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}figure.effect-roxy figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}figure.effect-roxy figcaption{padding:40px;text-align:left}figure.effect-roxy .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}figure.effect-roxy:hover img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-roxy:hover figcaption::before,figure.effect-roxy:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-bubba{background:#9e5406}figure.effect-bubba img{opacity:.7;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-bubba:hover img{opacity:.4}figure.effect-bubba figcaption::before,figure.effect-bubba figcaption::after{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-bubba figcaption::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}figure.effect-bubba figcaption::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}figure.effect-bubba .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}figure.effect-bubba .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-bubba:hover figcaption::before,figure.effect-bubba:hover figcaption::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-bubba:hover .main-caption,figure.effect-bubba:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-romeo{-webkit-perspective:1000px;perspective:1000px}figure.effect-romeo img{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,0,300px);transform:translate3d(0,0,300px)}figure.effect-romeo:hover img{opacity:.6;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-romeo figcaption::before,figure.effect-romeo figcaption::after{position:absolute;top:50%;left:50%;width:80%;height:1px;background:#fff;content:'';-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}figure.effect-romeo:hover figcaption::before{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}figure.effect-romeo:hover figcaption::after{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}figure.effect-romeo .main-caption,figure.effect-romeo .secondary-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-romeo .main-caption{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-150%,0);transform:translate3d(0,-50%,0) translate3d(0,-150%,0)}figure.effect-romeo .secondary-caption{-webkit-transform:translate3d(0,-50%,0) translate3d(0,150%,0);transform:translate3d(0,-50%,0) translate3d(0,150%,0)}figure.effect-romeo:hover .main-caption{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-100%,0);transform:translate3d(0,-50%,0) translate3d(0,-100%,0)}figure.effect-romeo:hover .secondary-caption{-webkit-transform:translate3d(0,-50%,0) translate3d(0,100%,0);transform:translate3d(0,-50%,0) translate3d(0,100%,0)}figure.effect-honey img{opacity:1;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-honey:hover img{opacity:.8}figure.effect-honey .main-caption{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.effect-honey .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.effect-honey .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-honey:hover .main-caption,figure.effect-honey:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-oscar img{opacity:.9;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-oscar figcaption{background-color:#fff0;;-webkit-transition:background-color 0.35s;transition:background-color 0.35s}figure.effect-oscar figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:''}figure.effect-oscar .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-oscar figcaption::before,figure.effect-oscar .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(0);transform:scale(0)}figure.effect-oscar:hover .main-caption{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-oscar:hover figcaption::before,figure.effect-oscar:hover .secondary-caption{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-oscar:hover figcaption{background-color:rgb(0 0 0 / .4)}figure.effect-oscar:hover img{opacity:.7}figure.effect-marley .secondary-caption{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-marley .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-marley:hover .main-caption{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-marley .main-caption::after{position:absolute;top:100%;left:0;width:100%;height:4px;background:#fff;content:'';-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-marley .main-caption::after,figure.effect-marley .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-marley:hover .main-caption::after,figure.effect-marley:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-ruby img{opacity:.9;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(1.15);transform:scale(1.15)}figure.effect-ruby:hover img{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-ruby .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-ruby .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1)}figure.effect-ruby:hover .main-caption{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-ruby:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-milo img{width:-webkit-calc(100% + 60px);width:calc(100% + 60px);opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-18px,0,0) scale(1.1);transform:translate3d(-18px,0,0) scale(1.1);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-milo:hover img{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}figure.effect-milo .secondary-caption{width:50%;border-right:1px solid #fff;text-align:right;padding-right:10px;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}figure.effect-milo:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-dexter{background:-webkit-linear-gradient(top,rgb(37 141 200) 0%,rgb(104 60 19) 100%);background:linear-gradient(to bottom,rgb(37 141 200) 0%,rgb(104 60 19) 100%)}figure.effect-dexter img{-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-dexter:hover img{opacity:.4}figure.effect-dexter figcaption::after{position:absolute;right:30px;bottom:30px;left:30px;height:-webkit-calc(50% - 30px);height:calc(50% - 30px);border:7px solid #fff;content:'';-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}figure.effect-dexter:hover figcaption::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-dexter .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}figure.effect-dexter:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-sarah{background:#42b078}figure.effect-sarah img{width:-webkit-calc(100% + 20px);width:calc(100% + 20px);max-width:-webkit-calc(100% + 20px);max-width:calc(100% + 20px);-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-sarah:hover img{opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-sarah .main-caption::after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#fff;content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}figure.effect-sarah:hover .main-caption::after{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-sarah .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}figure.effect-sarah:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-chico img{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(1.12);transform:scale(1.12)}figure.effect-chico:hover img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}figure.effect-chico figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid #fff;content:'';-webkit-transform:scale(1.1);transform:scale(1.1)}figure.effect-chico figcaption::before,figure.effect-chico .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}figure.effect-chico .secondary-caption{-webkit-transform:scale(1.5);transform:scale(1.5)}figure.effect-chico:hover figcaption::before,figure.effect-chico:hover .secondary-caption{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-julia{background:#2f3238}figure.effect-julia img{-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-julia .main-caption,figure.effect-julia .secondary-caption{display:inline-block;padding:5px 15px;background:rgb(255 255 255 / .9);opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(-360px,0,0);transform:translate3d(-360px,0,0)}figure.effect-julia .main-caption{-webkit-transition-delay:0.15s;transition-delay:0.15s}figure.effect-julia .secondary-caption{-webkit-transition-delay:0.1s;transition-delay:0.1s}figure.effect-julia:hover img{opacity:.4;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}figure.effect-julia:hover .main-caption,figure.effect-julia:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-goliath{background:#df4e4e}figure.effect-goliath img,figure.effect-goliath .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-goliath img{-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-goliath .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}figure.effect-goliath:hover img{-webkit-transform:translate3d(0,-40px,0);transform:translate3d(0,-40px,0)}figure.effect-goliath:hover .main-caption{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.effect-goliath:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-selena{background:#fff}figure.effect-selena img{opacity:.95;-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}figure.effect-selena:hover img{-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}figure.effect-selena .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-selena .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:perspective(1000px) rotate3d(1,0,0,90deg);transform:perspective(1000px) rotate3d(1,0,0,90deg);-webkit-transform-origin:50% 0%;transform-origin:50% 0%}figure.effect-selena:hover .main-caption{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-selena:hover .secondary-caption{opacity:1;-webkit-transform:perspective(1000px) rotate3d(1,0,0,0);transform:perspective(1000px) rotate3d(1,0,0,0)}figure.effect-kira{background:#fff}figure.effect-kira img{-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-kira figcaption{z-index:1}figure.effect-kira .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}figure.effect-kira figcaption::before{position:absolute;top:0;right:2em;left:2em;z-index:-1;height:3.5em;background:#fff;content:'';-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(0,4em,0) scale3d(1,.023,1);transform:translate3d(0,4em,0) scale3d(1,.023,1);-webkit-transform-origin:50% 0;transform-origin:50% 0}figure.effect-kira:hover img{opacity:.5}figure.effect-kira:hover .secondary-caption{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-kira:hover figcaption::before{opacity:.7;-webkit-transform:translate3d(0,5em,0) scale3d(1,1,1);transform:translate3d(0,5em,0) scale3d(1,1,1)}figure.effect-ming{background:#030c17}figure.effect-ming img{opacity:.9;-webkit-transition:opacity 0.35s;transition:opacity 0.35s}figure.effect-ming figcaption::before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:2px solid #fff;box-shadow:0 0 0 30px rgb(255 255 255 / .2);content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1)}figure.effect-ming .main-caption{-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s}figure.effect-ming .secondary-caption{opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(1.5);transform:scale(1.5)}figure.effect-ming:hover .main-caption{-webkit-transform:scale(.9);transform:scale(.9)}figure.effect-ming:hover figcaption::before,figure.effect-ming:hover .secondary-caption{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}figure.effect-ming:hover figcaption{background-color:#fff0}figure.effect-ming:hover img{opacity:.4}.touch-enabled figure.bikeway-banner img,.touch-enabled figure.bikeway-banner figcaption,.touch-enabled figure.bikeway-banner figcaption::before,.touch-enabled figure.bikeway-banner figcaption::after,.touch-enabled figure.bikeway-banner figcaption>.main-caption,.touch-enabled figure.bikeway-banner figcaption>.secondary-caption{transform:none;opacity:1}.bikeway-promo-text::after{content:'';clear:both;display:table}.bikeway-promo-text .icon-wrapper{display:inline-block;width:auto;height:auto;line-height:inherit;border:0;text-align:center}.bikeway-promo-text .pos-left{float:left;margin-right:15px}.bikeway-promo-text .pos-right{float:right;margin-left:15px}.bikeway-promo-text .pos-center{display:block;width:0 auto}.bikeway-promo-text .icon-size-small{font-size:24px;width:40px;height:40px;line-height:40px}.bikeway-promo-text .icon-size-normal{font-size:30px;width:50px;height:50px;line-height:50px}.bikeway-promo-text .icon-size-large{font-size:36px;width:60px;height:60px;line-height:60px}.bikeway-promo-text .background-none{background-color:transparent!important}.bikeway-promo-text .background-none.icon-size-small{font-size:24px;width:auto;height:24px;line-height:24px;margin-top:-6px}.bikeway-promo-text .background-none.icon-size-normal{font-size:30px;width:auto;height:30px;line-height:30px;margin-top:-9px}.bikeway-promo-text .background-none.icon-size-large{font-size:36px;width:auto;height:36px;line-height:36px;margin-top:-12px}.bikeway-promo-text .background-rounded,.bikeway-promo-text .background-rounded-outline{-webkit-border-radius:50%;border-radius:50%}.bikeway-promo-text .background-boxed,.bikeway-promo-text .background-boxed-outline{border-radius:0}.bikeway-promo-text .background-rounded-less,.bikeway-promo-text .background-rounded-less-outline{-webkit-border-radius:6px;border-radius:6px}.bikeway-promo-text .background-rounded-outline,.bikeway-promo-text .background-boxed-outline,.bikeway-promo-text .background-rounded-less-outline{background-color:transparent!important;border-style:solid;border-width:2px}.bikeway-promo-text .icon-size-small.background-rounded-outline,.bikeway-promo-text .icon-size-small.background-boxed-outline,.bikeway-promo-text .icon-size-small.background-rounded-less-outline{line-height:36px}.bikeway-promo-text .icon-size-normal.background-rounded-outline,.bikeway-promo-text .icon-size-normal.background-boxed-outline,.bikeway-promo-text .icon-size-normal.background-rounded-less-outline{line-height:46px}.bikeway-promo-text .icon-size-large.background-rounded-outline,.bikeway-promo-text .icon-size-large.background-boxed-outline,.bikeway-promo-text .icon-size-large.background-rounded-less-outline{line-height:56px}.bikeway-promo-text .text-wrapper{overflow:hidden}.bikeway-promo-text .text-wrapper p{margin:0}.bikeway-promo-text .text-wrapper h4{margin:-2px 0 0 0}.bikeway-promo-text .text-wrapper h4 a{color:inherit}.bikeway-promo-text.super-banner{overflow:hidden;position:relative;padding-left:90px!important}.bikeway-promo-text.super-banner .background-none{font-size:100px;height:100px}.bikeway-promo-text.super-banner .text-wrapper{padding-left:0;-webkit-transition:padding 0.35s;transition:padding 0.35s}.bikeway-promo-text.super-banner:hover .text-wrapper{padding-left:15px}.bikeway-promo-text.super-banner .icon-wrapper{position:absolute;left:-30px;top:2px;line-height:1;opacity:1;-webkit-transition:all 0.35s;transition:all 0.35s}.bikeway-promo-text.super-banner:hover .icon-wrapper{-webkit-transform:scale(.8);transform:scale(.8);left:0}.bikeway-categories{list-style:none}.bikeway-categories li{padding:2px 0;margin:0}.bikeway-categories li:after{display:table;content:'';clear:both}.bikeway-categories li .cat-img-wrap{max-width:25px;display:inline-block;margin-right:8px}.bikeway-categories li a,.bikeway-categories li .count{display:inline-block;vertical-align:middle}.bikeway-categories li .show-children{float:right;outline:none;display:inline-block;position:relative;text-align:center;margin:0 0 0 8px}.bikeway-categories li .show-children span:before{content:"\f068";display:inline-block;font-family:FontAwesome;vertical-align:middle}.bikeway-categories li .show-children.collapsed span:before{content:"\f067"}.bikeway-categories .children{margin:0 0 0 10px;width:100%;list-style:none}.bikeway-categories .children li{width:100%}.bikeway-categories .children li:first-of-type{padding-top:5px}.bikeway-categories .children li:last-of-type{padding-bottom:5px}.bikeway-cats-tab::after{display:table;content:'';clear:both}.bikeway-cats-tab .cat-img-wrap{max-width:40px;padding:0 5px;display:inline-block}.bikeway-cats-tab h4{text-transform:uppercase;color:#000;margin-bottom:10px}.bikeway-cats-tab .sub-cats,.primary-nav .bikeway-cats-tab .sub-cats{list-style:none;margin-left:40px}.bikeway-cats-tab .sub-cats li{padding:2px 0}.nav{margin-bottom:0;padding-left:0;list-style:none}ul.nav-tabs{position:relative;padding:0 15px 30px 0}.nav-tabs>li{float:none;border-bottom:1px solid #e1e1e1;padding:15px 0;display:block;text-align:center}.nav-tabs>li:first-of-type{padding-top:0}.nav-tabs>li:last-of-type{padding-bottom:0;border-bottom:0}.nav-tabs>li>a{display:inline-block;width:100%;text-align:center;height:30px;line-height:30px;text-transform:uppercase;color:#767676;position:relative;z-index:2}.nav-tabs>li>a:hover{color:#3c3c3c}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{cursor:default;color:#3c3c3c}.tab-content>.tab-pane{display:none}.tab-content>.tab-pane.active{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.sliding-bg{position:absolute;top:0;left:0;width:100%;max-width:-webkit-calc(100% - 15px);max-width:calc(100% - 15px);height:100%;background:#fff;z-index:1;-webkit-transition:-webkit-transform .25s linear;transition:transform .25s linear}.tab-cats-wrapper{padding:0 0 30px 0}.tab-cats-wrapper:last-of-type{padding:0}@media only screen and (min-width:768px){.col-sm-6.tab-cats-wrapper{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}.tab-content{padding-left:30px;border-left:1px solid #e1e1e1}}@media only screen and (min-width:769px){.col-sm-6.tab-cats-wrapper{-ms-flex-preferred-size:19%;-webkit-flex-basis:19%;flex-basis:19%;max-width:19%}}.bikeway-member-contact{padding:35px 30px 30px 30px;border-style:solid;border-width:1px;text-align:center}.bikeway-member-contact img{-webkit-border-radius:50%;border-radius:50%;margin:0 0 30px 0;max-width:168px}.bikeway-member-contact h4,.entry-content .bikeway-member-contact h4{font-size:18px;color:#000;margin:0 0 10px 0;font-weight:700;text-transform:uppercase}.bikeway-member-contact span{display:inline-block;margin:0 0 15px 0}.bikeway-member-contact p{margin:0 0 25px 0;padding:0}.bikeway-member-contact p:before{display:block;content:'';width:40px;height:1px;background-color:#e1e1e1;margin:0 auto 15px}.bikeway-member-contact .contact-btns{font-size:14px}.bikeway-member-contact .contact-btns a{display:inline-block;width:26px;height:26px;line-height:24px;margin:0 2px;text-align:center;border-style:solid;border-width:1px;background-color:#fff;-webkit-transition:border-color .3s ease-out,background-color .3s ease-out,color .3s ease-out;-o-transition:border-color .3s ease-out,background-color .3s ease-out,color .3s ease-out;transition:border-color .3s ease-out,background-color .3s ease-out,color .3s ease-out}.bikeway-member-contact .contact-btns a i:before{-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.bikeway-woo-shortcode{margin-left:-15px;margin-right:-15px}.bikeway-woo-shortcode.with-slider .woocommerce{clear:both}.bikeway-woo-shortcode ul.products,.bikeway-woo-shortcode .woocommerce ul.products{margin:0;width:100%;padding:0}.bikeway-woo-shortcode.with-slider .products .owl-item .product{height:auto;margin-bottom:1px;list-style:none;width:100%;max-width:100%}.bikeway-woo-shortcode.with-slider .products .product .short-description{display:none}.bikeway-woo-shortcode .products .owl-item li.product.product-category{display:flex;justify-content:center;flex-direction:column;height:80px;margin:0!important}.bikeway-woo-shortcode li.product.product-category img{-webkit-filter:grayscale(1);filter:grayscale(1)}.bikeway-woo-shortcode li.product.product-category:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.bikeway-woo-shortcode .woocommerce ul.products li.product.product-category h3{display:none}@media (min-width:768px){.bikeway-woo-shortcode li.product.product-category{height:100px}}.bikeway-testimonials .carousel-container{max-width:790px;display:block;margin:0 auto}.bikeway-testimonials .title-wrapper h3{padding:0 0 20px 0}.bikeway-testimonials .title-wrapper .slider-navi{padding-right:0}.bikeway-testimonials.light .title-wrapper h3{color:#fff}.bikeway-testimonials .img-wrapper img{-webkit-border-radius:50%;border-radius:50%}.bikeway-testimonials .item-wrapper{position:relative;padding:0}.bikeway-testimonials .img-wrapper{width:80px;height:80px;display:block;margin:0 auto 15px}.bikeway-testimonials .text-wrapper{text-align:left}.bikeway-testimonials .item-wrapper::after{display:table;content:'';clear:both}.bikeway-testimonials cite{font-size:16px;margin:0;padding:0;font-weight:300}.bikeway-testimonials.light cite{color:#e1e1e1}.bikeway-testimonials p{margin:0;padding:0;font-size:16px}.bikeway-testimonials.light p{color:#f7f7f7;font-weight:300}.bikeway-testimonials p::after{display:block;content:'';width:40px;height:1px;background-color:#e1e1e1;margin:15px 0}.bikeway-testimonials .star-rating{font-family:FontAwesome;font-size:12px;height:12px;line-height:13px;overflow:hidden;position:relative;width:68px;display:block;margin:0 auto 10px}.bikeway-testimonials .star-rating:before{content:"\f006\0020\f006\0020\f006\0020\f006\0020\f006";top:0;left:0;position:absolute;color:inherit}.bikeway-testimonials .star-rating span{overflow:hidden;top:0;left:0;position:absolute;padding-top:15px}.bikeway-testimonials .star-rating span:before{content:"\f005\0020\f005\0020\f005\0020\f005\0020\f005";top:0;position:absolute;left:0;font-size:12px;color:inherit}@media (min-width:768px){.bikeway-testimonials .item-wrapper{padding:0 0 0 105px}.bikeway-testimonials .img-wrapper{position:absolute;left:0;top:0;margin:0}.bikeway-testimonials .star-rating{display:inline-block;margin:0 0 10px 0}.bikeway-testimonials .title-wrapper h3{padding:0 115px 0 0}}.bikeway-recent-posts{margin-left:-15px;margin-right:-15px}.entry-content .bikeway-recent-posts ul{color:#767676}.bikeway-recent-posts ul:after{display:block;content:'';clear:both}.bikeway-recent-posts li{list-style:none;float:left;margin:0;padding:0 15px}.bikeway-recent-posts .owl-item li{width:100%;max-width:100%}.bikeway-recent-posts li:hover .posts-img-link{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.bikeway-recent-posts li:hover .thumb-wrapper::after{background:rgb(210 210 210 / .4);opacity:1}.bikeway-recent-posts .thumb-wrapper{position:relative;overflow:hidden;padding:0}.bikeway-recent-posts .thumb-wrapper::after{display:block;content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:#fff0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:1;opacity:0}.bikeway-recent-posts .thumb-wrapper img{width:100%}.bikeway-recent-posts .posts-img-link{width:120px;text-align:center;position:absolute;margin:-19px 0 0 -60px;left:50%;top:50%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:2;height:38px;line-height:38px;text-transform:uppercase;font-weight:400}.bikeway-recent-posts .posts-img-link{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}.bikeway-recent-posts .comments-qty,.bikeway-recent-posts .date-icon{display:inline-block;position:absolute}.bikeway-recent-posts .date-icon{top:18px;left:0;margin:0}.bikeway-recent-posts .comments-qty{top:90px;left:0;width:60px;text-align:center}.bikeway-recent-posts .comments-qty i{padding:0 5px 0 0}.bikeway-recent-posts .item-content{position:relative;padding:15px 15px 25px 80px;background:#f6f6f6}.bikeway-recent-posts .item-content h3{font-size:18px;text-transform:uppercase;padding:0;margin:0 0 10px 0}.bikeway-recent-posts .entry-excerpt{margin:0;padding:0}.bikeway-sales-carousel .title-wrapper .slider-navi{padding-right:0}.bikeway-sales-carousel .wrapper{position:relative;padding:15px;background-color:#fff;border-style:solid;border-width:1px;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px #e1e1e1}.bikeway-sales-carousel .sale-product:after{display:table;content:'';clear:both}.bikeway-sales-carousel .sale-product .img-wrapper{width:100%;max-width:55%;float:left;margin:0 30px 0 0;padding:10px;border-width:1px;border-style:solid}.bikeway-sales-carousel .sale-product span.title{display:inline-block;margin:0 0 0 10px;padding:0;line-height:30px;font-size:24px;text-transform:uppercase}.bikeway-sales-carousel .sale-product .sale-value{padding:0 5px;height:30px;line-height:30px;font-size:20px;display:inline-block;vertical-align:top}.bikeway-sales-carousel .sale-product h3{font-size:18px;display:inline-block;margin:18px 0 15px 0;font-weight:400;width:-webkit-calc(45% - 30px);width:calc(45% - 30px)}.bikeway-sales-carousel .sale-product .countdown-wrapper{width:-webkit-calc(45% - 30px);width:calc(45% - 30px);display:inline-block;margin:0}.bikeway-sales-carousel .countdown-wrapper p{font-size:14px;margin:0 0 12px 0;text-transform:uppercase}.bikeway-sales-carousel .countdown-row{display:inline-block}.bikeway-sales-carousel .countdown-section{display:inline-block;float:left;width:52px;margin:0 2px;background-color:rgb(255 255 255 / .9);border-style:solid;border-width:1px}.bikeway-sales-carousel .countdown-amount{font-size:16px;display:block;text-align:center}.bikeway-sales-carousel .countdown-period{display:block;font-size:12px;text-align:center;height:18px;line-height:18px}.bikeway-sales-carousel .sale-product .price-wrapper p{border:0!important;padding:0!important;font-size:18px;margin:15px 0 0 0;height:38px;line-height:38px}.bikeway-sales-carousel .sale-product .price-wrapper del{font-size:14px;opacity:1;font-weight:400}.bikeway-sales-carousel .sale-product .price-wrapper ins{padding:0;font-weight:700;background:0 0}.bikeway-sales-carousel .sale-product .price-wrapper .button{text-align:center;font-size:14px;float:right}.bikeway-sales-carousel .sale-product .price-wrapper .added_to_cart{display:none}@media (min-width:768px){.bikeway-sales-carousel .title-wrapper h3{padding:0 115px 0 0}}.bikeway-custom-carousel .item-wrapper{overflow:hidden;padding:0 15px}.bikeway-custom-carousel .title-wrapper h3{padding-bottom:0}.bikeway-custom-carousel{margin-left:-15px;margin-right:-15px}.bikeway-custom-carousel figcaption{position:absolute;z-index:1;left:15px;top:0;margin:10px;padding:15px;opacity:0;width:100%;max-width:calc(100% - 50px);line-height:1.5;height:calc(100% - 20px);-ms-transition:opacity 0.3s,-webkit-transform 0.3s;-webkit-transition:opacity 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,transform 0.3s;-ms-transform:scale(.8,.8);-webkit-transform:scale(.8,.8);transform:scale(.8,.8);background:rgb(0 0 0 / .4);display:flex;justify-content:flex-end;flex-direction:column}.bikeway-custom-carousel figure:hover figcaption{opacity:1;-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.bikeway-custom-carousel figcaption a{display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;background-color:#3e3e3e;-webkit-transition:background-color 0.3s ease-out;-moz-transition:background-color 0.3s ease-out;transition:background-color 0.3s ease-out;margin:0 3px;font-size:20px}.bikeway-custom-carousel figcaption h3{font-size:18px;text-transform:uppercase;color:#fff;font-weight:400;margin:0}.bikeway-custom-carousel .btns-wrapper{position:absolute;top:50%;left:50%;display:inline-block;width:auto;margin:-18px 0 0 -42px}.bikeway-custom-carousel figcaption span{font-size:12px;text-transform:uppercase;color:#bcbcbc}@media (min-width:768px){.bikeway-custom-carousel .title-wrapper .shortcode-title{padding:0 115px 0 15px}}.title-wrapper{position:relative;text-align:center}.title-wrapper .shortcode-title{display:block;font-size:30px;padding:0 15px 20px 15px;text-transform:uppercase;margin:0}.title-wrapper .slider-navi{display:inline-block;padding:0 15px 15px 0;position:relative}.title-wrapper .slider-navi span{display:inline-block;margin:0 0 0 10px;cursor:pointer;position:relative;width:36px;height:36px}.title-wrapper .slider-navi span:before{display:inline-block;content:'\f177';font-family:FontAwesome;position:absolute;width:36px;height:36px;-webkit-border-radius:50%;border-radius:50%;background-color:#f5f5f5;text-align:center;line-height:38px;left:0;top:0;font-size:18px;-webkit-transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out;transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out}.title-wrapper .slider-navi .next:before{left:auto;right:0;content:'\f178'}@media (min-width:768px){.title-wrapper{text-align:left;margin-bottom:35px}.with-slider .title-wrapper .shortcode-title{padding:0 115px 0 15px}.title-wrapper .slider-navi{position:absolute;right:0;top:0}}