.cd-img-replace{display:inline-block;overflow:hidden;white-space:nowrap}.cd-scroll-down{position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:20px;width:38px;height:44px;background:url("../siteassets/cd-arrow-bottom.svg") no-repeat center center}.cd-nav-trigger{display:none}.no-touch #cd-vertical-nav{position:fixed;right:10px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.no-touch #cd-vertical-nav li{text-align:right;list-style:none}.no-touch #cd-vertical-nav a{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.no-touch #cd-vertical-nav a::after{content:"";display:table;clear:both}.no-touch #cd-vertical-nav a span{float:right;display:inline-block;-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6)}.no-touch #cd-vertical-nav a:hover span{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.no-touch #cd-vertical-nav a:hover .cd-label{opacity:1}.no-touch #cd-vertical-nav a:hover .cd-arrow{opacity:1}.no-touch #cd-vertical-nav a.is-selected .cd-dot{background-color:#3fd9d6}.no-touch #cd-vertical-nav .cd-dot{position:relative;top:8px;height:20px;width:20px;border-radius:50%;background-color:#666;-webkit-transition:-webkit-transform .2s,background-color .5s;-moz-transition:-moz-transform .2s,background-color .5s;transition:transform .2s,background-color .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;pointer-events:initial}.no-touch #cd-vertical-nav a:hover span.cd-dot{background-color:#3fd9d6}.no-touch #cd-vertical-nav .cd-label{background-color:#3fd9d6;top:5px;right:-2px;position:relative;padding:.4em 1em;color:#fff;font-size:14px;font-size:.79em;text-transform:uppercase;border-radius:4px;-webkit-transition:-webkit-transform .2s,opacity .2s;-moz-transition:-moz-transform .2s,opacity .2s;transition:transform .2s,opacity .2s;opacity:0;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%}.no-touch #cd-vertical-nav .cd-arrow{top:13px;position:relative;margin-right:0;-webkit-transition:-webkit-transform .2s,opacity .2s;-moz-transition:-moz-transform .2s,opacity .2s;transition:transform .2s,opacity .2s;opacity:0;-webkit-transform-origin:100% 50%;-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;transform-origin:100% 50%;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:9px solid #3fd9d6;z-index:3}.touch .cd-nav-trigger{display:block;text-align:center;z-index:2;position:fixed;bottom:20px;right:5%;height:44px;width:44px;border-radius:.25em;background-color:#968326;color:#fff}.touch .cd-nav-trigger a,.touch .cd-nav-trigger a:hover,.touch .cd-nav-trigger a:focus{text-decoration:none;background-color:#968326;color:#fff}.touch .trigger-plus{display:block;font-size:2em;line-height:.5;margin:20% 0 10%}.touch .cd-nav-trigger span{position:absolute;height:2px;width:20px;border-radius:0;background-color:transparent;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.touch .cd-nav-trigger span{font-size:x-small;font-weight:500px;text-transform:uppercase;display:block;line-height:.6;position:absolute;left:40%;bottom:12px}.touch .cd-nav-trigger span::before,.touch .cd-nav-trigger span::after{content:'';height:100%;width:100%;position:absolute;left:0;background-color:inherit;border-radius:inherit}.touch .cd-nav-trigger span::before{background-color:#fff;top:-15px;left:23%}.touch .cd-nav-trigger span::after{background-color:#fff;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);bottom:15px;left:20%}.touch #cd-vertical-nav{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;position:fixed;z-index:1;right:0;bottom:0;width:100%;max-width:100%;max-height:90%;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;border-radius:0;background-color:#2b2b2b}.touch #cd-vertical-nav ul{padding:10px}.touch #cd-vertical-nav a,.touch .cd-nav-trigger a:hover,.touch .cd-nav-trigger a:focus{text-decoration:none;text-align:center;display:block;color:#fff;padding:1rem;border-bottom:1px solid rgba(62,57,71,.1)}.touch #cd-vertical-nav a span:first-child{}.touch #cd-vertical-nav a.is-selected span:last-child{color:#c5ac2f}.touch #cd-vertical-nav.open{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.touch #cd-vertical-nav.open+.cd-nav-trigger span{background-color:rgba(62,57,71,0)}.touch #cd-vertical-nav.open+.cd-nav-trigger span::before,.touch #cd-vertical-nav.open+.cd-nav-trigger span::after{background-color:#fff;height:2px;width:20px;border-radius:0;left:4px}.touch #cd-vertical-nav.open+.cd-nav-trigger span::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);top:1px;left:45%}.touch #cd-vertical-nav.open+.cd-nav-trigger span::after{background-color:transparent;-webkit-transform:rotate(+-);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);bottom:0}.touch #cd-vertical-nav li:last-child a{border-bottom:none}@media only screen and (min-width:768px){}