@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,700;0,900;1,800&display=swap);.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:1.42857%;height:10px;float:left}*{border:0;margin:0;padding:0}.black-text{color:#000!important}.black-bg,[class$=black-bg]{background-color:#000!important}.black-svg-fill svg{fill:#000!important}.white-text{color:#fff!important}.white-bg,[class$=white-bg]{background-color:#fff!important}.white-svg-fill svg{fill:#fff!important}.off_white-text{color:#f2f2f2!important}.off_white-bg,[class$=off_white-bg]{background-color:#f2f2f2!important}.off_white-svg-fill svg{fill:#f2f2f2!important}.light_grey-text{color:#dcddde!important}.light_grey-bg,[class$=light_grey-bg]{background-color:#dcddde!important}.light_grey-svg-fill svg{fill:#dcddde!important}.tertiary_accent-text{color:#585a5b!important}.tertiary_accent-bg,[class$=tertiary_accent-bg]{background-color:#585a5b!important}.tertiary_accent-svg-fill svg{fill:#585a5b!important}.red-text{color:#ed1c24!important}.red-bg,[class$=red-bg]{background-color:#ed1c24!important}.red-svg-fill svg{fill:#ed1c24!important}.forest-text{color:#004d39!important}.forest-bg,[class$=forest-bg]{background-color:#004d39!important}.forest-svg-fill svg{fill:#004d39!important}.green-text{color:#020202!important}.green-bg,[class$=green-bg]{background-color:#020202!important}.green-svg-fill svg{fill:#020202!important}.teal-text{color:#06bbaa!important}.teal-bg,[class$=teal-bg]{background-color:#06bbaa!important}.teal-svg-fill svg{fill:#06bbaa!important}.ochre-text{color:#f2b134!important}.ochre-bg,[class$=ochre-bg]{background-color:#f2b134!important}.ochre-svg-fill svg{fill:#f2b134!important}.sunset_orange-text{color:#ed553b!important}.sunset_orange-bg,[class$=sunset_orange-bg]{background-color:#ed553b!important}.sunset_orange-svg-fill svg{fill:#ed553b!important}.brick-text{color:#ed553b!important}.brick-bg,[class$=brick-bg]{background-color:#ed553b!important}.brick-svg-fill svg{fill:#ed553b!important}.great_green-text{color:#a7c539!important}.great_green-bg,[class$=great_green-bg]{background-color:#a7c539!important}.great_green-svg-fill svg{fill:#a7c539!important}.heartland-text{color:#76ced9!important}.heartland-bg,[class$=heartland-bg]{background-color:#76ced9!important}.heartland-svg-fill svg{fill:#76ced9!important}.orange-text{color:#f07915!important}.orange-bg,[class$=orange-bg]{background-color:#f07915!important}.orange-svg-fill svg{fill:#f07915!important}.riverside-text{color:#01a6cf!important}.riverside-bg,[class$=riverside-bg]{background-color:#01a6cf!important}.riverside-svg-fill svg{fill:#01a6cf!important}.geothermal-text{color:#c54927!important}.geothermal-bg,[class$=geothermal-bg]{background-color:#c54927!important}.geothermal-svg-fill svg{fill:#c54927!important}.flora-text{color:#00944d!important}.flora-bg,[class$=flora-bg]{background-color:#00944d!important}.flora-svg-fill svg{fill:#00944d!important}.coastlines_blue-text{color:#009dac!important}.coastlines_blue-bg,[class$=coastlines_blue-bg]{background-color:#009dac!important}.coastlines_blue-svg-fill svg{fill:#009dac!important}.fauna_green-text{color:#00944d!important}.fauna_green-bg,[class$=fauna_green-bg]{background-color:#00944d!important}.fauna_green-svg-fill svg{fill:#00944d!important}.yellow-text{color:#f2b134!important}.yellow-bg,[class$=yellow-bg]{background-color:#f2b134!important}.yellow-svg-fill svg{fill:#f2b134!important}.grade_blue-text{color:#3799df!important}.grade_blue-bg,[class$=grade_blue-bg]{background-color:#3799df!important}.grade_blue-svg-fill svg{fill:#3799df!important}.grade_yellow-text{color:#f9c422!important}.grade_yellow-bg,[class$=grade_yellow-bg]{background-color:#f9c422!important}.grade_yellow-svg-fill svg{fill:#f9c422!important}.grade_green-text{color:#2aab4f!important}.grade_green-bg,[class$=grade_green-bg]{background-color:#2aab4f!important}.grade_green-svg-fill svg{fill:#2aab4f!important}.grade_navy-text{color:#1d5567!important}.grade_navy-bg,[class$=grade_navy-bg]{background-color:#1d5567!important}.grade_navy-svg-fill svg{fill:#1d5567!important}.grade_black-text{color:#231f20!important}.grade_black-bg,[class$=grade_black-bg]{background-color:#231f20!important}.grade_black-svg-fill svg{fill:#231f20!important}.link_grey-text{color:#4d4d4d!important}.link_grey-bg,[class$=link_grey-bg]{background-color:#4d4d4d!important}.link_grey-svg-fill svg{fill:#4d4d4d!important}.blue-text{color:#5eb1df!important}.blue-bg,[class$=blue-bg]{background-color:#5eb1df!important}.blue-svg-fill svg{fill:#5eb1df!important}.dark_blue-text{color:#067188!important}.dark_blue-bg,[class$=dark_blue-bg]{background-color:#067188!important}.dark_blue-svg-fill svg{fill:#067188!important}.grey-text{color:#9fa1a4!important}.grey-bg,[class$=grey-bg]{background-color:#9fa1a4!important}.grey-svg-fill svg{fill:#9fa1a4!important}.resp-container{position:relative;overflow:hidden;padding-top:56.25%}.resp-container .resp-iframe{position:absolute;top:0;left:0;width:80%;height:80%;border:0}@media (max-width:1000px){.resp-container .resp-iframe{width:100%;height:100%}}@media (max-width:800px){.resp-container .resp-iframe{width:80%;height:80%}}@media (max-width:600px){.resp-container .resp-iframe{width:100%;height:100%}}table{border:1px solid #06bbaa;border-collapse:collapse}table thead tr th{padding:10px;background-color:#06bbaa;color:#fff}table tbody tr td{padding:10px;border:2px solid #06bbaa}.grid-item-grow{-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.grid-item-grow:hover{transform:scale(1.03)}body,html{overflow:auto}body{font-family:Montserrat,sans-serif;font-size:16px;margin:0}h1,h2,h3,h4,h5,h6{margin-bottom:.8em}h1{font-size:3.5rem;font-weight:600}@media (max-width:600px){h1{font-size:2.5rem}}h2{font-size:3rem;font-weight:600}h3{font-size:2.5rem}h3,h4{font-weight:400}h4{font-size:2rem}h5{font-size:1.5rem}h5,h6{font-weight:400}h6{font-size:1.2rem}.typography p{margin-bottom:1rem;line-height:1.5em}.typography ol,.typography ul{padding-left:24px}.typography hr{height:1px;border-bottom:1px solid #dcddde;margin:1rem 0}.last-word{display:inline-block;line-height:1em;position:relative;margin-right:22px}.last-word:after{content:"";position:absolute;right:-15.6px;bottom:6px;display:inline-block;width:12px;height:12px;border-radius:6px;background:#000}.page-body__content a{color:#4d4d4d}p.caption{font-size:.8rem}p.caption.left{float:left}p.caption.right{float:right}.centered-text{text-align:center}.bold-text{font-weight:700}.italic-text{font-style:italic}.inline-button a{padding:10px;border:1px solid #000;color:#000;text-decoration:none;display:inline-flex;line-height:1.3rem}.inline-button a:hover{background:#000;color:#fff}.inline-button-white a{padding:10px;border:1px solid #fff;color:#fff;text-decoration:none;display:inline-flex;line-height:1.3rem}.inline-button-white a:hover{background:#fff;color:#000!important}p a.inline-button-red-box{display:inline-block;padding:10px;background:#ed1c24;text-transform:uppercase;font-weight:700;font-size:15px;color:#fff!important;text-decoration:none}p a.inline-button-red-box:hover{background:#000}.footnote{font-style:italic;font-size:.7rem;color:#4d4d4d}button,input,option,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:1rem;padding:10px 16px;box-sizing:border-box;border:1px solid #000}button:active,button:focus,input:active,input:focus,option:active,option:focus,select:active,select:focus,textarea:active,textarea:focus{border-color:#ed1c24}.field{padding-bottom:15px}.button,button,input[type=submit]{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#ed1c24;color:#fff;cursor:pointer;text-decoration:none;font-size:1rem;font-weight:700;border:0;border-radius:0;-webkit-appearance:none}.button:hover,button:hover,input[type=submit]:hover{background:#c61017}input[type=email],input[type=text],textarea{border-radius:0;-webkit-appearance:none}.filter-form{background:#58595b;padding:.5rem 0}.filter-form:after{content:"";clear:both;display:block}.filter-form form{max-width:1300px;width:100%;margin:0 auto}@media (max-width:1300px){.filter-form form{width:96%}}.filter-form form label{color:#231f20;font-size:1.4rem;margin-right:2%}.filter-form form .field{display:inline-block;padding:.5rem 0;width:auto;margin-right:2%}.filter-form form .field.last{margin-right:0}.filter-form form .field.dropdown{position:relative;z-index:1}.filter-form form .field.dropdown:after{content:"";display:block;position:absolute;top:58%;right:12px;bottom:0;margin-top:-8px;width:6px;height:6px;border-color:#231f20;border-style:solid;border-width:0 2px 2px 0;z-index:5;transform:rotate(-45deg)}.filter-form form .field.dropdown select{color:#231f20;font-size:1.1rem;text-transform:uppercase;background:#dbdcdd;border:none;cursor:pointer;padding:10px 35px 10px 15px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;position:relative;z-index:2}.filter-form form .field.dropdown select option{font-size:1.2rem;color:#000}.filter-form form .field.dropdown select::-ms-expand{display:none}@media (max-width:700px){.filter-form form .field.dropdown{display:block;width:100%}.filter-form form .field.dropdown select{width:100%}}::-webkit-input-placeholder{color:rgba(0,0,0,.25)}:-moz-placeholder,::-moz-placeholder{color:rgba(0,0,0,.25)}:-ms-input-placeholder{color:rgba(0,0,0,.25)}a.filter__clear{display:inline-block;margin:.5rem 0}.u-container{position:relative;overflow:hidden;box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;padding:0 16px}.u-container--full-width{max-width:none}.u-container--no-padding{padding:0}.u-container--overflow{overflow:visible}.u-container--not-relative{position:static}.u-content .text-left{text-align:left}.u-content .text-center{text-align:center}.u-content .text-right{text-align:right}.u-content .text-justify{text-align:justify}.u-content .image{max-width:100%;height:auto;display:block}.u-content .image.left{float:left;margin-right:1em;margin-bottom:1em}.u-content .image.right{float:right;margin-left:1em;margin-bottom:1em}.u-content .image.center{margin:auto;float:none;clear:both}.u-content .image.rightAlone{margin:auto 0 auto auto}.u-content table{margin:10px 0;width:100%;border-spacing:0;border-collapse:collapse}.u-content table tr{border-bottom:1px solid #9fa1a4}.u-content table tr td,.u-content table tr th{text-align:left;padding:4px 8px;vertical-align:top}.u-content table tr td:not(:first-child),.u-content table tr th:not(:first-child){border-left:1px solid #9fa1a4}.u-content table tr th{font-weight:600;background:#dcddde;vertical-align:bottom}.u-content .inline-button,.u-content .inline-button-white{padding:10px;border:1px solid #000;color:#000}.u-content a.inline-button-red-box{display:inline-block;padding:10px;background:#ce181f;text-transform:uppercase;font-weight:700;font-size:15px;color:#fff;text-decoration:none}.u-content .footnote{font-style:italic;color:#4d4d4d}.u-no-scroll{overflow:hidden!important}.u-gutter{padding-right:16px;padding-left:16px}.u-hide{display:none}.u-visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.u-text-left{text-align:left}.u-text-right{text-align:right}.u-text-center{text-align:center}.u-text-justify{text-align:justify}.u-cf:after{content:"";clear:both;display:block}.u-background-colour__black,.u-section-background-colour__black{background-color:#000!important}.u-background-colour-transparent__black{background-color:rgba(0,0,0,.8)!important}.u-border-colour__black{border-color:#000!important}.u-colour__black{color:#000!important}.u-background-colour__white,.u-section-background-colour__white{background-color:#fff!important}.u-background-colour-transparent__white{background-color:hsla(0,0%,100%,.8)!important}.u-border-colour__white{border-color:#fff!important}.u-colour__white{color:#fff!important}.u-background-colour__off_white,.u-section-background-colour__off_white{background-color:#f2f2f2!important}.u-background-colour-transparent__off_white{background-color:hsla(0,0%,94.9%,.8)!important}.u-border-colour__off_white{border-color:#f2f2f2!important}.u-colour__off_white{color:#f2f2f2!important}.u-background-colour__light_grey,.u-section-background-colour__light_grey{background-color:#dcddde!important}.u-background-colour-transparent__light_grey{background-color:rgba(220,221,222,.8)!important}.u-border-colour__light_grey{border-color:#dcddde!important}.u-colour__light_grey{color:#dcddde!important}.u-background-colour__tertiary_accent,.u-section-background-colour__tertiary_accent{background-color:#585a5b!important}.u-background-colour-transparent__tertiary_accent{background-color:rgba(88,90,91,.8)!important}.u-border-colour__tertiary_accent{border-color:#585a5b!important}.u-colour__tertiary_accent{color:#585a5b!important}.u-background-colour__red,.u-section-background-colour__red{background-color:#ed1c24!important}.u-background-colour-transparent__red{background-color:rgba(237,28,36,.8)!important}.u-border-colour__red{border-color:#ed1c24!important}.u-colour__red{color:#ed1c24!important}.u-background-colour__forest,.u-section-background-colour__forest{background-color:#004d39!important}.u-background-colour-transparent__forest{background-color:rgba(0,77,57,.8)!important}.u-border-colour__forest{border-color:#004d39!important}.u-colour__forest{color:#004d39!important}.u-background-colour__green,.u-section-background-colour__green{background-color:#020202!important}.u-background-colour-transparent__green{background-color:rgba(2,2,2,.8)!important}.u-border-colour__green{border-color:#020202!important}.u-colour__green{color:#020202!important}.u-background-colour__teal,.u-section-background-colour__teal{background-color:#06bbaa!important}.u-background-colour-transparent__teal{background-color:rgba(6,187,170,.8)!important}.u-border-colour__teal{border-color:#06bbaa!important}.u-colour__teal{color:#06bbaa!important}.u-background-colour__ochre,.u-section-background-colour__ochre{background-color:#f2b134!important}.u-background-colour-transparent__ochre{background-color:rgba(242,177,52,.8)!important}.u-border-colour__ochre{border-color:#f2b134!important}.u-colour__ochre{color:#f2b134!important}.u-background-colour__sunset_orange,.u-section-background-colour__sunset_orange{background-color:#ed553b!important}.u-background-colour-transparent__sunset_orange{background-color:rgba(237,85,59,.8)!important}.u-border-colour__sunset_orange{border-color:#ed553b!important}.u-colour__sunset_orange{color:#ed553b!important}.u-background-colour__brick,.u-section-background-colour__brick{background-color:#ed553b!important}.u-background-colour-transparent__brick{background-color:rgba(237,85,59,.8)!important}.u-border-colour__brick{border-color:#ed553b!important}.u-colour__brick{color:#ed553b!important}.u-background-colour__great_green,.u-section-background-colour__great_green{background-color:#a7c539!important}.u-background-colour-transparent__great_green{background-color:rgba(167,197,57,.8)!important}.u-border-colour__great_green{border-color:#a7c539!important}.u-colour__great_green{color:#a7c539!important}.u-background-colour__heartland,.u-section-background-colour__heartland{background-color:#76ced9!important}.u-background-colour-transparent__heartland{background-color:rgba(118,206,217,.8)!important}.u-border-colour__heartland{border-color:#76ced9!important}.u-colour__heartland{color:#76ced9!important}.u-background-colour__orange,.u-section-background-colour__orange{background-color:#f07915!important}.u-background-colour-transparent__orange{background-color:rgba(240,121,21,.8)!important}.u-border-colour__orange{border-color:#f07915!important}.u-colour__orange{color:#f07915!important}.u-background-colour__riverside,.u-section-background-colour__riverside{background-color:#01a6cf!important}.u-background-colour-transparent__riverside{background-color:rgba(1,166,207,.8)!important}.u-border-colour__riverside{border-color:#01a6cf!important}.u-colour__riverside{color:#01a6cf!important}.u-background-colour__geothermal,.u-section-background-colour__geothermal{background-color:#c54927!important}.u-background-colour-transparent__geothermal{background-color:rgba(197,73,39,.8)!important}.u-border-colour__geothermal{border-color:#c54927!important}.u-colour__geothermal{color:#c54927!important}.u-background-colour__flora,.u-section-background-colour__flora{background-color:#00944d!important}.u-background-colour-transparent__flora{background-color:rgba(0,148,77,.8)!important}.u-border-colour__flora{border-color:#00944d!important}.u-colour__flora{color:#00944d!important}.u-background-colour__coastlines_blue,.u-section-background-colour__coastlines_blue{background-color:#009dac!important}.u-background-colour-transparent__coastlines_blue{background-color:rgba(0,157,172,.8)!important}.u-border-colour__coastlines_blue{border-color:#009dac!important}.u-colour__coastlines_blue{color:#009dac!important}.u-background-colour__fauna_green,.u-section-background-colour__fauna_green{background-color:#00944d!important}.u-background-colour-transparent__fauna_green{background-color:rgba(0,148,77,.8)!important}.u-border-colour__fauna_green{border-color:#00944d!important}.u-colour__fauna_green{color:#00944d!important}.u-background-colour__yellow,.u-section-background-colour__yellow{background-color:#f2b134!important}.u-background-colour-transparent__yellow{background-color:rgba(242,177,52,.8)!important}.u-border-colour__yellow{border-color:#f2b134!important}.u-colour__yellow{color:#f2b134!important}.u-background-colour__grade_blue,.u-section-background-colour__grade_blue{background-color:#3799df!important}.u-background-colour-transparent__grade_blue{background-color:rgba(55,153,223,.8)!important}.u-border-colour__grade_blue{border-color:#3799df!important}.u-colour__grade_blue{color:#3799df!important}.u-background-colour__grade_yellow,.u-section-background-colour__grade_yellow{background-color:#f9c422!important}.u-background-colour-transparent__grade_yellow{background-color:rgba(249,196,34,.8)!important}.u-border-colour__grade_yellow{border-color:#f9c422!important}.u-colour__grade_yellow{color:#f9c422!important}.u-background-colour__grade_green,.u-section-background-colour__grade_green{background-color:#2aab4f!important}.u-background-colour-transparent__grade_green{background-color:rgba(42,171,79,.8)!important}.u-border-colour__grade_green{border-color:#2aab4f!important}.u-colour__grade_green{color:#2aab4f!important}.u-background-colour__grade_navy,.u-section-background-colour__grade_navy{background-color:#1d5567!important}.u-background-colour-transparent__grade_navy{background-color:rgba(29,85,103,.8)!important}.u-border-colour__grade_navy{border-color:#1d5567!important}.u-colour__grade_navy{color:#1d5567!important}.u-background-colour__grade_black,.u-section-background-colour__grade_black{background-color:#231f20!important}.u-background-colour-transparent__grade_black{background-color:rgba(35,31,32,.8)!important}.u-border-colour__grade_black{border-color:#231f20!important}.u-colour__grade_black{color:#231f20!important}.u-background-colour__link_grey,.u-section-background-colour__link_grey{background-color:#4d4d4d!important}.u-background-colour-transparent__link_grey{background-color:rgba(77,77,77,.8)!important}.u-border-colour__link_grey{border-color:#4d4d4d!important}.u-colour__link_grey{color:#4d4d4d!important}.u-background-colour__blue,.u-section-background-colour__blue{background-color:#5eb1df!important}.u-background-colour-transparent__blue{background-color:rgba(94,177,223,.8)!important}.u-border-colour__blue{border-color:#5eb1df!important}.u-colour__blue{color:#5eb1df!important}.u-background-colour__dark_blue,.u-section-background-colour__dark_blue{background-color:#067188!important}.u-background-colour-transparent__dark_blue{background-color:rgba(6,113,136,.8)!important}.u-border-colour__dark_blue{border-color:#067188!important}.u-colour__dark_blue{color:#067188!important}.u-background-colour__grey,.u-section-background-colour__grey{background-color:#9fa1a4!important}.u-background-colour-transparent__grey{background-color:rgba(159,161,164,.8)!important}.u-border-colour__grey{border-color:#9fa1a4!important}.u-colour__grey{color:#9fa1a4!important}.c-landing-page__body{position:relative}.c-landing-page__title--wrapper{display:inline-block;background-color:#06bbaa;padding:20px;width:100%}@media only screen and (min-width:768px){.c-landing-page__title--wrapper{width:auto;padding:20px 30px}.c-landing-page__title--wrapper-overlap{margin-top:40px;z-index:10;position:absolute;top:0;left:0}}@media only screen and (min-width:1024px){.c-landing-page__title--wrapper{padding:30px 60px}}.c-landing-page__title{margin:0}.e-row__grid{display:grid;grid-template-columns:20px minmax(0,1fr) 20px minmax(0,1fr) 20px}@media only screen and (min-width:768px){.e-row__grid{grid-template-columns:30px minmax(0,1fr) minmax(0,1fr) 30px 30px minmax(0,1fr) minmax(0,1fr) 30px}}@media only screen and (min-width:1024px){.e-row__grid{grid-template-columns:60px minmax(0,1fr) minmax(0,1fr) 60px 60px minmax(0,1fr) minmax(0,1fr) 60px 60px minmax(0,1fr) minmax(0,1fr) 60px}}.c-landing-page__button{display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:.8rem;padding:5px 10px;transition:all .3s ease}.c-landing-page__button.u-background-colour__{background-color:#000;color:#fff}.c-landing-page__button.u-background-colour__:hover{opacity:.8}.c-landing-page__button.u-background-colour__black{color:#fff;background-color:#000}.c-landing-page__button.u-background-colour__white{color:#000;background-color:#fff}.c-landing-page__button.u-background-colour__great_green{color:#000;background-color:#a7c539}.c-landing-page__button.u-background-colour__red{color:#fff;background-color:#ed1c24}@media only screen and (min-width:768px){.c-landing-page__button{padding:10px 20px;font-size:1rem}}@media only screen and (min-width:1024px){.c-landing-page__button{padding:15px 30px}}.c-landing-page__button:not(.c-landing-page__button--center){margin-right:auto}.c-landing-page__button--center{margin:0 auto}.u-background-colour-transparent__black h1,.u-background-colour-transparent__black h2,.u-background-colour-transparent__black h3,.u-background-colour-transparent__black h4,.u-background-colour-transparent__black p,.u-background-colour__black h1,.u-background-colour__black h2,.u-background-colour__black h3,.u-background-colour__black h4,.u-background-colour__black p{color:#fff}.u-background-colour-transparent__black .u-svg-fill,.u-background-colour__black .u-svg-fill{fill:#fff}.u-background-colour-transparent__yellow h1,.u-background-colour-transparent__yellow h2,.u-background-colour-transparent__yellow h3,.u-background-colour-transparent__yellow h4,.u-background-colour-transparent__yellow p,.u-background-colour__yellow h1,.u-background-colour__yellow h2,.u-background-colour__yellow h3,.u-background-colour__yellow h4,.u-background-colour__yellow p,.u-section-background-colour__black .e-grid-carousel__title{color:#fff}.u-background-colour-transparent__yellow .u-svg-fill,.u-background-colour__yellow .u-svg-fill{fill:#fff}.u-background-colour-transparent__teal h1,.u-background-colour-transparent__teal h2,.u-background-colour-transparent__teal h3,.u-background-colour-transparent__teal h4,.u-background-colour-transparent__teal p,.u-background-colour__teal h1,.u-background-colour__teal h2,.u-background-colour__teal h3,.u-background-colour__teal h4,.u-background-colour__teal p,.u-section-background-colour__yellow .e-grid-carousel__title{color:#fff}.u-background-colour-transparent__teal .u-svg-fill,.u-background-colour__teal .u-svg-fill{fill:#fff}.u-background-colour-transparent__coastlines_blue h1,.u-background-colour-transparent__coastlines_blue h2,.u-background-colour-transparent__coastlines_blue h3,.u-background-colour-transparent__coastlines_blue h4,.u-background-colour-transparent__coastlines_blue p,.u-background-colour__coastlines_blue h1,.u-background-colour__coastlines_blue h2,.u-background-colour__coastlines_blue h3,.u-background-colour__coastlines_blue h4,.u-background-colour__coastlines_blue p,.u-section-background-colour__teal .e-grid-carousel__title{color:#fff}.u-background-colour-transparent__coastlines_blue .u-svg-fill,.u-background-colour__coastlines_blue .u-svg-fill{fill:#fff}.u-background-colour-transparent__heartland h1,.u-background-colour-transparent__heartland h2,.u-background-colour-transparent__heartland h3,.u-background-colour-transparent__heartland h4,.u-background-colour-transparent__heartland p,.u-background-colour__heartland h1,.u-background-colour__heartland h2,.u-background-colour__heartland h3,.u-background-colour__heartland h4,.u-background-colour__heartland p,.u-section-background-colour__coastlines_blue .e-grid-carousel__title{color:#fff}.u-background-colour-transparent__heartland .u-svg-fill,.u-background-colour__heartland .u-svg-fill{fill:#fff}.u-background-colour-transparent__fauna_green h1,.u-background-colour-transparent__fauna_green h2,.u-background-colour-transparent__fauna_green h3,.u-background-colour-transparent__fauna_green h4,.u-background-colour-transparent__fauna_green p,.u-background-colour__fauna_green h1,.u-background-colour__fauna_green h2,.u-background-colour__fauna_green h3,.u-background-colour__fauna_green h4,.u-background-colour__fauna_green p,.u-section-background-colour__heartland .e-grid-carousel__title{color:#fff}.u-background-colour-transparent__fauna_green .u-svg-fill,.u-background-colour__fauna_green .u-svg-fill{fill:#fff}.u-background-colour-transparent__tertiary_accent h1,.u-background-colour-transparent__tertiary_accent h2,.u-background-colour-transparent__tertiary_accent h3,.u-background-colour-transparent__tertiary_accent h4,.u-background-colour-transparent__tertiary_accent p,.u-background-colour__tertiary_accent h1,.u-background-colour__tertiary_accent h2,.u-background-colour__tertiary_accent h3,.u-background-colour__tertiary_accent h4,.u-background-colour__tertiary_accent p,.u-section-background-colour__fauna_green .e-grid-carousel__title{color:#fff}.u-background-colour-transparent__tertiary_accent .u-svg-fill,.u-background-colour__tertiary_accent .u-svg-fill{fill:#fff}.u-background-colour-transparent__forest h1,.u-background-colour-transparent__forest h2,.u-background-colour-transparent__forest h3,.u-background-colour-transparent__forest h4,.u-background-colour-transparent__forest p,.u-background-colour__forest h1,.u-background-colour__forest h2,.u-background-colour__forest h3,.u-background-colour__forest h4,.u-background-colour__forest p,.u-section-background-colour__tertiary_accent .e-grid-carousel__title{color:#fff}.u-background-colour-transparent__forest .u-svg-fill,.u-background-colour__forest .u-svg-fill{fill:#fff}.u-background-colour-transparent__riverside h1,.u-background-colour-transparent__riverside h2,.u-background-colour-transparent__riverside h3,.u-background-colour-transparent__riverside h4,.u-background-colour-transparent__riverside p,.u-background-colour__riverside h1,.u-background-colour__riverside h2,.u-background-colour__riverside h3,.u-background-colour__riverside h4,.u-background-colour__riverside p,.u-section-background-colour__forest .e-grid-carousel__title{color:#fff}.u-background-colour-transparent__riverside .u-svg-fill,.u-background-colour__riverside .u-svg-fill{fill:#fff}.u-background-colour-transparent__geothermal h1,.u-background-colour-transparent__geothermal h2,.u-background-colour-transparent__geothermal h3,.u-background-colour-transparent__geothermal h4,.u-background-colour-transparent__geothermal p,.u-background-colour__geothermal h1,.u-background-colour__geothermal h2,.u-background-colour__geothermal h3,.u-background-colour__geothermal h4,.u-background-colour__geothermal p,.u-section-background-colour__riverside .e-grid-carousel__title{color:#fff}.u-background-colour-transparent__geothermal .u-svg-fill,.u-background-colour__geothermal .u-svg-fill{fill:#fff}.u-background-colour-transparent__flora h1,.u-background-colour-transparent__flora h2,.u-background-colour-transparent__flora h3,.u-background-colour-transparent__flora h4,.u-background-colour-transparent__flora p,.u-background-colour__flora h1,.u-background-colour__flora h2,.u-background-colour__flora h3,.u-background-colour__flora h4,.u-background-colour__flora p,.u-section-background-colour__geothermal .e-grid-carousel__title{color:#fff}.u-background-colour-transparent__flora .u-svg-fill,.u-background-colour__flora .u-svg-fill{fill:#fff}.u-section-background-colour__flora .e-grid-carousel__title{color:#fff}.c-landing-page h1{font-size:1.5rem}@media only screen and (min-width:768px){.c-landing-page h1{font-size:2.25rem}}@media only screen and (min-width:1024px){.c-landing-page h1{font-size:3rem}}.c-landing-page h2{font-size:1.4rem}@media only screen and (min-width:768px){.c-landing-page h2{font-size:2rem}}@media only screen and (min-width:1024px){.c-landing-page h2{font-size:2.6rem}}.c-landing-page h3{font-size:1.3rem}@media only screen and (min-width:768px){.c-landing-page h3{font-size:1.8rem}}@media only screen and (min-width:1024px){.c-landing-page h3{font-size:2.3rem}}.c-landing-page h4{font-size:1.2rem}@media only screen and (min-width:768px){.c-landing-page h4{font-size:1.6rem}}@media only screen and (min-width:1024px){.c-landing-page h4{font-size:2rem}}.c-landing-page__image-credit .hide{display:none}.c-landing-page__image-credit-text{width:auto;padding:16px 56px 16px 16px;position:absolute;right:0;bottom:0;color:#fff;background-color:rgba(0,0,0,.7);font-size:.7rem}.c-landing-page__image-credit-toggle{width:32px;height:32px;display:block;position:absolute;right:.5em;bottom:.5em;background:url(/_resources/app/client/assets/images/camera-icon.png) 0 0 no-repeat;opacity:.5}.c-landing-page__image-credit-toggle:hover{opacity:1}.menu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:right .3s linear;-moz-transition:right .3s linear;-o-transition:right .3s linear;transition:right .3s linear;background:#000;color:#fff;margin-left:auto;z-index:9;-webkit-transform:none;max-width:100vh;max-height:100vh}.menu__items{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:none;opacity:0;transform:translateY(-20px);-ms-overflow-style:none;overflow:-moz-scrollbars-none}.menu__items::-webkit-scrollbar{display:none}.menu__item{display:block;position:relative;color:#fff;font-size:1.5rem;padding:1rem 1.5rem;border-left:8px solid grey}.menu__item--featured{font-weight:700;text-transform:uppercase}.menu__item:hover{background-color:hsla(0,0%,100%,.1)}@media (max-width:500px){.menu__item{font-size:1.2rem}}.menu__item:not(.menu__item--featured){border-top:3px solid grey}.menu__item--dropdown{padding:0}.menu__item--dropdown svg{width:35px;height:35px}@media (max-width:600px){.menu__item--dropdown svg{width:25px}}@media (max-width:375px){.menu__item--dropdown svg{width:20px}}.menu__item--dropdown:focus{outline:none}.menu__item--dropdown:hover{-ms-transform:translateY(4px);-webkit-transform:translateY(4px);transform:translateY(4px);border-bottom:none;background:none}.menu__item__link{color:#fff;text-decoration:none;display:flex;flex-direction:row;align-items:center;transition:all .3s ease-in-out}.menu__item__link:hover{opacity:.9;padding-left:5px}.menu__item__link__icon{display:inline-block;width:60px;height:60px;margin-right:20px;flex-shrink:0}@media (max-width:600px){.menu__item__link__icon{width:40px;height:40px}}@media (max-width:375px){.menu__item__link__icon{width:30px;height:30px}}.menu__item__link__icon img{width:100%;height:auto;object-fit:contain}.menu__item__submenu{list-style:disc!important;margin-left:2rem;display:none}.menu__item__submenu .menu__item{font-size:2rem;padding-left:1rem;margin:.5rem 0}@media (max-width:500px){.menu__item__submenu .menu__item{font-size:1.5rem}}.menu__item__submenu .menu__item:after{content:"";display:block;position:absolute;top:50%;left:0;margin-top:-3px;width:6px;height:6px;border-radius:3px;background:#fff}.menu__item__submenu--expanded{display:block}.menu__inner{right:-100%;position:absolute;margin-top:75px}@media only screen and (min-width:768px){.menu__inner{margin-top:100px}}.menu__trigger{width:50px;height:50px;background:#e6e7e8;z-index:100;cursor:pointer;position:relative}@media only screen and (min-width:460px){.menu__trigger{width:75px;height:75px}}@media only screen and (min-width:768px){.menu__trigger{width:100px;height:100px}}.menu__trigger__bar{display:block;position:absolute;left:20%;height:5%;width:60%;background:#000;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.menu__trigger__bar:first-child{top:27%}.menu__trigger__bar:nth-child(2){top:47%}.menu__trigger__bar:nth-child(3){top:67%}.menu--expanded .menu__inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;right:0;top:0;background:#000;max-width:100vw;width:400px;z-index:1}.menu--expanded .menu__trigger__bar:nth-child(2){opacity:0;width:0}.menu--expanded .menu__trigger__bar:first-child{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:70%;top:48%;z-index:100}.menu--expanded .menu__trigger__bar:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:70%;top:48%;z-index:100}.menu--expanded .menu__items{display:block;opacity:1;transform:translateY(0)}form.contact-form{border:0;max-width:500px;width:100%}form.contact-form .field.textarea label,form.contact-form .field.text label{text-transform:uppercase;padding-bottom:4px;color:#000}form.contact-form .field.textarea input,form.contact-form .field.textarea textarea,form.contact-form .field.text input,form.contact-form .field.text textarea{width:100%;border:1px solid #000}form.contact-form .Actions{padding-top:10px;text-align:center}form.contact-form #ForgotPassword{display:inline-block}form.contact-form #ForgotPassword a{display:inline-block;background:#ed1c24;color:#fff;cursor:hand;cursor:pointer;text-decoration:none;font-size:12px;text-transform:uppercase;font-weight:700;padding:10px 16px;box-sizing:border-box;border:0}form.contact-form #ForgotPassword a:hover{background:#c61017}.accordion{margin:3rem 0}.accordion__item__header{display:block;text-decoration:none;color:#000;border-top:2px solid #ed1c24;padding:15px 60px 10px 10px;position:relative;margin-bottom:10px;width:100%;text-align:left}.accordion__item__header,.accordion__item__header:hover{background-color:transparent}.accordion__item__header:after{content:"";display:block;position:absolute;top:50%;right:25px;bottom:0;margin-top:-25px;width:20px;height:20px;border-color:#ed1c24;border-style:solid;border-width:0 2px 2px 0;transform:rotate(45deg)}.accordion__item__icon{width:35px;height:35px;float:left;margin-right:15px}.accordion__item__icon svg *{fill:#ed1c24}.accordion__item__title{font-size:1.5rem;margin-bottom:0;font-weight:600;margin-top:3px}.accordion__item__subtitle{color:#ed1c24;margin-left:50px;margin-bottom:0!important}.accordion__item__content{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:10px}.accordion__item__content li{padding-bottom:8px}.accordion__item--collapsed .accordion__item__header{border-color:#dcddde}.accordion__item--collapsed .accordion__item__header:after{margin-top:-10px;border-color:#dcddde;transform:rotate(-45deg)}.accordion__item--collapsed .accordion__item__icon svg .cls-1{fill:#dcddde}.accordion__item--collapsed .accordion__item__icon svg .cls-2{fill:#fff!important}.accordion__item--collapsed .accordion__item__subtitle{color:#dcddde}.accordion__item--collapsed .accordion__item__content{display:none}.accordion__item--collapsed:hover,.accordion__item--collapsed:hover .accordion__item__header,.accordion__item--collapsed:hover .accordion__item__header:after{border-color:#dcddde}.accordion__item--collapsed:hover .accordion__item__icon svg *{fill:#ed1c24}.accordion__item--collapsed:hover .accordion__item__title{color:#ed1c24}.page-banner{position:relative}.page-banner__inner{max-width:1400px;width:100%;margin:0 auto;position:relative}.page-banner__inner:after{content:"";clear:both;display:block}@media (max-width:1400px){.page-banner__inner{width:94%}}.page-banner__great-rides-badge{display:none;position:absolute;bottom:30px;left:30px;z-index:1}@media only screen and (min-width:568px){.page-banner__great-rides-badge{display:block}}.page-banner__badge-1,.page-banner__badge-2{position:absolute;bottom:0;left:0;width:300px;height:auto}.page-banner__image-grid{height:500px;position:relative;border-bottom-width:8px;border-bottom-style:solid}@media (max-width:1000px){.page-banner__image-grid{height:400px}}@media (max-width:750px){.page-banner__image-grid{height:300px}}.page-banner__image-grid__wrap{height:100%;position:absolute;top:0;bottom:0}.page-banner__image-grid__wrap--1{left:0}.page-banner__image-grid__wrap--1-of-1{width:100%}.page-banner__image-grid__wrap--1-of-2,.page-banner__image-grid__wrap--1-of-3{width:80%}.page-banner__image-grid__wrap--1-of-4{width:60%}@media (max-width:550px){.page-banner__image-grid__wrap--1{width:100%}}.page-banner__image-grid__wrap--2{width:20%}.page-banner__image-grid__wrap--2-of-2{left:80%}.page-banner__image-grid__wrap--2-of-3{left:80%;height:50%}.page-banner__image-grid__wrap--2-of-4{left:60%}@media (max-width:550px){.page-banner__image-grid__wrap--2{display:none}}.page-banner__image-grid__wrap--3{width:20%;height:50%;left:80%}.page-banner__image-grid__wrap--3-of-3{top:50%;bottom:0}.page-banner__image-grid__wrap--3-of-4{top:0}@media (max-width:550px){.page-banner__image-grid__wrap--3{display:none}}.page-banner__image-grid__wrap--4{width:20%;height:50%;left:80%}.page-banner__image-grid__wrap--4-of-4{top:50%}@media (max-width:550px){.page-banner__image-grid__wrap--4{display:none}}.page-banner__image-grid__item{background-repeat:no-repeat;background-position:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%}.page-banner__image-grid__title{position:absolute;left:0;bottom:0;padding:1.5rem;width:30%;background:rgba(0,0,0,.7);color:#fff}.page-banner__image-grid__title h1{font-size:4rem;line-height:4rem;margin:0}.page-banner__image-grid__title h1 .last-word{display:inline-block;line-height:1em;position:relative}.page-banner__image-grid__title h1 .last-word:after{content:"";position:absolute;right:-15.6px;bottom:6px;display:inline-block;width:12px;height:12px;border-radius:6px;background:#000}@media (max-width:1250px){.page-banner__image-grid__title{width:45%;padding:1.5rem}.page-banner__image-grid__title h1{font-size:4rem;line-height:4rem}}@media (max-width:800px){.page-banner__image-grid__title{width:65%;padding:.5rem}.page-banner__image-grid__title h1{font-size:3rem;line-height:3rem}}@media (max-width:550px){.page-banner__image-grid__title{width:96%}.page-banner__image-grid__title h1{font-size:2.5rem;line-height:2.5rem}}.page-banner--plain{padding:3rem 0;box-sizing:border-box}.page-banner--plain .page-banner__title{position:relative;width:50%}.page-banner--plain .page-banner__title h1{font-size:7rem;line-height:7rem;text-transform:uppercase;margin:0}.page-banner--plain .page-banner__title h1 .first-word{color:#fff;display:block}.page-banner--plain .page-banner__title h1 .last-word{display:inline-block;line-height:1em;position:relative}.page-banner--plain .page-banner__title h1 .last-word:after{content:"";position:absolute;right:-26px;bottom:10px;display:inline-block;width:20px;height:20px;border-radius:10px;background:#000}@media (max-width:550px){.page-banner--plain{padding:1.5rem 0}}.page-banner--has-content .page-banner__title{width:50%;float:left}.page-banner--has-content .page-banner__title h1{font-size:5rem;line-height:4.8rem;color:#fff}.page-banner--has-content .page-banner__title h1 .first-word{color:#000}.page-banner--has-content .page-banner__content{width:50%;color:#fff;position:absolute;bottom:0;right:0;top:0}.page-banner--has-content .page-banner__content:after{content:"";clear:both;display:block}.page-banner--has-content .page-banner__content__inner{font-size:1.5rem;font-weight:200}.page-banner--has-content .page-banner__content__inner a{text-decoration:none;color:#fff;font-weight:600;font-size:1.2rem}@media (max-width:1200px){.page-banner--plain .page-banner__title h1{font-size:4.6rem}}@media (max-width:1100px){.page-banner--plain .page-banner__title{width:75%}.page-banner--plain .page-banner__content{position:relative;width:75%}}@media (max-width:600px){.page-banner--plain .page-banner__title{width:100%;padding-bottom:20px}.page-banner--plain .page-banner__title h1{font-size:3.5rem;line-height:3.5rem}.page-banner--plain .page-banner__content{width:100%;position:relative}.page-banner--plain .page-banner__content__inner{font-size:1.2rem;top:0}}@media (max-width:440px){.page-banner--plain .page-banner__title h1{font-size:2rem;line-height:2.2rem}.page-banner--plain .page-banner__title h1 .last-word:after{bottom:5px}}.rides-page-banner--rides{padding:50px 0;border-bottom-width:8px;border-bottom-style:solid}.rides-page-banner--rides .rides-page-banner__inner{display:grid;grid-template-columns:1fr 300px;grid-gap:50px;padding:0 30px;max-width:1300px;margin:0 auto}@media only screen and (max-width:767px){.rides-page-banner--rides .rides-page-banner__inner{grid-template-columns:1fr}}.rides-page-banner--rides .rides-page-banner__title{color:#000;text-transform:uppercase}.rides-page-banner--rides .rides-page-banner__content{grid-row:1;grid-column:1;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width:767px){.rides-page-banner--rides .rides-page-banner__content{grid-row:2;grid-column:1;border-top-width:4px;border-top-style:solid;padding-top:30px}}.rides-page-banner--rides .rides-page-banner__content-title{font-size:24px;font-weight:700;color:#000;text-transform:uppercase}.rides-page-banner--rides .rides-page-banner__content-inner{color:#000;font-weight:500}.rides-page-banner--rides .rides-page-banner__content-inner a{color:#000}.rides-page-banner--rides .rides-page-banner__content-inner a:hover{color:#fff}.rides-page-banner--rides .rides-page-banner__download--desktop{display:none}@media only screen and (min-width:1170px){.rides-page-banner--rides .rides-page-banner__download--desktop{display:block;margin-top:1em}}@media only screen and (min-width:768px){.rides-page-banner--rides .rides-page-banner__download--mobile{width:50%;display:flex;justify-content:flex-end;margin-top:2em}}@media only screen and (min-width:1170px){.rides-page-banner--rides .rides-page-banner__download--mobile{display:none}}.rides-page-banner--rides .rides-page-banner__badge{grid-row:1;grid-column:2;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){.rides-page-banner--rides .rides-page-banner__badge{grid-row:1;grid-column:1}}.rides-page-banner--rides .rides-page-banner__badge-desktop,.rides-page-banner--rides .rides-page-banner__badge-mobile{width:60%;height:auto}@media only screen and (max-width:767px){.rides-page-banner--rides .rides-page-banner__badge-desktop{display:none}.rides-page-banner--rides .rides-page-banner__badge-mobile{display:block;order:-1}}@media only screen and (min-width:768px){.rides-page-banner--rides .rides-page-banner__badge-desktop{display:block}.rides-page-banner--rides .rides-page-banner__badge-mobile{display:none}}.page-header{background:#e6e7e8;position:relative;z-index:15;display:flex;align-items:center}@media only screen and (min-width:768px){.page-header{height:100px}}.page-header__branding{display:inline-block;text-decoration:none;margin:5px 10px;flex-shrink:1}.page-header__branding img{height:30px;width:auto}@media only screen and (min-width:460px){.page-header__branding{margin:10px 20px}.page-header__branding img{height:45px;width:auto}}@media only screen and (min-width:768px){.page-header__branding img{height:66px}}.page-header__great-rides-logo{display:block;margin:0 10px -15px 0;flex-shrink:0}.page-header__great-rides-logo img{max-width:75px;width:100%;height:auto}@media only screen and (min-width:460px){.page-header__great-rides-logo{margin:0 20px -15px 0}.page-header__great-rides-logo img{max-width:95px}}@media only screen and (min-width:768px){.page-header__great-rides-logo{margin:0 20px -25px 0}.page-header__great-rides-logo img{max-width:130px}}.page-footer{background:#000;color:#fff;width:100%}.page-footer__inner{margin:0 auto;padding:20px 30px;display:grid;grid-gap:30px;grid-template-columns:1fr 1fr 1fr 1fr 1fr}@media (max-width:800px){.page-footer__inner{grid-template-columns:1fr 1fr}}.page-footer__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;grid-column:span 2;font-size:80%}.page-footer__text-plastic{color:#616161;text-decoration:none;font-weight:600}.page-footer__text .contact{text-decoration:none;color:#fff;text-transform:uppercase}.page-footer__logo{display:flex;align-items:center;justify-content:center}.page-footer__logo img{max-width:100%}.page-footer__social-buttons{display:flex;align-items:center;justify-content:flex-end;grid-column:span 2}@media (max-width:800px){.page-footer__social-buttons{grid-column:span 1;align-items:center}}.page-footer__social-buttons__item{margin-left:10px}.page-footer__social-buttons__item a{text-decoration:none}.page-footer__social-buttons__item a svg{width:50px;height:50px;fill:#fff}.page-footer__social-buttons__item a svg:hover{fill:#ed1c24!important}.breadcrumbs{background:#dcddde;padding:1.2rem 0}.breadcrumbs__inner{max-width:1300px;margin:0 auto}@media (max-width:1300px){.breadcrumbs__inner{width:94%}}.breadcrumbs__item{color:#000;text-decoration:none}.breadcrumbs__separator{padding:0 3px}.module-area__item{display:block;margin-bottom:10px}.module-area__item:last-child{margin-bottom:0}.module-area .module__title{display:inline-block;padding:10px 15px}.module-area .module__title h3{font-size:2rem;font-weight:500;line-height:2rem;position:relative;display:inline;margin:0;display:inline-block;line-height:1em}.module-area .module__title h3:after{content:"";position:absolute;right:-10.4px;bottom:4px;display:inline-block;width:8px;height:8px;border-radius:4px;background:#ed1c24}.module-area .module--notice{border:10px solid #000;background:#fff}.module-area .module--notice .module__title h3{display:inline-block;line-height:1em}.module-area .module--notice .module__title h3:after{content:"";position:absolute;right:-10.4px;bottom:4px;display:inline-block;width:8px;height:8px;border-radius:4px;background:#fff}.module-area .module--notice .module__content{padding:10px}.module-area .module--promo{margin-bottom:10px;text-decoration:none;color:#000}.module-area .module--promo .module__inner{background-repeat:no-repeat;background-position:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;height:0;padding-bottom:100%}.module-area .module--promo .module__inner--full-height{height:auto;width:100%;padding-bottom:0}.module-area .module--promo .module__inner img{height:auto;width:100%}.module-area .module--promo .module__content{padding:10px}.module-area .module--promo .module__button{font-weight:600;position:absolute;bottom:5px;left:5px;padding:10px;background:#fff}.module-area .module--promo .module__button:after{display:inline-block;width:10px;height:10px;content:"";transform:rotate(-45deg);border-color:#ed1c24;border-style:solid;border-width:0 2px 2px 0}.module-area .module--promo:hover .module__button{color:#ed1c24}.module-area .module--article{text-decoration:none;color:#000;border:10px solid #000}.module-area .module--article .module__inner{background-repeat:no-repeat;background-position:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;height:0;padding-bottom:60%}.module-area .module--article .module__title{position:absolute;bottom:0;left:0;max-width:50%;padding:1rem;color:#fff;background:rgba(0,0,0,.5)}.module-area .module--article .module__title h3{font-size:1.2rem;line-height:1.5rem}.module-area .module--article .module__title h3:after{display:none}.module-area .module--sharestory a{text-decoration:none;color:#000}.module-area .module--sharestory .polaroid{position:absolute;top:-150px;right:0;left:0;width:100%;margin:0 auto}.module-area .module--sharestory .share-story-form{box-sizing:border-box;width:100%;margin-top:125px;margin-bottom:20px}@media (max-width:1270px){.module-area .module--sharestory .share-story-form{float:none;min-width:400px;margin-top:150px}}@media (max-width:550px){.module-area .module--sharestory .share-story-form{min-width:300px;max-width:100%}}@media (max-width:500px){.module-area .module--sharestory .share-story-form{width:100%}}.module-area .module--sharestory .share-story-form a,.module-area .module--sharestory .share-story-form a:visited{text-decoration:none;color:#000}.module-area .module--sharestory .share-story-form__inner{position:relative;padding:40px 20px;text-align:center;background-color:#06bbaa}.module-area .module--sharestory .share-story-form__inner .share-story-promo-section{margin-top:60px}.module-area .module--sharestory .share-story-form__inner .share-button{margin-top:30px;padding:10px;color:#fff;background:rgba(0,0,0,.7)}.module-area .module--sharestory .share-story-form__inner .share-button h4{margin:0}.module-area .module--sharestory .share-story-form__inner h1{font-size:3rem;line-height:3rem;margin:0;text-transform:uppercase}@media (max-width:1300px){.module-area .module--sharestory .share-story-form__inner h1{font-size:2.5rem}}.module-area .module--sharestory .share-story-form__inner h1 .first-word{color:#fff}.module-area .module--sharestory .share-story-form__inner h1 .last-word{display:inline-block;line-height:1em;position:relative}.module-area .module--sharestory .share-story-form__inner h1 .last-word:after{content:"";position:absolute;right:-18.2px;bottom:7px;display:inline-block;width:14px;height:14px;border-radius:7px;background:#000}.module-area .module--sharestory .share-story-form__inner--partners{position:relative;padding:20px;color:#fff;background-color:#ed553b}.module-area .module--sharestory .share-story-form__inner--partners .share-story-promo-section img{max-width:100%}.module-area .module--sharestory .share-story-form__inner--partners .share-story-promo-section .partner-images{display:flex}.module-area .module--sharestory .share-story-form__inner--partners .share-story-promo-section .partner-images__item{width:33%;margin-right:10px;text-align:center;background-color:#fff}.module-area .module--sharestory .share-story-form__inner--partners .share-story-promo-section .partner-images__item img{width:90%}.module-area .module--sharestory .share-story-form__inner--partners .share-story-promo-section .partner-images__item:last-child{margin-right:0}.module-area .module--sharestory .share-story-form__inner--partners h1{font-size:3rem;line-height:3rem;margin:0 0 1rem;text-transform:uppercase;color:#fff}@media (max-width:1300px){.module-area .module--sharestory .share-story-form__inner--partners h1{font-size:2.5rem}}.module-area .module--sharestory .share-story-form__inner--partners h1 .first-word{color:#fff}.module-area .module--sharestory .share-story-form__inner--partners h1 .last-word{position:relative;color:#000}.map-download{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;text-decoration:none;background:#000;border:1px solid #fff;color:#fff;padding:.5rem}@media (min-width:600px){.map-download{padding:1rem}}.map-download__label{text-transform:uppercase;font-size:.8rem;font-weight:700}.map-download__icon{width:25px;height:25px;margin-right:.5em}.map-download__icon svg *{fill:#fff}.articles-holder{display:flex;flex-direction:column;margin:.13%}.articles-holder:after{content:"";clear:both;display:block}@media only screen and (min-width:568px){.articles-holder{flex-direction:row;flex-wrap:wrap}}.articles-grid{box-sizing:border-box;width:100%;overflow:hidden;padding:.25%}@media only screen and (min-width:568px){.articles-grid{width:50%}}@media only screen and (min-width:1024px){.articles-grid{width:33.33%}}@media only screen and (min-width:568px){.articles-grid.pos-1{width:100%;min-height:400px}}@media only screen and (min-width:768px){.articles-grid.pos-1{width:50%;min-height:550px}}@media only screen and (min-width:1024px){.articles-grid.pos-1{width:50%}}@media only screen and (min-width:1170px){.articles-grid.pos-1{width:66.66%;min-height:650px}}@media only screen and (min-width:568px){.articles-grid.pos-2{width:100%;min-height:400px}}@media only screen and (min-width:768px){.articles-grid.pos-2{width:50%;min-height:550px}}@media only screen and (min-width:1024px){.articles-grid.pos-2{width:50%}}@media only screen and (min-width:1170px){.articles-grid.pos-2{width:33.33%;min-height:650px}}.articles-grid a{text-decoration:none}.articles-grid__item{display:block;min-height:350px;height:100%;position:relative}.articles-grid__item-picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.articles-grid__item-image{display:block;font-family:"object-fit: cover;";width:100%;height:100%;object-fit:cover}.articles-grid__item--article{background-repeat:no-repeat;background-size:cover;background-position:50%;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.articles-grid__item--article h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,.7);color:#fff;font-size:2rem;font-weight:600;padding:20px;width:55%;position:absolute;bottom:0;left:0;margin-bottom:0}.articles-grid__item--article h3:after{content:"";display:inline-block;width:15px;height:15px;border-color:#ed1c24;border-style:solid;border-width:0 2px 2px 0;transform:rotate(-45deg);margin-left:10px}@media (max-width:1100px){.articles-grid__item--article h3{width:100%}}.articles-grid__item--quote{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:8%}.articles-grid__item--quote h3{top:-15%;-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%);color:#fff;font-size:2.5rem;font-weight:600}.articles-grid__item--quote h3:before{background-image:url(/_resources/app/client/assets/images/before-quote.png);margin:0 10px 10px 0}.articles-grid__item--quote h3:after,.articles-grid__item--quote h3:before{content:"";display:inline-block;width:30px;height:30px;background-size:contain;background-position:50%;background-repeat:no-repeat}.articles-grid__item--quote h3:after{background-image:url(/_resources/app/client/assets/images/after-quote.png);margin:0 0 10px 10px}.articles-grid__item--red-bg h3:before{background-image:url(/_resources/app/client/assets/images/before-black-quote.png);margin:0 10px 10px 0}.articles-grid__item--red-bg h3:after,.articles-grid__item--red-bg h3:before{content:"";display:inline-block;width:30px;height:30px;background-size:contain;background-position:50%;background-repeat:no-repeat}.articles-grid__item--red-bg h3:after{background-image:url(/_resources/app/client/assets/images/after-black-quote.png);margin:0 0 10px 10px}.pagination{text-align:center}.pagination .number{text-decoration:none;background-color:#dcddde;border-radius:50%;width:25px;height:25px;margin-right:10px;display:inline-block;padding:7px 5px 2px 4px;color:#000}.pagination .number.current{background-color:#000;color:#fff}@media (max-width:600px){.pagination .number{margin-bottom:10px}}.pagination .next,.pagination .prev{height:35px;width:35px;display:inline-block;position:relative;top:13px}.pagination .next img,.pagination .prev img{height:100%}@media (max-width:600px){.pagination .next,.pagination .prev{display:none}}.credited-image .hide{display:none}.credited-image__credit{width:30%;padding:1.5em 3.5em 1.5em 1.5em;position:absolute;right:0;bottom:0;color:#fff;background-color:rgba(0,0,0,.7);font-size:.7rem}.credited-image .toggle{width:32px;height:32px;display:block;position:absolute;right:.5em;bottom:.5em;background:url(/_resources/app/client/assets/images/camera-icon.png) 0 0 no-repeat;opacity:.5}.credited-image .toggle:hover{opacity:1}.sharebar .sharebar-wrapper{top:48px;right:-23px;z-index:10;height:40px;padding:5px 0;text-align:center}.sharebar .sharebar-wrapper .triangle{border-top:8px solid #ed1c24;border-left:8px solid transparent;border-right:8px solid transparent;bottom:47px;content:" ";height:0;left:54%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute;transition:bottom .5s cubic-bezier(0,-1,0,1.75);width:0}.sharebar .sharebar-wrapper .icon-wrapper{width:100px;height:40px;display:inline-block;padding:3px}.sharebar .sharebar-wrapper .icon-wrapper .share-icon{width:50px;float:left}.sharebar .sharebar-wrapper .icon-wrapper .share-icon a svg{fill:#fff;overflow:visible;width:100%;height:40px;padding:0 3px;display:block;float:left}.sharebar .sharebar-wrapper .icon-wrapper .share-icon:hover svg path,.sharebar .sharebar-wrapper .icon-wrapper .share-icon a svg:hover{fill:#ed1c24}.heartride-summary{width:49%;box-sizing:border-box;margin:0 1%;float:left;display:block;color:#000;text-decoration:none;overflow:hidden;position:relative}.heartride-summary:nth-of-type(1n+1),.heartride-summary:nth-of-type(n){margin:2% 1% 0;clear:none}.heartride-summary:nth-of-type(odd){margin-left:0;clear:both}.heartride-summary:first-of-type{margin-left:0;margin-top:0}.heartride-summary:nth-of-type(2){margin-top:0}.heartride-summary:nth-of-type(2n){margin-right:0;position:relative}.heartride-summary:nth-of-type(2n):after{clear:both}.heartride-summary:last-of-type{margin-bottom:0}@media (max-width:800px){.heartride-summary{width:100%;box-sizing:border-box;margin:0 1%;float:none}.heartride-summary:nth-of-type(1n+1),.heartride-summary:nth-of-type(n){margin:2% 1% 0;clear:none}.heartride-summary:nth-of-type(1n+1){margin-left:0;clear:both}.heartride-summary:first-of-type{margin-left:0;margin-top:0}.heartride-summary:nth-of-type(1n){margin-right:0;position:relative}.heartride-summary:nth-of-type(1n):after{clear:both}.heartride-summary:last-of-type{margin-bottom:0}}.heartride-summary__link{text-decoration:none}.heartride-summary__header{height:0;padding-bottom:60%;color:#fff;position:relative}.heartride-summary__header:hover .heart-ride-summary__header__title{padding-top:35px;padding-left:35px}.heartride-summary__picture{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.heartride-summary__image{display:block;font-family:"object-fit: cover;";width:100%;height:100%;object-fit:cover}.heartride-summary__header-title{width:92%;position:absolute;top:0;left:0;padding:1rem;background:rgba(0,0,0,.8);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (min-width:460px){.heartride-summary__header-title{padding:1.5rem}}@media (min-width:800px){.heartride-summary__header-title{width:50%}}.heartride-summary__header-title h3{font-size:1.8rem;font-weight:700;margin:0;padding-right:1.5rem}@media only screen and (min-width:568px){.heartride-summary__header-title h3{font-size:2.2rem}}@media only screen and (min-width:768px){.heartride-summary__header-title h3{font-size:1.6rem}}@media only screen and (min-width:1024px){.heartride-summary__header-title h3{font-size:2.1rem}}@media only screen and (min-width:1170px){.heartride-summary__header-title h3{font-size:2.8rem}}.heartride-summary__header-title h3 .first-word{display:block}.heartride-summary__header-title h3 .last-word{display:inline-block;line-height:1em;position:relative;margin-right:22px}.heartride-summary__header-title h3 .last-word:after{content:"";position:absolute;right:-15.6px;bottom:6px;display:inline-block;width:12px;height:12px;border-radius:6px;background:#5eb1df}.heartride-summary__ride-stats{padding:10px;background:#f2f2f2;display:flex;flex-direction:row-reverse}.heartride-summary__ride-stats:after{content:"";clear:both;display:block}@media (max-width:600px){.heartride-summary__ride-stats{flex-direction:column}}.heartride-summary__details{width:98%;padding:1rem 0;margin-left:9%}.heartride-summary__details h4{font-size:1.2rem;margin-left:-40px;margin-bottom:20px}@media (max-width:500px){.heartride-summary__details{margin-left:16%}}.heartride-summary__details-item{position:relative;min-height:35px;margin-bottom:25px;line-height:20px;font-size:1.1rem}.heartride-summary__details-item:last-child{margin-bottom:0}.heartride-summary__details-item .icon{width:35px;height:35px;position:absolute;left:-45px;top:0}.heartride-summary__details-item strong{display:block;padding-top:8px}.heartride-summary__badge{width:200px;max-width:28%}@media (max-width:600px){.heartride-summary__badge{width:108px;max-width:100%}}.heartride-summary__badge img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media (max-width:600px){.heartride-summary__badge img{padding:0}}.heartride-summary__intro{padding:1rem 1.5rem;background:#dcddde;font-size:1.3rem;font-weight:200}@media (max-width:1200px){.heartride-summary__intro{font-size:1.1rem}}@media (max-width:600px){.heartride-summary__intro{font-size:1rem;padding:.5rem .8rem}}.heartride-summary__arrow-link{position:absolute;right:0;bottom:0;background-color:#000;padding:7px 7px 3px 8px}.heartride-summary__arrow-link:hover{background-color:#ed1c24}.page-body__featured-partners{background-color:#000;margin-bottom:5px;padding:2em 0 3em}.page-body__featured-partners:after{content:"";clear:both;display:block}@media (max-width:1320px){.page-body__featured-partners{padding:2em 1em 3em}}.page-body__featured-partners h3{color:#fff}.page-body__featured-partners--inner{max-width:1300px;width:100%;margin:0 auto}.page-body__featured-partners--inner .partner-summary{width:32%;box-sizing:border-box;margin:0 1%;float:left;display:block;color:#000;text-decoration:none}.page-body__featured-partners--inner .partner-summary:nth-of-type(1n+1),.page-body__featured-partners--inner .partner-summary:nth-of-type(n){margin:2% 1% 0;clear:none}.page-body__featured-partners--inner .partner-summary:nth-of-type(3n+1){margin-left:0;clear:both}.page-body__featured-partners--inner .partner-summary:first-of-type{margin-left:0;margin-top:0}.page-body__featured-partners--inner .partner-summary:nth-of-type(2),.page-body__featured-partners--inner .partner-summary:nth-of-type(3){margin-top:0}.page-body__featured-partners--inner .partner-summary:nth-of-type(3n){margin-right:0;position:relative}.page-body__featured-partners--inner .partner-summary:nth-of-type(3n):after{clear:both}.page-body__featured-partners--inner .partner-summary:last-of-type{margin-bottom:0}@media (max-width:1200px){.page-body__featured-partners--inner .partner-summary{width:49%;box-sizing:border-box;margin:0 1%}.page-body__featured-partners--inner .partner-summary:nth-of-type(1n+1),.page-body__featured-partners--inner .partner-summary:nth-of-type(n){margin:2% 1% 0;clear:none}.page-body__featured-partners--inner .partner-summary:nth-of-type(odd){margin-left:0;clear:both}.page-body__featured-partners--inner .partner-summary:first-of-type{margin-left:0;margin-top:0}.page-body__featured-partners--inner .partner-summary:nth-of-type(2){margin-top:0}.page-body__featured-partners--inner .partner-summary:nth-of-type(2n){margin-right:0;position:relative}.page-body__featured-partners--inner .partner-summary:nth-of-type(2n):after{clear:both}.page-body__featured-partners--inner .partner-summary:last-of-type{margin-bottom:0}}@media (max-width:700px){.page-body__featured-partners--inner .partner-summary{width:100%;box-sizing:border-box;margin:0 1%;float:none}.page-body__featured-partners--inner .partner-summary:nth-of-type(1n+1),.page-body__featured-partners--inner .partner-summary:nth-of-type(n){margin:2% 1% 0;clear:none}.page-body__featured-partners--inner .partner-summary:nth-of-type(1n+1){margin-left:0;clear:both}.page-body__featured-partners--inner .partner-summary:first-of-type{margin-left:0;margin-top:0}.page-body__featured-partners--inner .partner-summary:nth-of-type(1n){margin-right:0;position:relative}.page-body__featured-partners--inner .partner-summary:nth-of-type(1n):after{clear:both}.page-body__featured-partners--inner .partner-summary:last-of-type{margin-bottom:0}}.page-body__featured-partners--inner .partner-summary__header{background-repeat:no-repeat;background-position:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:block;height:0;padding-bottom:65%;color:#fff;position:relative}.page-body__featured-partners--inner .partner-summary__body{padding:1rem 1rem 1.5rem;background:#f2f2f2}.page-body__featured-partners--inner .partner-summary__body__title h3{font-size:1.5rem;font-weight:700}.page-body__featured-partners--inner .partner-summary__body__title h3 a{color:#000;text-decoration:none}.page-body__featured-partners--inner .partner-summary__body__details{margin:1.5rem 0 0}.page-body__featured-partners--inner .partner-summary__body__details__item{height:25px;margin-bottom:.9rem;clear:both}.page-body__featured-partners--inner .partner-summary__body__details__item__icon{display:inline-block;width:15px;height:15px;padding:5px;border-radius:15px;font-size:15px;line-height:15px;background:#000;color:#fff;text-align:center;margin-right:10px;float:left}.page-body__featured-partners--inner .partner-summary__body__details__item a{color:#000;text-decoration:none;word-break:break-all;float:left;padding-left:3px}.page-body__featured-partners--inner .partner-summary__body__details__item a.website{margin-bottom:0;border:1px solid #000;padding:5px 25px 5px 10px;display:block;position:relative}.page-body__featured-partners--inner .partner-summary__body__details__item a.website:after{content:"";display:block;position:absolute;top:70%;right:8px;bottom:0;margin-top:-12px;width:10px;height:10px;border-color:#000;border-style:solid;border-width:0 2px 2px 0;transform:rotate(-45deg)}.page-body__featured-partners--inner .partner-summary__body__details__item--website{margin-bottom:0}.page-body__featured-partners--inner .partner-summary__body__content{padding-bottom:20px}.page-body__featured-partners--inner .partner-summary__body__readmore__item{color:#000;text-decoration:none;font-weight:500}.page-body__featured-partners--inner .partner-summary__body__readmore__item:hover{text-decoration:underline}.quick-links{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch}.quick-links:after{content:"";clear:both;display:block}@media (max-width:650px){.quick-links{display:initial}}.quick-links.hide{display:none}.quick-links__item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;width:33.33333%;display:block;float:left;box-sizing:border-box;padding:0 1rem;padding:3%!important;display:inline-block;text-decoration:none;color:#000;position:relative}.quick-links__item:first-of-type{padding-left:0}.quick-links__item:last-of-type{padding-right:0}.quick-links__item h2{font-size:5rem;font-weight:700;line-height:4.5rem;margin-bottom:0;color:#fff;text-transform:uppercase;width:65%}@media (max-width:1600px){.quick-links__item h2{width:75%}}@media (max-width:1400px){.quick-links__item h2{width:100%}}@media (max-width:1150px){.quick-links__item h2{font-size:4rem;line-height:3.5rem}}@media (max-width:900px){.quick-links__item h2{font-size:3.5rem;line-height:3rem}}@media (max-width:800px){.quick-links__item h2{font-size:3rem;line-height:2.5rem}}@media (max-width:650px){.quick-links__item h2{font-size:4rem;line-height:3.5rem;margin:0 auto;padding-bottom:30px;width:65%}}@media (max-width:400px){.quick-links__item h2{width:95%}}.quick-links__item:hover .quick-links__arrow{right:4%}.quick-links__item--green-bg{background:#020202}.quick-links__item--green-bg:hover{background:#000!important}.quick-links__item--ochre-bg{background:#f2b134}.quick-links__item--ochre-bg:hover{background:#f0a412!important}.quick-links__item--sunset_orange-bg{background:#ed553b}.quick-links__item--sunset_orange-bg:hover{background:#ea391a!important}@media (max-width:650px){.quick-links__item{width:100%;display:block;float:left;box-sizing:border-box;padding:0 1rem;padding-top:12%!important}.quick-links__item:first-of-type{padding-left:0}.quick-links__item:last-of-type{padding-right:0}}.quick-links .quick-links__arrow{width:25px;height:25px;position:absolute;right:8%;bottom:10%;transition:right .5s;font-size:30px}.quick-links .quick-links__arrow svg{fill:#fff}.members-holder:after{content:"";clear:both;display:block}.members-holder .members-grid{float:left;overflow:hidden;display:inline-block;width:32.66667%;box-sizing:border-box;margin:0 .5%}.members-holder .members-grid:nth-of-type(1n+1),.members-holder .members-grid:nth-of-type(n){margin:1% .5% 0;clear:none}.members-holder .members-grid:nth-of-type(3n+1){margin-left:0;clear:both}.members-holder .members-grid:first-of-type{margin-left:0;margin-top:0}.members-holder .members-grid:nth-of-type(2),.members-holder .members-grid:nth-of-type(3){margin-top:0}.members-holder .members-grid:nth-of-type(3n){margin-right:0;position:relative}.members-holder .members-grid:nth-of-type(3n):after{clear:both}.members-holder .members-grid:last-of-type{margin-bottom:0}@media (max-width:800px){.members-holder .members-grid{width:49.5%;box-sizing:border-box;margin:0 .5%}.members-holder .members-grid:nth-of-type(1n+1),.members-holder .members-grid:nth-of-type(n){margin:1% .5% 0;clear:none}.members-holder .members-grid:nth-of-type(odd){margin-left:0;clear:both}.members-holder .members-grid:first-of-type{margin-left:0;margin-top:0}.members-holder .members-grid:nth-of-type(2){margin-top:0}.members-holder .members-grid:nth-of-type(2n){margin-right:0;position:relative}.members-holder .members-grid:nth-of-type(2n):after{clear:both}.members-holder .members-grid:last-of-type{margin-bottom:0}}@media (max-width:600px){.members-holder .members-grid{width:100%;box-sizing:border-box;margin:0 .5%}.members-holder .members-grid:nth-of-type(1n+1),.members-holder .members-grid:nth-of-type(n){margin:1% .5% 0;clear:none}.members-holder .members-grid:nth-of-type(1n+1){margin-left:0;clear:both}.members-holder .members-grid:first-of-type{margin-left:0;margin-top:0}.members-holder .members-grid:nth-of-type(1n){margin-right:0;position:relative}.members-holder .members-grid:nth-of-type(1n):after{clear:both}.members-holder .members-grid:last-of-type{margin-bottom:0}}.members-holder .members-grid a{text-decoration:none}.members-holder .members-grid__item{min-height:350px;height:100%;position:relative}.members-holder .members-grid__item--article{background-repeat:no-repeat;background-size:cover;background-position:50%;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.members-holder .members-grid__item--article h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,.7);color:#fff;font-size:2rem;font-weight:600;padding:20px;width:55%;position:absolute;bottom:0;left:0;margin-bottom:0}.members-holder .members-grid__item--article h3:after{content:"";display:inline-block;width:15px;height:15px;border-color:#ed1c24;border-style:solid;border-width:0 2px 2px 0;transform:rotate(-45deg);margin-left:10px}@media (max-width:1300px){.members-holder .members-grid__item--article h3{width:70%}}@media (max-width:1000px){.members-holder .members-grid__item--article h3{width:100%}}.page-body__featured-partners-sidebar{width:100%;clear:both;display:inline-block}.page-body__featured-partners-sidebar h3{font-size:1.7rem;margin-bottom:.5rem}@media (max-width:800px){.page-body__featured-partners-sidebar{display:none}}.page-body__featured-partners-sidebar .partner-summary{float:left;display:block;color:#000;text-decoration:none;width:100%;margin-bottom:1rem}.page-body__featured-partners-sidebar .partner-summary__header{background-repeat:no-repeat;background-position:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:block;height:0;padding-bottom:40%;color:#fff;position:relative}.page-body__featured-partners-sidebar .partner-summary__body{padding:.7rem .7rem 1rem;background:#f2f2f2}.page-body__featured-partners-sidebar .partner-summary__body__title h3{font-size:1.2rem;font-weight:700}.page-body__featured-partners-sidebar .partner-summary__body__title h3 a{color:#000;text-decoration:none}.page-body__featured-partners-sidebar .partner-summary__body__details{margin:.9rem 0 0}.page-body__featured-partners-sidebar .partner-summary__body__details__item{height:20px;margin-bottom:.5rem;clear:both}.page-body__featured-partners-sidebar .partner-summary__body__details__item__icon{display:inline-block;width:12px;height:12px;padding:5px;border-radius:15px;font-size:14px;line-height:15px;background:#000;color:#fff;text-align:center;margin-right:10px;float:left}.page-body__featured-partners-sidebar .partner-summary__body__details__item a{color:#000;text-decoration:none;word-break:break-all;float:left;padding-left:3px}.page-body__featured-partners-sidebar .partner-summary__body__details__item a.website{margin-bottom:0;border:1px solid #000;padding:5px 25px 5px 10px;display:block;position:relative}.page-body__featured-partners-sidebar .partner-summary__body__details__item a.website:after{content:"";display:block;position:absolute;top:70%;right:8px;bottom:0;margin-top:-12px;width:10px;height:10px;border-color:#000;border-style:solid;border-width:0 2px 2px 0;transform:rotate(-45deg)}.page-body__featured-partners-sidebar .partner-summary__body__details__item--website{margin-bottom:0}.page-body__featured-partners-sidebar .partner-summary__body__content{padding:20px 0}.page-body__featured-partners-sidebar .partner-summary__body__readmore__item{color:#000;text-decoration:none;font-weight:500;padding-top:5px}.page-body__featured-partners-sidebar .partner-summary__body__readmore__item:hover{text-decoration:underline}.security-page ul{display:none}.security-page form{margin:0 auto;max-width:500px;border:0;padding:30px}.security-page form .field.text label{text-transform:uppercase;padding-bottom:4px}.security-page form .field.text input{width:100%}.security-page form .field.checkbox label{float:none}.security-page form #ForgotPassword{margin-top:20px}.security-page form #ForgotPassword a{text-decoration:none}.security-page form .Actions{padding-top:10px;text-align:center}.security-page form .Actions #CustomLoginForm_LoginForm_action_dologin,.security-page form .Actions #CustomLoginForm_LostPasswordForm_action_forgotPassword{border:2px solid #000;border-radius:5px;width:auto;margin-bottom:0;padding:15px 30px}.security-page form .Actions #CustomLoginForm_LoginForm_action_dologin:hover,.security-page form .Actions #CustomLoginForm_LostPasswordForm_action_forgotPassword:hover{background:#9fa1a4;cursor:pointer}.popup #CustomLoginForm_LoginForm,.popup #Form_RegistrationForm{margin-bottom:100px}.popup #Form_RegistrationForm .checkbox{float:left;width:auto}.popup #CustomLoginForm_LoginForm .description,.popup #Form_AskQuestionForm .description,.popup #Form_RegistrationForm .description,.popup #Form_SubmitStoryForm .description{font-size:12px;padding:5px;color:#000}.popup #CustomLoginForm_LoginForm .field,.popup #Form_AskQuestionForm .field,.popup #Form_RegistrationForm .field,.popup #Form_SubmitStoryForm .field{margin-bottom:20px}.popup #CustomLoginForm_LoginForm input,.popup #CustomLoginForm_LoginForm select,.popup #CustomLoginForm_LoginForm textarea,.popup #Form_AskQuestionForm input,.popup #Form_AskQuestionForm select,.popup #Form_AskQuestionForm textarea,.popup #Form_RegistrationForm input,.popup #Form_RegistrationForm select,.popup #Form_RegistrationForm textarea,.popup #Form_SubmitStoryForm input,.popup #Form_SubmitStoryForm select,.popup #Form_SubmitStoryForm textarea{border:2px solid #000;padding:10px;font-size:18px;width:100%;background:#fff;color:#000}.popup #CustomLoginForm_LoginForm input.file,.popup #CustomLoginForm_LoginForm select.file,.popup #CustomLoginForm_LoginForm textarea.file,.popup #Form_AskQuestionForm input.file,.popup #Form_AskQuestionForm select.file,.popup #Form_AskQuestionForm textarea.file,.popup #Form_RegistrationForm input.file,.popup #Form_RegistrationForm select.file,.popup #Form_RegistrationForm textarea.file,.popup #Form_SubmitStoryForm input.file,.popup #Form_SubmitStoryForm select.file,.popup #Form_SubmitStoryForm textarea.file{padding:12px}.popup #CustomLoginForm_LoginForm select,.popup #Form_AskQuestionForm select,.popup #Form_RegistrationForm select,.popup #Form_SubmitStoryForm select{line-height:1.6;margin-bottom:0;padding:12px}.popup #CustomLoginForm_LoginForm .Actions,.popup #Form_AskQuestionForm .Actions,.popup #Form_RegistrationForm .Actions,.popup #Form_SubmitStoryForm .Actions{margin-top:20px}.popup #CustomLoginForm_LoginForm .Actions #CustomLoginForm_LoginForm_action_dologin,.popup #CustomLoginForm_LoginForm .Actions #Form_AskQuestionForm_action_doAskQuestionForm,.popup #CustomLoginForm_LoginForm .Actions #Form_RegistrationForm_action_doRegistrationForm,.popup #CustomLoginForm_LoginForm .Actions #Form_SubmitStoryForm_action_doSubmitStoryForm,.popup #Form_AskQuestionForm .Actions #CustomLoginForm_LoginForm_action_dologin,.popup #Form_AskQuestionForm .Actions #Form_AskQuestionForm_action_doAskQuestionForm,.popup #Form_AskQuestionForm .Actions #Form_RegistrationForm_action_doRegistrationForm,.popup #Form_AskQuestionForm .Actions #Form_SubmitStoryForm_action_doSubmitStoryForm,.popup #Form_RegistrationForm .Actions #CustomLoginForm_LoginForm_action_dologin,.popup #Form_RegistrationForm .Actions #Form_AskQuestionForm_action_doAskQuestionForm,.popup #Form_RegistrationForm .Actions #Form_RegistrationForm_action_doRegistrationForm,.popup #Form_RegistrationForm .Actions #Form_SubmitStoryForm_action_doSubmitStoryForm,.popup #Form_SubmitStoryForm .Actions #CustomLoginForm_LoginForm_action_dologin,.popup #Form_SubmitStoryForm .Actions #Form_AskQuestionForm_action_doAskQuestionForm,.popup #Form_SubmitStoryForm .Actions #Form_RegistrationForm_action_doRegistrationForm,.popup #Form_SubmitStoryForm .Actions #Form_SubmitStoryForm_action_doSubmitStoryForm{border-radius:5px;width:auto;margin-bottom:0;padding:15px 30px}.popup #CustomLoginForm_LoginForm .Actions #CustomLoginForm_LoginForm_action_dologin:hover,.popup #CustomLoginForm_LoginForm .Actions #Form_AskQuestionForm_action_doAskQuestionForm:hover,.popup #CustomLoginForm_LoginForm .Actions #Form_RegistrationForm_action_doRegistrationForm:hover,.popup #CustomLoginForm_LoginForm .Actions #Form_SubmitStoryForm_action_doSubmitStoryForm:hover,.popup #Form_AskQuestionForm .Actions #CustomLoginForm_LoginForm_action_dologin:hover,.popup #Form_AskQuestionForm .Actions #Form_AskQuestionForm_action_doAskQuestionForm:hover,.popup #Form_AskQuestionForm .Actions #Form_RegistrationForm_action_doRegistrationForm:hover,.popup #Form_AskQuestionForm .Actions #Form_SubmitStoryForm_action_doSubmitStoryForm:hover,.popup #Form_RegistrationForm .Actions #CustomLoginForm_LoginForm_action_dologin:hover,.popup #Form_RegistrationForm .Actions #Form_AskQuestionForm_action_doAskQuestionForm:hover,.popup #Form_RegistrationForm .Actions #Form_RegistrationForm_action_doRegistrationForm:hover,.popup #Form_RegistrationForm .Actions #Form_SubmitStoryForm_action_doSubmitStoryForm:hover,.popup #Form_SubmitStoryForm .Actions #CustomLoginForm_LoginForm_action_dologin:hover,.popup #Form_SubmitStoryForm .Actions #Form_AskQuestionForm_action_doAskQuestionForm:hover,.popup #Form_SubmitStoryForm .Actions #Form_RegistrationForm_action_doRegistrationForm:hover,.popup #Form_SubmitStoryForm .Actions #Form_SubmitStoryForm_action_doSubmitStoryForm:hover{cursor:pointer}.popup #CustomLoginForm_LoginForm .Actions #ForgotPassword,.popup #Form_AskQuestionForm .Actions #ForgotPassword,.popup #Form_RegistrationForm .Actions #ForgotPassword,.popup #Form_SubmitStoryForm .Actions #ForgotPassword{margin-top:20px}.popup #CustomLoginForm_LoginForm .Actions #ForgotPassword a,.popup #Form_AskQuestionForm .Actions #ForgotPassword a,.popup #Form_RegistrationForm .Actions #ForgotPassword a,.popup #Form_SubmitStoryForm .Actions #ForgotPassword a{text-decoration:none}.popup #CustomLoginForm_LoginForm #Form_RegistrationForm_Terms_Holder,.popup #Form_AskQuestionForm #Form_RegistrationForm_Terms_Holder,.popup #Form_RegistrationForm #Form_RegistrationForm_Terms_Holder,.popup #Form_SubmitStoryForm #Form_RegistrationForm_Terms_Holder{margin-top:20px}.popup #CustomLoginForm_LoginForm .field.dropdown .middleColumn,.popup #Form_AskQuestionForm .field.dropdown .middleColumn,.popup #Form_RegistrationForm .field.dropdown .middleColumn,.popup #Form_SubmitStoryForm .field.dropdown .middleColumn{border:none}.popup #CustomLoginForm_LoginForm .field.text label,.popup #Form_AskQuestionForm .field.text label,.popup #Form_RegistrationForm .field.text label,.popup #Form_SubmitStoryForm .field.text label{display:none}.popup #CustomLoginForm_LoginForm .field.checkbox,.popup #Form_AskQuestionForm .field.checkbox,.popup #Form_RegistrationForm .field.checkbox,.popup #Form_SubmitStoryForm .field.checkbox{margin-bottom:20px}.popup form{color:#fff}.popup form .field{padding-bottom:0;margin:10px 0}.popup form .field:not(.confirmedpassword) .text{width:100%;background:#fff;border:2px solid #000;color:#000}.popup form .field:not(.confirmedpassword) select,.popup form .field:not(.confirmedpassword) select option{color:#000}.popup form .Actions{text-align:center}.popup form .Actions .action{background:none;color:#fff;border:2px solid #fff;margin-bottom:2rem}.popup form .Actions .action:hover{background:#fff;color:#5eb1df}.popup form .Actions a{color:#fff}.popup .actions{margin:60px 0}.popup{position:fixed!important;margin:auto;z-index:999;top:0;right:0;bottom:0;left:0;display:none;overflow-x:hidden;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:100px 20px;background:#06bbaa}.popup .close{position:absolute;top:20px;right:20px;width:50px;height:50px;z-index:99999}.popup .close .cross{width:50px;height:50px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;z-index:2}.popup .close .cross:after,.popup .close .cross:before{content:"";display:block;width:30px;height:6px;background-color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.popup .close .cross:before{transform:rotate(45deg)}.popup .close .cross:after{transform:rotate(-45deg)}.popup .inner{height:100%}.popup .inner .popup-content-wrapper{position:relative;width:100%;max-width:550px;margin:0 auto;background:#fff}.popup .inner .popup-content-wrapper .form-loader{position:absolute;z-index:9998;top:0;right:0;bottom:0;left:0;display:none;background-color:rgba(4,138,125,.9)}.popup .inner .popup-content-wrapper .form-loader img{position:absolute;z-index:9998}.popup .inner .popup-content-wrapper .form-loader .loading-text{font-size:1.6rem;position:relative;z-index:9998;padding-top:200px;margin:0 auto;width:fit-content}.popup .inner .popup-content-wrapper.loading .form-loader{display:block}.popup .inner .popup-content-wrapper h3{text-align:center}.popup .inner .popup-content-wrapper div.btn-toolbar{margin-bottom:75px}.popup .inner .popup-content-wrapper div.btn-toolbar button{padding:15px 35px}.popup .inner .popup-content-wrapper div.btn-toolbar #Form_RegistrationForm_action_doRegistrationForm,.popup .inner .popup-content-wrapper div.btn-toolbar #MemberLoginForm_LoginForm_action_doLogin{margin:20px 0 10px;background-color:#ed553b}.popup .inner .popup-content-wrapper div.btn-toolbar #ForgotPassword{display:block}.popup .inner .popup-content-wrapper div.btn-toolbar #ForgotPassword a{font-size:.8rem;font-weight:400;padding:0;color:#000;background-color:transparent}.popup .inner .content{padding:80px 0 0;color:#fff}.popup .inner .content a{color:#fff}.popup .inner .content .registration-form{display:none}.popup .inner .content iframe{position:absolute;right:0;left:0;margin:auto}.popup.forms-popup .field.textarea{margin-top:20px}.popup.forms-popup .field.textarea,.popup.forms-popup .field.textarea textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.popup.forms-popup .field.textarea textarea{height:200px}.popup.forms-popup .popup-form-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:relative;margin:100px 0 50px}.popup.forms-popup .form-wrapper{position:relative;display:none}.popup.forms-popup .form-wrapper.active{display:block}.popup.forms-popup .form-wrapper .polaroid{position:absolute;top:-160px;left:0;right:0;text-align:center}.popup.forms-popup .form-wrapper .polaroid img{width:90%;margin:0 auto}.popup.forms-popup form{margin:0 0 100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:20px 50px;background-color:#dcddde}@media (max-width:550px){.popup.forms-popup form{padding:20px 10px}}.popup.forms-popup form label{margin-left:10px;font-size:16px;letter-spacing:normal!important;color:#000}.popup.forms-popup form .middleColumn{margin-top:10px}.popup.forms-popup form input.checkbox{background-color:#fff}.popup.forms-popup .login-message-wrapper{padding:100px 50px 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;background-color:#ed553b}@media (max-width:550px){.popup.forms-popup .login-message-wrapper{padding:60px 10px 10px}}@media (max-width:500px){.popup.forms-popup .login-message-wrapper{padding:50px 10px 10px}}@media (max-width:475px){.popup.forms-popup .login-message-wrapper{padding:40px 10px 10px}}.popup.forms-popup .login-message-wrapper .login-message{display:block}.popup.forms-popup .login-message-wrapper .login-message h3{width:65%;margin:20px auto}@media (max-width:600px){.popup.forms-popup .login-message-wrapper .login-message h3{width:90%}}.popup.forms-popup .login-form-toggle,.popup.forms-popup .login-message-wrapper .center{text-align:center}.popup.forms-popup .login-form-toggle .form-toggle-button{font-size:1.2rem;font-weight:700;padding:10px 40px}.popup.forms-popup .login-form-toggle .form-toggle-button:hover{cursor:pointer}.popup.forms-popup .inline-form-toggle{text-decoration:underline}.popup.forms-popup .inline-form-toggle:hover{cursor:pointer}.popup.forms-popup .login-button,.popup.forms-popup .registration-button{font-size:1.5rem;font-weight:400;position:absolute;right:0;bottom:0;left:0;width:100%;margin-top:30px;margin-bottom:0;padding:17px 32px;text-align:center;letter-spacing:1.5px;color:#fff;border:none;background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.popup.forms-popup .login-button:hover,.popup.forms-popup .registration-button:hover{cursor:pointer}.popup.forms-popup .login-button:after,.popup.forms-popup .registration-button:after{display:inline-block;width:15px;height:15px;margin-left:10px;content:"";transform:rotate(-45deg);border-color:#ce181f;border-style:solid;border-width:0 2px 2px 0}.popup.forms-popup .form-submit-section .close-submit-wrapper{display:block;width:100%;margin-top:40px;text-align:center}.popup.forms-popup .form-submit-section .close-submit-wrapper .close-submit{font-size:18px;display:inline-block;padding:14px 36px;text-decoration:none;letter-spacing:1.5px;border:1px solid #fff}.popup.forms-popup .form-submit-section .close-submit-wrapper .close-submit:hover{cursor:pointer}.popup.buzzy{background-repeat:no-repeat;background-position:80% bottom;background-size:auto 70%}.share-story .container{position:relative;padding:85px 50px 30px;background-color:#ed553b}@media (max-width:550px){.share-story .container{padding:40px 25px 10px}}.share-story .container .polaroid{position:absolute;top:-195px;right:0}.share-story .container .polaroid img{max-width:100%}.share-story .container h3{width:65%;margin:0 auto;color:#fff}@media (max-width:600px){.share-story .container h3{width:90%}}.share-story #Form_SubmitStoryForm .btn-toolbar{margin-bottom:20px!important}.share-story #Form_SubmitStoryForm .btn-toolbar button{background-color:#ed553b}@media (max-width:450px){.popup{padding:100px 10px}}.deals_container{margin-top:40px}.deals_container:after{content:"";clear:both;display:block}.deals_container .deal_container_inner{width:32%;box-sizing:border-box;margin:0 1%;float:left;min-height:250px;height:100%;position:relative}.deals_container .deal_container_inner:nth-of-type(1n+1),.deals_container .deal_container_inner:nth-of-type(n){margin:2% 1% 0;clear:none}.deals_container .deal_container_inner:nth-of-type(3n+1){margin-left:0;clear:both}.deals_container .deal_container_inner:first-of-type{margin-left:0;margin-top:0}.deals_container .deal_container_inner:nth-of-type(2),.deals_container .deal_container_inner:nth-of-type(3){margin-top:0}.deals_container .deal_container_inner:nth-of-type(3n){margin-right:0;position:relative}.deals_container .deal_container_inner:nth-of-type(3n):after{clear:both}.deals_container .deal_container_inner:last-of-type{margin-bottom:0}@media (max-width:950px){.deals_container .deal_container_inner{width:49%;box-sizing:border-box;margin:0 1%}.deals_container .deal_container_inner:nth-of-type(1n+1),.deals_container .deal_container_inner:nth-of-type(n){margin:2% 1% 0;clear:none}.deals_container .deal_container_inner:nth-of-type(odd){margin-left:0;clear:both}.deals_container .deal_container_inner:first-of-type{margin-left:0;margin-top:0}.deals_container .deal_container_inner:nth-of-type(2){margin-top:0}.deals_container .deal_container_inner:nth-of-type(2n){margin-right:0;position:relative}.deals_container .deal_container_inner:nth-of-type(2n):after{clear:both}.deals_container .deal_container_inner:last-of-type{margin-bottom:0}}@media (max-width:600px){.deals_container .deal_container_inner{width:100%;box-sizing:border-box;margin:0 2%}.deals_container .deal_container_inner:nth-of-type(1n+1),.deals_container .deal_container_inner:nth-of-type(n){margin:4% 2% 0;clear:none}.deals_container .deal_container_inner:nth-of-type(1n+1){margin-left:0;clear:both}.deals_container .deal_container_inner:first-of-type{margin-left:0;margin-top:0}.deals_container .deal_container_inner:nth-of-type(1n){margin-right:0;position:relative}.deals_container .deal_container_inner:nth-of-type(1n):after{clear:both}.deals_container .deal_container_inner:last-of-type{margin-bottom:0}}.deals_container .deal_container_inner .deal{width:100%}.deals_container .deal_container_inner .deal .deal-image{width:50%;float:left;background-repeat:no-repeat;background-position:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:60%}.deals_container .deal_container_inner .deal .deal-content-image{float:right;width:50%;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.deals_container .deal_container_inner .deal .deal-content-image h4{font-size:1.3rem}.deals_container .deal_container_inner .deal .deal-content{padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;min-height:208px;height:100%}.deals_container .deal_container_inner .deal .deal-content h4{font-size:1.4rem}.deals_container .deal_container_inner .read-more{display:block;background-color:#000;color:#fff;clear:both;padding:10px 10px 10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;text-decoration:none;position:absolute;bottom:0;left:0;width:100%}.deals_container .deal_container_inner .read-more span:after{content:"";display:inline-block;width:10px;height:10px;border-color:#fff;border-style:solid;border-width:0 2px 2px 0;transform:rotate(-45deg);margin-left:10px}.cookie-consent{color:#fff;position:fixed;bottom:0;left:0;z-index:1000;width:100%;padding:2em 1em;background-color:#067188;box-sizing:border-box}@media only screen and (min-width:568px){.cookie-consent{padding:2em 4em}}.cookie-policy-page__inner{max-width:1400px;width:100%;margin:0 auto}.cookie-consent__buttons{margin-top:20px}.cookie-consent button{margin-top:10px}.cookie-consent__button{color:#000;background-color:#fff;padding:16px 24px;display:inline-block;margin:0 8px 8px 0}.cookie-consent__button:hover{background-color:#06bbaa}.cookie-consent__button .black-text{position:relative;z-index:1}.cookie-consent h3{font-size:24px}.cookie-policy-page__form{margin:20px 0}.cookie-policy-page .cookie-consent-form{max-width:800px;margin-bottom:80px}.cookie-policy-page .cookie-consent-form input[type=submit]{color:#fff;background-color:#020202;padding:10px 20px;border-radius:8px;cursor:pointer}.cookie-policy-page .cookie-consent-form input[type=submit]:hover{background-color:#9fa1a4}.cookie-policy-page .cookie-consent-field{display:flex;flex-wrap:wrap;margin-bottom:20px}.cookie-policy-page .cookie-consent-field .cookie-consent-field__label{width:90%;font-weight:700}.cookie-policy-page .cookie-consent-field .cookie-consent-field__field{width:10%}.cookie-policy-page .cookie-consent-field .cookie-consent-field__description{width:80%}.cookie-policy-page .cookie-group-table{width:100%;margin:16px 0 32px;text-align:left}.cookie-policy-page .cookie-group-table th{width:200px}.cookie-policy-page .cookie-group-table__body-col,.cookie-policy-page .cookie-group-table__header-col{padding-right:10px}.cookie-policy-page .u-content table th.cookie-group-table__header-col{background-color:#dcddde}.el-content{margin-bottom:64px;width:822px;max-width:100%}.el-content--full-width{width:100%}@media only screen and (min-width:568px){.el-content{margin-bottom:64px}}.el-content p{margin-bottom:1em}.el-content li,.el-content p{font-size:1.2em;line-height:1.4em}.el-content li{margin-bottom:.2em;list-style-position:inside}.el-content a{color:inherit}.el-content .captionImage{max-width:100%}.el-content__title{margin-bottom:20px}@media only screen and (min-width:768px){.el-content__title{margin-bottom:20px}}.e-columns{margin-bottom:64px}@media only screen and (min-width:568px){.e-columns{margin-bottom:64px}}.e-columns__title{margin-bottom:20px;text-align:center}@media only screen and (min-width:768px){.e-columns__title{margin-bottom:20px}}.e-columns__container{display:flex;flex-direction:column}@media only screen and (min-width:460px){.e-columns__container{flex-direction:row}}.e-columns__column{width:100%}.e-columns__column--of-two:first-child{margin-bottom:20px}@media only screen and (max-width:459px){.e-columns__column--of-two .e-columns__column-content{text-align:center}}@media only screen and (min-width:460px){.e-columns__column--of-two{width:50%}.e-columns__column--of-two:first-child{margin-bottom:0;padding-right:20px}.e-columns__column--of-two:last-child{padding-left:20px}}.e-columns__column--of-three:not(:last-child){margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid grey}@media only screen and (min-width:460px){.e-columns__column--of-three{width:33.33%;padding:0 36px}.e-columns__column--of-three:not(:last-child){margin-bottom:0;padding-bottom:0;border:none;border-right:1px solid grey}}.e-image-content{margin-bottom:64px}.e-image-content p{font-size:1.2em;line-height:1.4em;margin-bottom:1em}.e-image-content li{font-size:1.2em;line-height:1.4em;margin-bottom:.2em;list-style-position:inside}.e-image-content a{color:inherit}.e-image-content__image-caption{position:absolute;bottom:0}@media only screen and (min-width:460px){.e-image-content__image-caption{bottom:7px}}@media only screen and (min-width:568px){.e-image-content{margin-bottom:64px}}@media only screen and (min-width:568px){.e-image-content--content-right-image-left .e-image-content__wrapper{flex-direction:row-reverse}}.e-image-content--content-right-image-left .e-image-content__content-wrapper{margin:0}.e-image-content--content-right-image-left .e-image-content__image-wrapper{margin:30px 0 0}@media only screen and (min-width:568px){.e-image-content--content-right-image-left .e-image-content__image-wrapper{margin:0 48px 0 0}}@media only screen and (min-width:768px){.e-image-content--content-right-image-left .e-image-content__image-wrapper{margin:0 64px 0 0}}.e-image-content--content-bottom-image-top .e-image-content__wrapper{flex-direction:column-reverse}.e-image-content--content-bottom-image-top .e-image-content__content-wrapper{width:100%;margin:0}.e-image-content--content-bottom-image-top .e-image-content__image-wrapper{width:100%;margin:0 0 64px;padding-top:56.25%}.e-image-content--content-top-image-bottom .e-image-content__wrapper{flex-direction:column}.e-image-content--content-top-image-bottom .e-image-content__content-wrapper{width:100%;margin:0 0 64px}.e-image-content--content-top-image-bottom .e-image-content__image-wrapper{width:100%;margin:0;padding-top:56.25%}.e-image-content--content-left-image-right-2-3 .e-image-content__content-wrapper{width:100%}@media only screen and (min-width:568px){.e-image-content--content-left-image-right-2-3 .e-image-content__content-wrapper{width:70%}}@media only screen and (min-width:768px){.e-image-content--content-left-image-right-2-3 .e-image-content__content-wrapper{margin:0;padding:0 64px 0 0}}.e-image-content--content-left-image-right-2-3 .e-image-content__image-wrapper{width:100%}@media only screen and (min-width:568px){.e-image-content--content-left-image-right-2-3 .e-image-content__image-wrapper{width:30%;padding-top:30%}}.e-image-content--content-left-image-right-2-3 .e-image-content__image{object-fit:contain;object-position:50% 0!important}.e-image-content__title{margin-bottom:20px}@media only screen and (min-width:568px){.e-image-content__title{margin-bottom:20px}}.e-image-content__wrapper{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:568px){.e-image-content__wrapper{flex-direction:row}}.e-image-content__content-wrapper{width:100%;margin:0 0 64px}@media only screen and (min-width:568px){.e-image-content__content-wrapper{width:50%;margin:0 48px 0 0}}@media only screen and (min-width:768px){.e-image-content__content-wrapper{margin:0 64px 0 0}}.e-image-content__image-wrapper{position:relative;width:100%;height:0;padding-top:70%;padding-bottom:40px}@media only screen and (min-width:568px){.e-image-content__image-wrapper{width:50%;padding-top:35%}}@media only screen and (min-width:460px){.e-image-content__image-wrapper{padding-bottom:25px}}.e-image-content__image{font-family:"object-fit: cover;";position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 0!important}.e-single-image{margin-bottom:64px}@media only screen and (min-width:568px){.e-single-image{margin-bottom:64px}}.e-single-image__title{margin-bottom:20px}@media only screen and (min-width:568px){.e-single-image__title{margin-bottom:20px}}.e-single-image__wrapper{position:relative;height:0;padding-top:55%}@media only screen and (min-width:460px){.e-single-image__wrapper{padding-top:45%}}.e-single-image__image-wrapper,.e-single-image__picture{position:absolute;top:0;right:0;bottom:0;left:0}.e-single-image__picture{width:100%;height:100%}.e-single-image__picture-image{display:block;font-family:"object-fit: cover;";width:100%;height:100%;object-fit:cover}.e-single-video{margin-bottom:64px}@media only screen and (min-width:568px){.e-single-video{margin-bottom:64px}}.e-single-video__title{margin-bottom:20px;text-align:center}@media only screen and (min-width:460px){.e-single-video__title{margin-bottom:20px}}.e-single-video__video-wrapper{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}.e-single-video__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.e-embedded-code{margin-bottom:64px}@media only screen and (min-width:568px){.e-embedded-code{margin-bottom:64px}}.e-embedded-code__title{margin-bottom:20px;text-align:center}@media only screen and (min-width:460px){.e-embedded-code__title{margin-bottom:20px}}.e-featured-partners{padding:50px 0;width:100%}.e-featured-partners__inner{margin:35px auto;width:100%}.e-featured-partners .e-featured-partners__partner{width:100%;box-sizing:border-box;margin:0 1%;float:left}.e-featured-partners .e-featured-partners__partner:nth-of-type(1n+1),.e-featured-partners .e-featured-partners__partner:nth-of-type(n){margin:2% 1% 0;clear:none}.e-featured-partners .e-featured-partners__partner:nth-of-type(1n+1){margin-left:0;clear:both}.e-featured-partners .e-featured-partners__partner:first-of-type{margin-left:0;margin-top:0}.e-featured-partners .e-featured-partners__partner:nth-of-type(1n){margin-right:0;position:relative}.e-featured-partners .e-featured-partners__partner:nth-of-type(1n):after{clear:both}.e-featured-partners .e-featured-partners__partner:last-of-type{margin-bottom:0}@media only screen and (min-width:350px){.e-featured-partners .e-featured-partners__partner{width:49%;box-sizing:border-box;margin:0 1%}.e-featured-partners .e-featured-partners__partner:nth-of-type(1n+1),.e-featured-partners .e-featured-partners__partner:nth-of-type(n){margin:2% 1% 0;clear:none}.e-featured-partners .e-featured-partners__partner:nth-of-type(odd){margin-left:0;clear:both}.e-featured-partners .e-featured-partners__partner:first-of-type{margin-left:0;margin-top:0}.e-featured-partners .e-featured-partners__partner:nth-of-type(2){margin-top:0}.e-featured-partners .e-featured-partners__partner:nth-of-type(2n){margin-right:0;position:relative}.e-featured-partners .e-featured-partners__partner:nth-of-type(2n):after{clear:both}.e-featured-partners .e-featured-partners__partner:last-of-type{margin-bottom:0}}@media only screen and (min-width:460px){.e-featured-partners .e-featured-partners__partner{width:32%;box-sizing:border-box;margin:0 1%}.e-featured-partners .e-featured-partners__partner:nth-of-type(1n+1),.e-featured-partners .e-featured-partners__partner:nth-of-type(n){margin:2% 1% 0;clear:none}.e-featured-partners .e-featured-partners__partner:nth-of-type(3n+1){margin-left:0;clear:both}.e-featured-partners .e-featured-partners__partner:first-of-type{margin-left:0;margin-top:0}.e-featured-partners .e-featured-partners__partner:nth-of-type(2),.e-featured-partners .e-featured-partners__partner:nth-of-type(3){margin-top:0}.e-featured-partners .e-featured-partners__partner:nth-of-type(3n){margin-right:0;position:relative}.e-featured-partners .e-featured-partners__partner:nth-of-type(3n):after{clear:both}.e-featured-partners .e-featured-partners__partner:last-of-type{margin-bottom:0}}@media only screen and (min-width:768px){.e-featured-partners .e-featured-partners__partner{width:23.5%;box-sizing:border-box;margin:0 1%}.e-featured-partners .e-featured-partners__partner:nth-of-type(1n+1),.e-featured-partners .e-featured-partners__partner:nth-of-type(n){margin:2% 1% 0;clear:none}.e-featured-partners .e-featured-partners__partner:nth-of-type(4n+1){margin-left:0;clear:both}.e-featured-partners .e-featured-partners__partner:first-of-type{margin-left:0;margin-top:0}.e-featured-partners .e-featured-partners__partner:nth-of-type(2),.e-featured-partners .e-featured-partners__partner:nth-of-type(3),.e-featured-partners .e-featured-partners__partner:nth-of-type(4){margin-top:0}.e-featured-partners .e-featured-partners__partner:nth-of-type(4n){margin-right:0;position:relative}.e-featured-partners .e-featured-partners__partner:nth-of-type(4n):after{clear:both}.e-featured-partners .e-featured-partners__partner:last-of-type{margin-bottom:0}}.e-featured-partners .e-featured-partners__partner__logo{width:100%;height:auto}.e-userform{margin-bottom:30px}.e-userform a{color:inherit}.e-userform .userform{text-transform:uppercase}.e-userform .field{margin-bottom:1em}.e-userform label,.e-userform legend{font-weight:500!important;line-height:2em}.e-userform input:not(.action):not(.checkbox){width:500px;max-width:100%;border:2px solid #000;border-radius:0;padding:16px}.e-userform input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;position:relative;width:40px;height:40px;border:2px solid #000;overflow:hidden;border-radius:0;cursor:pointer;margin-bottom:-12px;margin-right:20px}.e-userform input[type=checkbox]:before{content:"";color:#fff;position:absolute;top:4px;right:4px;bottom:4px;left:4px;background-color:transparent;background-size:contain;background-position:50%;background-repeat:no-repeat;border-radius:2px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NDgiIGhlaWdodD0iNDQ4Ij48cGF0aCBkPSJNNDE3Ljc1IDE0MS41YzAgNi4yNS0yLjUgMTIuNS03IDE3bC0yMTUgMjE1Yy00LjUgNC41LTEwLjc1IDctMTcgN3MtMTIuNS0yLjUtMTctN0wzNy4yNSAyNDljLTQuNS00LjUtNy0xMC43NS03LTE3czIuNS0xMi41IDctMTdsMzQtMzRjNC41LTQuNSAxMC43NS03IDE3LTdzMTIuNSAyLjUgMTcgN2w3My41IDczLjc1IDE2NC0xNjQuMjVjNC41LTQuNSAxMC43NS03IDE3LTdzMTIuNSAyLjUgMTcgN2wzNCAzNGM0LjUgNC41IDcgMTAuNzUgNyAxN3oiLz48L3N2Zz4=")}.e-userform input[type=checkbox]:checked:before{-webkit-transform:scale(1);transform:scale(1)}.e-userform select.dropdown{width:500px;max-width:100%;border:2px solid #000;border-radius:0;cursor:pointer;line-height:1;background:url(/_resources/app/client/assets/images/dropdown-arrow.png) no-repeat 100% #fff;-webkit-appearance:none;background-position-x:calc(100% - 13px);padding:16px 57px 16px 16px}.e-userform select.dropdown:focus{outline:none}.e-userform .composite .middleColumn{text-transform:none!important}.e-follow-social{margin-bottom:30px}.e-follow-social__social-buttons{float:left}.e-follow-social__social-buttons__item a{text-decoration:none}.e-follow-social__social-buttons__item a svg{width:50px;height:50px;fill:#000!important}.e-follow-social__social-buttons__item a svg:hover{fill:#ed1c24!important}.e-follow-social__social-buttons__heading{margin-right:20px;float:left}.e-feature-row{max-width:1920px;margin:20px auto}@media only screen and (min-width:768px){.e-feature-row{margin:30px auto}}@media only screen and (min-width:1024px){.e-feature-row{margin:60px auto}}.e-feature-row+.e-feature-row{margin-top:0!important}.e-feature-row--spacing+.e-feature-row--spacing{margin-top:15px}@media only screen and (min-width:768px){.e-feature-row--spacing+.e-feature-row--spacing{margin-top:25px}}.e-feature-row__grid{aspect-ratio:3/1}.e-feature-row__title-cell{margin-bottom:20vh;grid-row:1;grid-column:2/5;z-index:1}@media only screen and (min-width:768px){.e-feature-row__title-cell{grid-column:2/7}}@media only screen and (min-width:1024px){.e-feature-row__title-cell{grid-column:2/6}}.e-feature-row__title-wrapper{padding:20px}@media only screen and (min-width:768px){.e-feature-row__title-wrapper{padding:30px}}@media only screen and (min-width:1024px){.e-feature-row__title-wrapper{padding:60px}}.e-feature-row__title{margin:0}.e-feature-row__image-cell{grid-row:1;grid-column:2/5}@media only screen and (max-width:767px){.e-feature-row__image-cell{min-height:50vh}}@media only screen and (min-width:768px){.e-feature-row__image-cell{grid-column:2/8}}@media only screen and (min-width:1024px){.e-feature-row__image-cell{grid-column:2/8}}.e-feature-row__image-wrapper{position:relative;height:100%}.e-feature-row__picture{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.e-feature-row__image{display:block;font-family:"object-fit: cover;";width:100%;height:100%;object-fit:cover}.e-feature-row__content-cell{grid-column:2/5;grid-row:2;padding:20px}@media only screen and (min-width:768px){.e-feature-row__content-cell{grid-column:2/8;padding:30px}}@media only screen and (min-width:1024px){.e-feature-row__content-cell{grid-row:1;grid-column:8/12;padding:60px}}.e-content-row{max-width:1920px;margin:0 auto}.e-content-row--background-white{background-color:#fff}.e-content-row--background-black{background-color:#000}.e-content-row--background-teal{background-color:#06bbaa}.e-content-row--background-yellow{background-color:#f2b134}.e-content-row--background-brick{background-color:#ed553b}.e-content-row--background-transparent-white{background-color:hsla(0,0%,100%,.8)}.e-content-row--background-transparent-black{background-color:rgba(0,0,0,.8)}.e-content-row--background-transparent-teal{background-color:rgba(6,187,170,.8)}.e-content-row--background-transparent-yellow{background-color:rgba(242,177,52,.8)}.e-content-row--background-transparent-brick{background-color:rgba(237,85,59,.8)}.e-content-row--spacing+.e-content-row--spacing{margin-top:15px}@media only screen and (min-width:768px){.e-content-row--spacing+.e-content-row--spacing{margin-top:25px}}.e-content-row--bottom-spacing{margin-bottom:15px}@media only screen and (min-width:768px){.e-content-row--bottom-spacing{margin-bottom:25px}}.e-content-row--full .e-content-row__cell-one{grid-row:1;grid-column:1/-1;z-index:10;padding:20px}@media only screen and (min-width:768px){.e-content-row--full .e-content-row__cell-one{padding:30px}}@media only screen and (min-width:1024px){.e-content-row--full .e-content-row__cell-one{padding:60px;grid-column:1/10}}.e-content-row--full .e-content-row__cell-two{grid-row:1;grid-column:1/-1;z-index:9}.e-content-row--thirds .e-content-row__cell-one{grid-row:1;grid-column:1/6;padding:20px}@media only screen and (min-width:768px){.e-content-row--thirds .e-content-row__cell-one{padding:30px}}@media only screen and (min-width:1024px){.e-content-row--thirds .e-content-row__cell-one{padding:60px}}@media only screen and (min-width:768px){.e-content-row--thirds .e-content-row__cell-one{grid-column:1/9}}@media only screen and (min-width:1024px){.e-content-row--thirds .e-content-row__cell-one{grid-column:1/5}}.e-content-row--thirds .e-content-row__cell-two{grid-column:1/6;grid-row:2}.e-content-row--thirds .e-content-row__cell-two--no-image{padding:20px}@media only screen and (min-width:768px){.e-content-row--thirds .e-content-row__cell-two--no-image{padding:30px}}@media only screen and (min-width:1024px){.e-content-row--thirds .e-content-row__cell-two--no-image{padding:60px}}@media only screen and (min-width:768px){.e-content-row--thirds .e-content-row__cell-two{grid-row:2;grid-column:1/5}}@media only screen and (min-width:1024px){.e-content-row--thirds .e-content-row__cell-two{grid-row:1;grid-column:5/9}}.e-content-row--thirds .e-content-row__cell-three{grid-column:1/-1;grid-row:3;padding:20px}@media only screen and (min-width:768px){.e-content-row--thirds .e-content-row__cell-three{padding:30px}}@media only screen and (min-width:1024px){.e-content-row--thirds .e-content-row__cell-three{padding:60px}}@media only screen and (min-width:768px){.e-content-row--thirds .e-content-row__cell-three{grid-row:2;grid-column:5/9}}@media only screen and (min-width:1024px){.e-content-row--thirds .e-content-row__cell-three{grid-row:1;grid-column:9/13}}.e-content-row--thirds-image .e-content-row__cell-two{min-height:50vh}.e-content-row--two-thirds-left .e-content-row__cell-one{grid-column:1/-1;grid-row:1;padding:20px}@media only screen and (min-width:768px){.e-content-row--two-thirds-left .e-content-row__cell-one{padding:30px}}@media only screen and (min-width:1024px){.e-content-row--two-thirds-left .e-content-row__cell-one{padding:60px;grid-column:1/9}}.e-content-row--two-thirds-left .e-content-row__cell-two{grid-column:1/-1;grid-row:2;padding:20px}@media only screen and (min-width:768px){.e-content-row--two-thirds-left .e-content-row__cell-two{padding:30px}}@media only screen and (min-width:1024px){.e-content-row--two-thirds-left .e-content-row__cell-two{padding:60px}}@media only screen and (min-width:768px){.e-content-row--two-thirds-left .e-content-row__cell-two{grid-column:1/7}}@media only screen and (min-width:1024px){.e-content-row--two-thirds-left .e-content-row__cell-two{grid-column:9/-1;grid-row:1}}.e-content-row--two-thirds-left-over-image .e-content-row__cell-one{grid-column:1/-1;grid-row:1;z-index:10;padding:20px}@media only screen and (min-width:768px){.e-content-row--two-thirds-left-over-image .e-content-row__cell-one{padding:30px}}@media only screen and (min-width:1024px){.e-content-row--two-thirds-left-over-image .e-content-row__cell-one{padding:60px}}@media only screen and (min-width:768px){.e-content-row--two-thirds-left-over-image .e-content-row__cell-one{grid-column:1/7;margin-bottom:33vh}}@media only screen and (min-width:1024px){.e-content-row--two-thirds-left-over-image .e-content-row__cell-one{grid-column:1/9;margin-bottom:20vh}}.e-content-row--two-thirds-left-over-image .e-content-row__cell-two{grid-column:1/-1;grid-row:2;min-height:50vh;z-index:9}@media only screen and (min-width:768px){.e-content-row--two-thirds-left-over-image .e-content-row__cell-two{grid-row:1}}.e-content-row--two-thirds-right-over-image .e-content-row__cell-one{grid-column:1/-1;grid-row:1;z-index:10;padding:20px}@media only screen and (min-width:768px){.e-content-row--two-thirds-right-over-image .e-content-row__cell-one{padding:30px}}@media only screen and (min-width:1024px){.e-content-row--two-thirds-right-over-image .e-content-row__cell-one{padding:60px}}@media only screen and (min-width:768px){.e-content-row--two-thirds-right-over-image .e-content-row__cell-one{grid-column:3/9;margin-bottom:33vh}}@media only screen and (min-width:1024px){.e-content-row--two-thirds-right-over-image .e-content-row__cell-one{grid-column:5/13;margin-bottom:20vh}}.e-content-row--two-thirds-right-over-image .e-content-row__cell-two{grid-column:1/-1;grid-row:2;min-height:50vh;z-index:9}@media only screen and (min-width:768px){.e-content-row--two-thirds-right-over-image .e-content-row__cell-two{grid-row:1}}.e-content-row--two-thirds-left-image .e-content-row__cell-one{grid-row:2;grid-column:1/-1}@media only screen and (max-width:767px){.e-content-row--two-thirds-left-image .e-content-row__cell-one{min-height:50vh}}@media only screen and (min-width:768px){.e-content-row--two-thirds-left-image .e-content-row__cell-one{grid-row:1;grid-column:1/5}}@media only screen and (min-width:1024px){.e-content-row--two-thirds-left-image .e-content-row__cell-one{grid-row:1;grid-column:1/9}}.e-content-row--two-thirds-left-image .e-content-row__cell-two{grid-column:1/-1;padding:20px}@media only screen and (min-width:768px){.e-content-row--two-thirds-left-image .e-content-row__cell-two{padding:30px}}@media only screen and (min-width:1024px){.e-content-row--two-thirds-left-image .e-content-row__cell-two{padding:60px}}@media only screen and (min-width:768px){.e-content-row--two-thirds-left-image .e-content-row__cell-two{grid-column:5/9}}@media only screen and (min-width:1024px){.e-content-row--two-thirds-left-image .e-content-row__cell-two{grid-column:9/13}}.e-content-row--two-thirds-right-image .e-content-row__cell-one{grid-row:1;grid-column:1/-1;padding:20px}@media only screen and (min-width:768px){.e-content-row--two-thirds-right-image .e-content-row__cell-one{padding:30px}}@media only screen and (min-width:1024px){.e-content-row--two-thirds-right-image .e-content-row__cell-one{padding:60px}}@media only screen and (min-width:768px){.e-content-row--two-thirds-right-image .e-content-row__cell-one{grid-column:1/5}}@media only screen and (min-width:1024px){.e-content-row--two-thirds-right-image .e-content-row__cell-one{grid-column:1/5}}.e-content-row--two-thirds-right-image .e-content-row__cell-two{grid-column:1/-1;grid-row:2}@media only screen and (max-width:767px){.e-content-row--two-thirds-right-image .e-content-row__cell-two{min-height:50vh}}@media only screen and (min-width:768px){.e-content-row--two-thirds-right-image .e-content-row__cell-two{grid-row:1;grid-column:5/9}}@media only screen and (min-width:1024px){.e-content-row--two-thirds-right-image .e-content-row__cell-two{grid-row:1;grid-column:5/13}}.e-content-row--image-only .e-content-row__cell-one{min-height:50vh;grid-column:1/-1}.e-content-row--basic-centered .e-content-row__cell-one{grid-column:1/-1;padding:20px}@media only screen and (min-width:768px){.e-content-row--basic-centered .e-content-row__cell-one{padding:30px}}@media only screen and (min-width:1024px){.e-content-row--basic-centered .e-content-row__cell-one{padding:60px}}@media only screen and (min-width:768px){.e-content-row--basic-centered .e-content-row__cell-one{grid-row:1;grid-column:2/8}}@media only screen and (min-width:1024px){.e-content-row--basic-centered .e-content-row__cell-one{grid-row:1;grid-column:3/11}}.e-content-row--background-transparent-white,.e-content-row--background-white{color:#000}.e-content-row--background-black .e-content-row__subtitle,.e-content-row--background-black .e-content-row__text,.e-content-row--background-black .e-content-row__title,.e-content-row--background-brick .e-content-row__subtitle,.e-content-row--background-brick .e-content-row__title,.e-content-row--background-teal .e-content-row__subtitle,.e-content-row--background-teal .e-content-row__title,.e-content-row--background-transparent-black .e-content-row__subtitle,.e-content-row--background-transparent-black .e-content-row__text,.e-content-row--background-transparent-black .e-content-row__title,.e-content-row--background-transparent-brick .e-content-row__subtitle,.e-content-row--background-transparent-brick .e-content-row__title,.e-content-row--background-transparent-teal .e-content-row__subtitle,.e-content-row--background-transparent-teal .e-content-row__title,.e-content-row--background-transparent-yellow .e-content-row__subtitle,.e-content-row--background-transparent-yellow .e-content-row__title,.e-content-row--background-yellow .e-content-row__subtitle,.e-content-row--background-yellow .e-content-row__title{color:#fff}.e-content-row--background-brick .e-content-row__text,.e-content-row--background-teal .e-content-row__text,.e-content-row--background-transparent-brick .e-content-row__text,.e-content-row--background-transparent-teal .e-content-row__text,.e-content-row--background-transparent-yellow .e-content-row__text,.e-content-row--background-yellow .e-content-row__text{color:#000}.e-content-row__title{line-height:1.1;margin-bottom:0}.e-content-row__subtitle,.e-content-row__text p:last-of-type{margin-bottom:0}.e-content-row__image-wrapper{position:relative;height:100%}.e-content-row__picture{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.e-content-row__image{display:block;font-family:"object-fit: cover;";width:100%;height:100%;object-fit:cover}.c-landing-page .e-area-wrapper>div:first-child.nzcycletrail__elemental__imagebannerelement .e-image-banner__slide{min-height:66vh}.e-image-banner--bottom-spacing{margin-bottom:15px}@media only screen and (min-width:768px){.e-image-banner--bottom-spacing{margin-bottom:25px}}.e-image-banner--background-black{background-color:#000}.e-image-banner--background-teal{background-color:#06bbaa}.e-image-banner--background-yellow{background-color:#f2b134}.e-image-banner--background-brick{background-color:#ed553b}.e-image-banner__slide{position:relative;overflow:hidden;min-height:50vh}.e-image-banner__grid{width:100%;max-width:1920px;margin:0 auto;min-height:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.e-image-banner__grid .c-landing-page__image-credit{grid-column:1/-1;position:relative}.e-image-banner__grid .c-landing-page__image-credit-text{bottom:40px}.e-image-banner__grid .c-landing-page__image-credit-toggle{bottom:calc(.5em + 40px)}.e-image-banner__slide-content-wrapper{grid-column:1/-1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}@media only screen and (min-width:1024px){.e-image-banner__slide-content-wrapper{grid-column:1/9}}@media only screen and (min-width:768px){.e-image-banner__slide-content-wrapper--multiple{margin-bottom:40px}}.e-image-banner__slide-content{display:grid;grid-gap:20px;padding:20px;width:100%}@media only screen and (min-width:768px){.e-image-banner__slide-content{width:auto;padding:20px 30px}}@media only screen and (min-width:1024px){.e-image-banner__slide-content{padding:30px 60px}}.e-image-banner__slide-title{margin-bottom:0;font-weight:600}.e-image-banner__slide-subtitle{margin-bottom:0}.e-image-banner__image-wrapper{z-index:0;height:100%}.e-image-banner__picture{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.e-image-banner__image{display:block;font-family:"object-fit: cover;";width:100%;height:100%;object-fit:cover}.e-image-banner__slider-controls{display:flex;justify-content:center;margin-top:-40px;position:relative;z-index:3}.e-image-banner__slider-control-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;cursor:pointer}.e-image-banner__slider-control-button,.e-image-banner__slider-control-button:hover{background-color:rgba(0,0,0,.9)}.e-image-banner__slider-control-button--next,.e-image-banner__slider-control-button--prev{font-size:20px}.e-image-banner__slider-control-button--next:hover,.e-image-banner__slider-control-button--prev:hover{color:#06bbaa}.e-image-banner__slider-control-dots{display:inline-block}@media only screen and (max-width:767px){.e-image-banner__slider-control-dots--long{display:none}}.e-image-banner__slider-control-dot:after{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;border:2px solid #fff;background-color:#fff;margin:0 5px;opacity:.5}.e-image-banner__slider-control-dot--active:after,.e-image-banner__slider-control-dot:hover:after{background-color:#06bbaa;opacity:1}@media only screen and (max-width:767px){.c-landing-page .e-area-wrapper>div:first-child.nzcycletrail__elemental__videobannerelement .e-video-banner__grid .e-video-banner__background-video-wrapper{min-height:66vh}}@media only screen and (min-width:768px){.c-landing-page .e-area-wrapper>div:first-child.nzcycletrail__elemental__videobannerelement .e-video-banner__grid{min-height:66vh}}.e-video-banner--bottom-spacing{margin-bottom:15px}@media only screen and (min-width:768px){.e-video-banner--bottom-spacing{margin-bottom:25px}}.e-video-banner__slide-content{display:grid;grid-gap:20px;width:100%;padding:20px}@media only screen and (min-width:768px){.e-video-banner__slide-content{width:auto;padding:20px 30px}}@media only screen and (min-width:1024px){.e-video-banner__slide-content{padding:30px 60px}}.e-video-banner__slide-title{margin-bottom:0;font-weight:600}.e-video-banner__slide-subtitle{margin-bottom:0}.e-video-banner__background-video-wrapper{position:relative;overflow:hidden;display:flex;align-items:flex-end;grid-column:1/-1;grid-row:2;z-index:1;min-height:45vh}@media only screen and (min-width:768px){.e-video-banner__background-video-wrapper{grid-column:1/-1;grid-row:1}}.e-video-banner__background-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.e-video-banner__slide-content-wrapper{display:flex;align-items:flex-start;justify-content:stretch;grid-column:1/-1;grid-row:1;z-index:2}@media only screen and (min-width:768px){.e-video-banner__slide-content-wrapper{grid-column:1/5;align-items:flex-end;justify-content:start}}.e-video-banner__embedded-video-wrapper{text-align:center;grid-column:1/-1;box-sizing:border-box}@media only screen and (min-width:768px){.e-video-banner__embedded-video-wrapper{grid-column:2/8}}@media only screen and (min-width:1024px){.e-video-banner__embedded-video-wrapper{grid-column:3/11}}.e-video-banner__embedded-video{height:0;position:relative}.e-video-banner__embedded-video:not(.e-video-banner__embedded-video--modal){padding-bottom:56.25%}.e-video-banner__embedded-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.e-video-banner__modal{display:none;justify-content:center;align-items:center;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.e-video-banner__modal.visible{display:flex}.e-video-banner__modal-inner{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:30px;text-align:center;background-color:#fefefe;padding:20px;width:90vw;height:90vw;max-width:1100px;max-height:90vh;overflow:auto}.e-video-banner__modal-cell{display:flex;align-items:center;justify-content:center;flex:0 1 auto;box-sizing:border-box}.e-video-banner__modal-cell--center{flex:1 1 0}.e-video-banner__modal-title-wrapper{display:flex;flex-direction:row;justify-content:space-between;gap:30px}.e-video-banner__modal-title{margin-bottom:0}.e-video-banner__modal-close{width:30px;height:30px;cursor:pointer}.e-grid-carousel{max-width:1920px;margin:0 auto;padding:20px 0}@media only screen and (min-width:768px){.e-grid-carousel{padding:30px 0}}@media only screen and (min-width:1024px){.e-grid-carousel{padding:60px 0}}.e-grid-carousel--bottom-spacing{margin-bottom:15px}@media only screen and (min-width:768px){.e-grid-carousel--bottom-spacing{margin-bottom:25px}}.e-grid-carousel__title-cell{grid-column:2/-2}.e-grid-carousel__grid-wrapper{grid-column:1/-1;display:grid;grid-template-columns:20px minmax(0,1fr) 20px minmax(0,1fr) 20px;row-gap:20px}@media only screen and (min-width:768px){.e-grid-carousel__grid-wrapper{grid-template-columns:30px minmax(0,1fr) minmax(0,1fr) 30px minmax(0,1fr) minmax(0,1fr) 30px;row-gap:30px}}@media only screen and (min-width:1024px){.e-grid-carousel__grid-wrapper{grid-template-columns:60px minmax(0,1fr) minmax(0,1fr) 60px minmax(0,1fr) minmax(0,1fr) 60px minmax(0,1fr) minmax(0,1fr) 60px;row-gap:60px}}.e-grid-carousel__grid-wrapper .e-grid-carousel__card{overflow:hidden}.e-grid-carousel__grid-wrapper .e-grid-carousel__card:nth-child(3n-2){grid-column:2/span 2}.e-grid-carousel__grid-wrapper .e-grid-carousel__card:nth-child(3n-1){grid-column:5/span 2}.e-grid-carousel__grid-wrapper .e-grid-carousel__card:nth-child(3n){grid-column:8/span 2}.e-grid-carousel__grid-wrapper--bottom-spacing{margin-bottom:15px}@media only screen and (min-width:768px){.e-grid-carousel__grid-wrapper--bottom-spacing{margin-bottom:25px}}.e-grid-carousel__carousel-wrapper{grid-column:1/-1;display:grid;grid-template-columns:20px 20px minmax(0,1fr) 20px 20px;row-gap:20px}@media only screen and (min-width:768px){.e-grid-carousel__carousel-wrapper{grid-template-columns:30px 30px minmax(0,1fr) 30px 30px;row-gap:30px}}@media only screen and (min-width:1024px){.e-grid-carousel__carousel-wrapper{grid-template-columns:60px 60px minmax(0,1fr) 60px 60px;row-gap:60px}}.e-grid-carousel__carousel-wrapper .e-grid-carousel__card{display:flex!important}.e-grid-carousel__carousel{display:flex}.e-grid-carousel_control{background-color:#000}.e-grid-carousel_control:hover{background-color:rgba(0,0,0,.9)}.e-grid-carousel_wrapper-next,.e-grid-carousel_wrapper-prev{display:flex;align-items:center;justify-content:center}.e-grid-carousel_wrapper-prev{grid-column:1}.e-grid-carousel .tns-outer{grid-column:2/5}.e-grid-carousel_wrapper-next{grid-column:5}.e-grid-carousel__image-wrapper{position:relative;padding-top:100%}.e-grid-carousel__picture{position:absolute;top:0;width:100%;height:100%}.e-grid-carousel__image{display:block;font-family:"object-fit: cover;";width:100%;height:100%;object-fit:cover}.e-grid-carousel__card{display:flex;flex-direction:column;transition:all .3s ease}.e-grid-carousel__card-content-wrapper{flex-grow:1;display:flex;align-items:stretch}.e-grid-carousel__card-content-inner{padding:20px;display:flex;flex-direction:column;justify-content:flex-start}.e-grid-carousel__card-content-inner>*{margin-bottom:20px}.e-grid-carousel__card-content-inner>:last-child{margin-bottom:0}.e-grid-carousel__card-content-inner .c-landing-page__button-wrapper{display:block;margin-top:auto}h3.e-grid-carousel__card-title{font-size:1.8rem!important}.e-grid-carousel__card-content p{margin-bottom:10px}.e-grid-carousel__card-content p:last-child{margin-bottom:0}.page-body__inner{max-width:1300px;width:100%;margin:0 auto;padding:3rem 0;display:block}.page-body__inner:after{content:"";clear:both;display:block}@media (max-width:1300px){.page-body__inner{width:94%}}.page-body__content--has-right-sidebar{width:66.66667%;display:block;float:left;box-sizing:border-box;padding:0 5%}.page-body__content--has-right-sidebar:first-of-type{padding-left:0}.page-body__content--has-right-sidebar:last-of-type{padding-right:0}@media (max-width:800px){.page-body__content--has-right-sidebar{width:100%;display:block;float:left;box-sizing:border-box;padding:2% 0 0 1rem}.page-body__content--has-right-sidebar:first-of-type{padding-left:0}.page-body__content--has-right-sidebar:last-of-type{padding-right:0}}.page-body__content li{padding-bottom:.6em;line-height:1.5em}.page-body__right-sidebar{width:33.33333%;display:block;float:left;box-sizing:border-box;padding:0 2rem}.page-body__right-sidebar:first-of-type{padding-left:0}.page-body__right-sidebar:last-of-type{padding-right:0}@media (max-width:800px){.page-body__right-sidebar{width:66.66667%;display:block;float:left;box-sizing:border-box;padding:0 1rem 0 0}.page-body__right-sidebar:first-of-type{padding-left:0}.page-body__right-sidebar:last-of-type{padding-right:0}}@media (max-width:500px){.page-body__right-sidebar{width:100%;display:block;float:left;box-sizing:border-box;padding:0 1rem 0 0}.page-body__right-sidebar:first-of-type{padding-left:0}.page-body__right-sidebar:last-of-type{padding-right:0}}.homepage-header__banner{background-position:50%;background-size:cover;background-repeat:no-repeat;padding-bottom:44%}.homepage-header__branding{display:block;max-width:380px;width:100%;margin:auto;position:absolute;top:0;left:0;right:0}.homepage-header__branding img{max-width:100%;width:auto;height:auto}@media (max-width:1000px){.homepage-header__branding{width:280px}}@media (max-width:750px){.homepage-header__branding{width:200px;right:100%!important}}@media (max-width:500px){.homepage-header__branding{width:150px}}.homepage-header .video-container__downarrow{display:block;position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;max-width:170px;width:100%;bottom:70px;margin:auto;left:0;right:0;z-index:0;background:none;height:5px}@media (max-width:950px){.homepage-header .video-container__downarrow{display:none}}.homepage-header .video-container__downarrow:focus{outline:none}.homepage-header .video-container__downarrow:hover{-ms-transform:translateY(4px);-webkit-transform:translateY(4px);transform:translateY(4px);border-bottom:none;background:none}.homepage-body{margin-top:-10px}.homepage-body:after{content:"";clear:both;display:block}.homepage-body__content .introduction{z-index:4}.homepage-body__content .introduction:after{content:"";clear:both;display:block}.homepage-body__content .introduction__item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;width:33.33333%;display:block;float:left;box-sizing:border-box;padding:0 1rem;padding:3%!important;display:inline-block}.homepage-body__content .introduction__item:first-of-type{padding-left:0}.homepage-body__content .introduction__item:last-of-type{padding-right:0}.homepage-body__content .introduction__item--title{background:#000;color:#fff}.homepage-body__content .introduction__item--title h1{width:100%;margin-bottom:0;font-size:4.5rem;line-height:4.5rem}@media (max-width:1400px){.homepage-body__content .introduction__item--title h1{width:100%}}@media (max-width:700px){.homepage-body__content .introduction__item--title h1{font-size:3.5rem;line-height:3.5rem}}@media (max-width:500px){.homepage-body__content .introduction__item--title h1{font-size:2.8rem;line-height:2.8rem}}.homepage-body__content .introduction__item--title h1:after{content:"";display:inline-block;width:12px;height:12px;border-radius:6px;background:#020202}@media (max-width:900px){.homepage-body__content .introduction__item--title{width:100%}}.homepage-body__content .introduction__item--intro{font-size:1.6rem;line-height:2rem}@media (max-width:1400px){.homepage-body__content .introduction__item--intro{padding:3%!important}}@media (max-width:900px){.homepage-body__content .introduction__item--intro{width:50%}}@media (max-width:600px){.homepage-body__content .introduction__item--intro{width:100%;font-size:1.4rem;padding:5%!important}}.homepage-body__content .introduction__item--content{font-size:1.3rem;line-height:1.7rem;font-weight:300}@media (max-width:1400px){.homepage-body__content .introduction__item--content{padding:3%!important}}@media (max-width:900px){.homepage-body__content .introduction__item--content{width:50%}}@media (max-width:600px){.homepage-body__content .introduction__item--content{width:100%;font-size:1.1rem;padding:0 5% 5%!important}}.page-body--rides-landing-page__inner{max-width:1300px;width:100%;margin:0 auto;padding:3rem 0;display:block}.page-body--rides-landing-page__inner:after{content:"";clear:both;display:block}@media (max-width:1300px){.page-body--rides-landing-page__inner{width:94%}}.ride-summary{width:100%;box-sizing:border-box;margin:0 1%;float:left;display:block;color:#000;text-decoration:none;overflow:hidden;position:relative}.ride-summary:nth-of-type(1n+1),.ride-summary:nth-of-type(n){margin:2% 1% 0;clear:none}.ride-summary:nth-of-type(1n+1){margin-left:0;clear:both}.ride-summary:first-of-type{margin-left:0;margin-top:0}.ride-summary:nth-of-type(1n){margin-right:0;position:relative}.ride-summary:nth-of-type(1n):after{clear:both}.ride-summary:last-of-type{margin-bottom:0}@media (min-width:800px){.ride-summary{width:49%;box-sizing:border-box;margin:0 1%}.ride-summary:nth-of-type(1n+1),.ride-summary:nth-of-type(n){margin:2% 1% 0;clear:none}.ride-summary:nth-of-type(odd){margin-left:0;clear:both}.ride-summary:first-of-type{margin-left:0;margin-top:0}.ride-summary:nth-of-type(2){margin-top:0}.ride-summary:nth-of-type(2n){margin-right:0;position:relative}.ride-summary:nth-of-type(2n):after{clear:both}.ride-summary:last-of-type{margin-bottom:0}}.ride-summary__link{text-decoration:none}.ride-summary__header{color:#fff}@media (max-width:799px){.ride-summary__header{display:flex;flex-direction:column-reverse}}@media (min-width:800px){.ride-summary__header{height:0;padding-bottom:58%;position:relative}.ride-summary__header:hover .ride-summary__header-title{padding-top:35px;padding-left:35px}}@media (min-width:800px){.ride-summary__picture{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}}.ride-summary__image{display:block;font-family:"object-fit: cover;";width:100%;height:100%;object-fit:cover}.ride-summary__header-title{padding:1rem;background:rgba(0,0,0,.8);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media only screen and (min-width:460px){.ride-summary__header-title{padding:1.5rem}}@media (min-width:800px){.ride-summary__header-title{position:absolute;top:0;left:0;width:60%}}.ride-summary__header-title h3{font-size:1.8rem;font-weight:700;margin:0;padding-right:1.5rem}@media only screen and (min-width:568px){.ride-summary__header-title h3{font-size:2.2rem}}@media only screen and (min-width:768px){.ride-summary__header-title h3{font-size:1.6rem}}@media only screen and (min-width:1024px){.ride-summary__header-title h3{font-size:2.1rem}}@media only screen and (min-width:1300px){.ride-summary__header-title h3{font-size:2.8rem}}.ride-summary__header-title h3 .first-word{display:block}.ride-summary__header-title h3 .last-word{display:inline-block;line-height:1em;position:relative;margin-right:22px}.ride-summary__header-title h3 .last-word:after{content:"";position:absolute;right:-15.6px;bottom:6px;display:inline-block;width:12px;height:12px;border-radius:6px;background:#a7c539}.ride-summary__ride-stats{display:flex;flex-wrap:nowrap;padding:10px;background:#f2f2f2}.ride-summary__ride-stats:after{content:"";clear:both;display:block}@media (max-width:550px){.ride-summary__ride-stats{padding:5px;justify-content:center;flex-wrap:wrap}}.ride-summary__grade__grade{width:40%}@media (max-width:550px){.ride-summary__grade__grade{width:45%;order:0}}@media (max-width:400px){.ride-summary__grade__grade{width:50%}}.ride-summary__grade-graph figure{position:relative}.ride-summary__grade-graph figure .donut__hole{fill:#f2f2f2}.ride-summary__grade-graph figure .donut__ring{stroke:#dcddde}.ride-summary__grade-graph figure .donut__segment--easiest{stroke:#f9c422}.ride-summary__grade-graph figure .donut__segment--easy{stroke:#2aab4f}.ride-summary__grade-graph figure .donut__segment--intermediate{stroke:#3799df}.ride-summary__grade-graph figure .donut__segment--advanced{stroke:#1d5567}.ride-summary__grade-graph figure .donut__segment--expert{stroke:#231f20}.ride-summary__grade-graph figure .donut__label{position:absolute;left:0;right:0;top:55%;margin-top:-.8rem;font-size:1.1rem;text-align:center;font-weight:600}.ride-summary__grade-graph figure .donut__info{position:absolute;left:45%;top:40%}@media (max-width:1024px){.ride-summary__grade-graph figure .donut__info{top:36%}}@media (max-width:770px){.ride-summary__grade-graph figure .donut__info{top:40%;left:47%}}@media (max-width:375px){.ride-summary__grade-graph figure .donut__info{top:36%;left:44%}}@media (max-width:320px){.ride-summary__grade-graph figure .donut__info{top:37%;left:45%}}.ride-summary__grade-graph figure .donut__info svg{width:20px;height:18px}@media (max-width:1250px){.ride-summary__grade-graph figure .donut__info svg{width:15px;height:15px}}@media (max-width:425px){.ride-summary__grade-graph figure .donut__info svg{width:18px;height:18px}}@media (max-width:320px){.ride-summary__grade-graph figure .donut__info svg{width:15px;height:15px}}.ride-summary__grade-detail{padding-left:50px}@media (max-width:550px){.ride-summary__grade-detail{padding:0;margin-left:25%}}@media (max-width:420px){.ride-summary__grade-detail{margin-left:20%;padding-bottom:10px}}@media (max-width:330px){.ride-summary__grade-detail{margin-left:15%}}.ride-summary__grade-detail p{margin:0;line-height:1em}.ride-summary__grade-detail .dot__easiest:before{background-color:#f9c422}.ride-summary__grade-detail .dot__easiest:before,.ride-summary__grade-detail .dot__easy:before{content:"";position:relative;right:30px;top:22px;height:20px;width:20px;border-radius:50%;display:inline-block}.ride-summary__grade-detail .dot__easy:before{background-color:#2aab4f}.ride-summary__grade-detail .dot__intermediate:before{background-color:#3799df}.ride-summary__grade-detail .dot__advanced:before,.ride-summary__grade-detail .dot__intermediate:before{content:"";position:relative;right:30px;top:22px;height:20px;width:20px;border-radius:50%;display:inline-block}.ride-summary__grade-detail .dot__advanced:before{background-color:#1d5567}.ride-summary__grade-detail .dot__expert:before{content:"";position:relative;right:30px;top:22px;height:20px;width:20px;border-radius:50%;display:inline-block;background-color:#231f20}.ride-summary__details{width:38%;padding:1rem 0;margin-left:20%}@media (max-width:550px){.ride-summary__details{width:85%;margin-left:20%;order:3;padding:0 0 20px}}@media (max-width:420px){.ride-summary__details{margin-left:10%}}.ride-summary__details-item{position:relative;min-height:35px;margin-bottom:15px;line-height:20px;font-size:1.1rem}@media (max-width:550px){.ride-summary__details-item{font-size:1rem;margin-bottom:10px;min-height:0}}.ride-summary__details-item:last-child{margin-bottom:0}.ride-summary__details-item .icon{width:35px;height:35px;position:absolute;left:-45px;top:0}@media (max-width:550px){.ride-summary__details-item .icon{width:30px;height:30px;top:4px}}.ride-summary__details-item strong{display:block;padding-top:8px}.ride-summary__map{width:30%}@media (max-width:550px){.ride-summary__map{width:40%;order:1}}.ride-summary__map img{max-width:100%;width:auto;height:auto}.ride-summary__intro{padding:1rem 1.5rem;background:#dcddde;font-size:1.3rem;font-weight:200}@media (max-width:1200px){.ride-summary__intro{font-size:1.1rem}}@media (max-width:600px){.ride-summary__intro{font-size:1rem;padding:.5rem .8rem}}ride-summary__arrow-link{position:absolute;right:0;bottom:0;background-color:#000;padding:7px 7px 3px 8px}ride-summary__arrow-link:hover{background-color:#ed1c24}.ride-summary__grade-detail,.ride-summary__grade:hover .ride-summary__grade-graph{display:none}.ride-summary__grade:hover .ride-summary__grade-detail{display:block}@media (max-width:800px){.page-body--ride-page .page-body__inner{display:flex;flex-direction:column-reverse}.page-body--ride-page .page-body__right-sidebar{width:100%}}.page-body--ride-page .ride-map{background:#000;color:#fff;position:relative}.page-body--ride-page .ride-map__title{position:absolute;top:0;left:0;padding:1rem;box-sizing:border-box}.page-body--ride-page .ride-map__title h3{display:inline-block;font-size:2rem;line-height:2rem;font-weight:500;padding-right:1rem}.page-body--ride-page .ride-map__title h3 .last-word{display:inline-block;line-height:1em;position:relative;margin-right:15px}.page-body--ride-page .ride-map__title h3 .last-word:after{content:"";position:absolute;right:-13px;bottom:7px;display:inline-block;width:10px;height:10px;border-radius:5px;background:#ed1c24}.page-body--ride-page .ride-map__map{height:100%;padding:90px 1rem 1rem;box-sizing:border-box;text-align:center}@media (min-width:800px){.page-body--ride-page .ride-map__map{max-height:500px}}.page-body--ride-page .ride-map__map img{height:auto;width:92%}@media (max-width:800px){.page-body--ride-page .ride-map__map img{width:80%}}.page-body--ride-page .ride-map__actions{padding:1rem;border-top:1px solid #fff;height:auto}.page-body--ride-page .ride-map__actions__item{padding:3px 0;display:inline-block;color:#fff}.page-body--ride-page .ride-map__actions__item--download{float:left;margin-right:20px}@media (max-width:1350px){.page-body--ride-page .ride-map__actions__item--download{margin-right:8px}}.page-body--ride-page .ride-map__actions__item .icon{width:35px;height:35px;margin-right:10px;float:left}.page-body--ride-page .ride-map__actions__item .icon svg path{fill:#fff}.page-body--ride-page .ride-map__actions__item__label{font-size:15px;line-height:20px;padding:10px 0;display:inline-block;font-weight:600}.page-body--ride-page .ride-map__actions__item:hover{color:#ed1c24}.page-body--ride-page .ride-map__actions__item:hover .icon svg path{fill:#ed1c24}.page-body--ride-page .ride-map__website{padding:1rem;border-top:1px solid #fff}.page-body--ride-page .share-bottom{position:relative}.page-body--ride-page .share-bottom .social-share{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:10px}.page-body--ride-page .share-bottom .social-share a{text-decoration:none}.page-body--ride-page .share-bottom .share-label-wrapper .share-label{top:0;right:15px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.page-body--ride-page .share-bottom .share-label-wrapper .share-label .sharebar{display:none}.page-body--ride-page .share-bottom .share-label-wrapper .share-label:hover{cursor:pointer}.page-body--ride-page .share-bottom .share-label-wrapper .share-label.active .sharebar{display:block}.page-body--ride-page .share-bottom .share{position:absolute;top:0;left:0;width:100%;font-size:17px;text-align:center}.page-body--ride-page .ride-stats{padding:10px;margin-bottom:10px;background:#f2f2f2}.page-body--ride-page .ride-stats:after{content:"";clear:both;display:block}.page-body--ride-page .ride-stats__grade{width:40%;font-weight:500;float:left;position:relative}.page-body--ride-page .ride-stats__grade .donut__hole{fill:#f2f2f2}.page-body--ride-page .ride-stats__grade .donut__ring{stroke:#dcddde}.page-body--ride-page .ride-stats__grade .donut__segment--easiest{stroke:#f9c422}.page-body--ride-page .ride-stats__grade .donut__segment--easy{stroke:#2aab4f}.page-body--ride-page .ride-stats__grade .donut__segment--intermediate{stroke:#3799df}.page-body--ride-page .ride-stats__grade .donut__segment--advanced{stroke:#1d5567}.page-body--ride-page .ride-stats__grade .donut__segment--expert{stroke:#231f20}.page-body--ride-page .ride-stats__grade .donut__label{position:absolute;left:0;right:0;top:55%;margin-top:-.75rem;font-size:1rem;text-align:center;font-weight:700}.page-body--ride-page .ride-stats__grade .donut__info{position:absolute;left:44%;top:35%}@media (max-width:1024px){.page-body--ride-page .ride-stats__grade .donut__info{top:33%}}@media (max-width:770px){.page-body--ride-page .ride-stats__grade .donut__info{top:36%;left:46%}}@media (max-width:375px){.page-body--ride-page .ride-stats__grade .donut__info{top:33%;left:44%}}@media (max-width:320px){.page-body--ride-page .ride-stats__grade .donut__info{top:34%;left:45%}}.page-body--ride-page .ride-stats__details{width:42%;margin-left:18%;float:left}.page-body--ride-page .ride-stats__details__item{position:relative;min-height:35px;margin-bottom:15px}.page-body--ride-page .ride-stats__details__item:last-child{margin-bottom:0}.page-body--ride-page .ride-stats__details__item .icon{width:32px;height:32px;position:absolute;left:-45px;top:0}.page-body--ride-page .ride-stats__details__item strong{display:block;padding-top:6px}.page-body--ride-page .articles-holder{clear:both;padding-top:50px;position:relative}.page-body--ride-page .articles-holder__title{text-align:center}.page-body--ride-page .articles-holder .related-articles-grid{float:left;overflow:hidden;display:inline-block}.page-body--ride-page .articles-holder .related-articles-grid.pos-1{width:100%;padding-bottom:1%;min-height:600px}.page-body--ride-page .articles-holder .related-articles-grid.pos-1 .related-articles-grid__item{min-height:600px;height:100%}@media (max-width:500px){.page-body--ride-page .articles-holder .related-articles-grid.pos-1,.page-body--ride-page .articles-holder .related-articles-grid.pos-1 .related-articles-grid__item{min-height:450px}}.page-body--ride-page .articles-holder .related-articles-grid.pos-2{width:49.5%;padding-right:.5%;padding-bottom:.5%;min-height:350px}.page-body--ride-page .articles-holder .related-articles-grid.pos-2 .related-articles-grid__item{min-height:350px;height:100%}.page-body--ride-page .articles-holder .related-articles-grid.pos-2 .related-articles-grid__item h3{width:100%;padding:20px 30px;font-size:1.7rem}@media (max-width:600px){.page-body--ride-page .articles-holder .related-articles-grid.pos-2{width:100%;padding-right:0;padding-bottom:1%}}.page-body--ride-page .articles-holder .related-articles-grid.pos-3{width:49.5%;padding-left:.5%;padding-bottom:.5%;min-height:350px}.page-body--ride-page .articles-holder .related-articles-grid.pos-3 .related-articles-grid__item{min-height:350px;height:100%}.page-body--ride-page .articles-holder .related-articles-grid.pos-3 .related-articles-grid__item h3{width:100%;padding:20px 30px;font-size:1.7rem}@media (max-width:600px){.page-body--ride-page .articles-holder .related-articles-grid.pos-3{width:100%;padding-left:0;padding-bottom:1%}}.page-body--ride-page .articles-holder .related-articles-grid__item{min-height:350px;height:100%;position:relative}.page-body--ride-page .articles-holder .related-articles-grid__item--article{background-repeat:no-repeat;background-size:cover;background-position:50%;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.page-body--ride-page .articles-holder .related-articles-grid__item--article h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,.7);color:#fff;font-size:2rem;font-weight:600;padding:30px;width:65%;position:absolute;bottom:0;left:0;margin-bottom:0}.page-body--ride-page .articles-holder .related-articles-grid__item--article h3:after{content:"";display:inline-block;width:15px;height:15px;border-color:#ed1c24;border-style:solid;border-width:0 2px 2px 0;transform:rotate(-45deg);margin-left:10px}@media (max-width:900px){.page-body--ride-page .articles-holder .related-articles-grid__item--article h3{width:85%}}@media (max-width:600px){.page-body--ride-page .articles-holder .related-articles-grid__item--article h3{width:100%}}.page-body--ride-page .articles-holder .related-articles-grid__item--quote{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:8%}.page-body--ride-page .articles-holder .related-articles-grid__item--quote h3{top:-15%;-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%);color:#fff;font-size:2.5rem;font-weight:600}.page-body--ride-page .articles-holder .related-articles-grid__item--quote h3:before{content:"";display:inline-block;width:30px;height:30px;background-image:url(/_resources/app/client/assets/images/before-quote.png);background-size:contain;background-position:50%;background-repeat:no-repeat;margin:0 10px 10px 0}.page-body--ride-page .articles-holder .related-articles-grid__item--quote h3:after{content:"";display:inline-block;width:30px;height:30px;background-image:url(/_resources/app/client/assets/images/after-quote.png);background-size:contain;background-position:50%;background-repeat:no-repeat;margin:0 0 10px 10px}.page-body--ride-page .articles-holder .related-articles-grid__item--red-bg h3:before{content:"";display:inline-block;width:30px;height:30px;background-image:url(/_resources/app/client/assets/images/before-black-quote.png);background-size:contain;background-position:50%;background-repeat:no-repeat;margin:0 10px 10px 0}.page-body--ride-page .articles-holder .related-articles-grid__item--red-bg h3:after{content:"";display:inline-block;width:30px;height:30px;background-image:url(/_resources/app/client/assets/images/after-black-quote.png);background-size:contain;background-position:50%;background-repeat:no-repeat;margin:0 0 10px 10px}.ride-stats__grade:hover .ride-summary__ride-stats__grade__graph,.ride-summary__ride-stats__grade__detail{display:none}.ride-stats__grade:hover .ride-summary__ride-stats__grade__detail{display:block}.RidePage .featured-event__title{text-align:center;text-transform:uppercase}.RidePage .featured-event__wrapper{display:flex;flex-direction:column;margin-bottom:3em}@media only screen and (min-width:1170px){.RidePage .featured-event__wrapper{flex-direction:row}}.RidePage .featured-event__wrapper .event__image{margin-bottom:2em;background-repeat:no-repeat;background-position:50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:350px}@media only screen and (min-width:1170px){.RidePage .featured-event__wrapper .event__image{width:52%;margin-right:3%}}@media only screen and (min-width:1170px){.RidePage .featured-event__wrapper .event__content{width:45%}}.RidePage .featured-event__wrapper .event__date{font-weight:700;margin-bottom:.3em}.RidePage .featured-event__wrapper .event__title{font-size:34px;font-weight:700;margin-bottom:.4em}.RidePage .featured-event__wrapper .event__intro{margin-bottom:0}@media only screen and (min-width:1170px){.RidePage .featured-event__wrapper .event__intro{font-weight:500}}.RidePage .featured-event__wrapper .event__link{font-weight:700;color:#fff;box-sizing:border-box;border:2px solid #06bbaa;text-decoration:none;text-transform:uppercase;background:#06bbaa;display:inline-block;padding:.5rem 1rem;margin-top:1em;margin-right:1em}.RidePage .featured-event__wrapper .event__link:hover{color:#fff;background:#000;border-color:#000}.RidePage .featured-event__wrapper .event__link--outline{color:#000;background:transparent;border-color:#000}.page-body--heart-ride-page .ride-map{background:#000;color:#fff;position:relative}.page-body--heart-ride-page .ride-map__title{position:absolute;top:0;left:0;padding:1rem;box-sizing:border-box}.page-body--heart-ride-page .ride-map__title h3{display:inline-block;font-size:2rem;line-height:2rem;font-weight:500;padding-right:1rem}.page-body--heart-ride-page .ride-map__title h3 .last-word{display:inline-block;line-height:1em;position:relative;margin-right:15px}.page-body--heart-ride-page .ride-map__title h3 .last-word:after{content:"";position:absolute;right:-13px;bottom:7px;display:inline-block;width:10px;height:10px;border-radius:5px;background:#ed1c24}.page-body--heart-ride-page .ride-map__map{max-height:500px;height:100%;padding:90px 1rem 1rem;box-sizing:border-box;text-align:center}.page-body--heart-ride-page .ride-map__map img{height:auto;width:92%}@media (max-width:800px){.page-body--heart-ride-page .ride-map__map img{width:80%}}.page-body--heart-ride-page .ride-map__actions{padding:1rem;border-top:1px solid #fff;height:auto}.page-body--heart-ride-page .ride-map__actions__item{padding:3px 0;display:inline-block;color:#fff}.page-body--heart-ride-page .ride-map__actions__item--download{float:left;margin-right:20px}@media (max-width:1350px){.page-body--heart-ride-page .ride-map__actions__item--download{margin-right:8px}}.page-body--heart-ride-page .ride-map__actions__item .icon{width:35px;height:35px;margin-right:10px;float:left}.page-body--heart-ride-page .ride-map__actions__item .icon svg path{fill:#fff}.page-body--heart-ride-page .ride-map__actions__item__label{font-size:15px;line-height:15px;padding:10px 0;display:inline-block;font-weight:600}.page-body--heart-ride-page .ride-map__actions__item:hover{color:#ed1c24}.page-body--heart-ride-page .ride-map__actions__item:hover .icon svg path{fill:#ed1c24}.page-body--heart-ride-page .share-bottom{position:relative}.page-body--heart-ride-page .share-bottom .social-share{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:10px}.page-body--heart-ride-page .share-bottom .social-share a{text-decoration:none}.page-body--heart-ride-page .share-bottom .share-label-wrapper .share-label{top:0;right:15px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.page-body--heart-ride-page .share-bottom .share-label-wrapper .share-label .sharebar{display:none}.page-body--heart-ride-page .share-bottom .share-label-wrapper .share-label:hover{cursor:pointer}.page-body--heart-ride-page .share-bottom .share-label-wrapper .share-label.active .sharebar{display:block}.page-body--heart-ride-page .share-bottom .share{position:absolute;top:0;left:0;width:100%;font-size:17px;text-align:center}.page-body--heart-ride-page .ride-stats{padding:10px;margin-bottom:10px;background:#f2f2f2}.page-body--heart-ride-page .ride-stats:after{content:"";clear:both;display:block}.page-body--heart-ride-page .ride-stats__details{width:85%;margin-left:14%;float:left}.page-body--heart-ride-page .ride-stats__details h6{margin-left:-40px;margin-top:10px;margin-bottom:20px}.page-body--heart-ride-page .ride-stats__details__item{position:relative;min-height:35px;margin-bottom:15px}.page-body--heart-ride-page .ride-stats__details__item:last-child{margin-bottom:0}.page-body--heart-ride-page .ride-stats__details__item .icon{width:32px;height:32px;position:absolute;left:-45px;top:0}.page-body--heart-ride-page .ride-stats__details__item strong{display:block;padding-top:6px}.page-body--heart-ride-page .articles-holder{clear:both;padding-top:50px;position:relative}.page-body--heart-ride-page .articles-holder__title{text-align:center}.page-body--heart-ride-page .articles-holder__title span{display:inline-block;position:relative}.page-body--heart-ride-page .articles-holder__title span:after,.page-body--heart-ride-page .articles-holder__title span:before{content:"";position:absolute;height:5px;border-bottom:1px solid #000;top:15px;width:62%}.page-body--heart-ride-page .articles-holder__title span:before{right:348px;margin-right:15px}.page-body--heart-ride-page .articles-holder__title span:after{left:348px;margin-left:15px}.page-body--heart-ride-page .articles-holder .related-articles-grid{float:left;overflow:hidden;display:inline-block}.page-body--heart-ride-page .articles-holder .related-articles-grid.pos-1{width:100%;padding-bottom:1%;min-height:600px}.page-body--heart-ride-page .articles-holder .related-articles-grid.pos-1 .related-articles-grid__item{min-height:600px;height:100%}.page-body--heart-ride-page .articles-holder .related-articles-grid.pos-2{width:49.5%;padding-right:.5%;padding-bottom:.5%;min-height:350px}.page-body--heart-ride-page .articles-holder .related-articles-grid.pos-2 .related-articles-grid__item{min-height:350px;height:100%}.page-body--heart-ride-page .articles-holder .related-articles-grid.pos-3{width:49.5%;padding-left:.5%;padding-bottom:.5%;min-height:350px}.page-body--heart-ride-page .articles-holder .related-articles-grid.pos-3 .related-articles-grid__item{min-height:350px;height:100%}.page-body--heart-ride-page .articles-holder .related-articles-grid__item{min-height:350px;height:100%;position:relative}.page-body--heart-ride-page .articles-holder .related-articles-grid__item--article{background-repeat:no-repeat;background-size:cover;background-position:50%;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.page-body--heart-ride-page .articles-holder .related-articles-grid__item--article h3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,.7);color:#fff;font-size:2rem;font-weight:600;padding:30px;width:65%;position:absolute;bottom:0;left:0;margin-bottom:0}.page-body--heart-ride-page .articles-holder .related-articles-grid__item--article h3:after{content:"";display:inline-block;width:15px;height:15px;border-color:#ed1c24;border-style:solid;border-width:0 2px 2px 0;transform:rotate(-45deg);margin-left:10px}@media (max-width:900px){.page-body--heart-ride-page .articles-holder .related-articles-grid__item--article h3{width:85%}}.page-body--heart-ride-page .articles-holder .related-articles-grid__item--quote{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:8%}.page-body--heart-ride-page .articles-holder .related-articles-grid__item--quote h3{top:-15%;-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%);color:#fff;font-size:2.5rem;font-weight:600}.page-body--heart-ride-page .articles-holder .related-articles-grid__item--quote h3:before{content:"";display:inline-block;width:30px;height:30px;background-image:url(/_resources/app/client/assets/images/before-quote.png);background-size:contain;background-position:50%;background-repeat:no-repeat;margin:0 10px 10px 0}.page-body--heart-ride-page .articles-holder .related-articles-grid__item--quote h3:after{content:"";display:inline-block;width:30px;height:30px;background-image:url(/_resources/app/client/assets/images/after-quote.png);background-size:contain;background-position:50%;background-repeat:no-repeat;margin:0 0 10px 10px}.page-body--heart-ride-page .articles-holder .related-articles-grid__item--red-bg h3:before{content:"";display:inline-block;width:30px;height:30px;background-image:url(/_resources/app/client/assets/images/before-black-quote.png);background-size:contain;background-position:50%;background-repeat:no-repeat;margin:0 10px 10px 0}.page-body--heart-ride-page .articles-holder .related-articles-grid__item--red-bg h3:after{content:"";display:inline-block;width:30px;height:30px;background-image:url(/_resources/app/client/assets/images/after-black-quote.png);background-size:contain;background-position:50%;background-repeat:no-repeat;margin:0 0 10px 10px}.page-body--partner-landing-page__inner{max-width:1300px;width:100%;margin:0 auto;padding:3em 0}.page-body--partner-landing-page__inner .module__content__details{margin:1.5rem 0 0}.page-body--partner-landing-page__inner .module__content__details__item{height:25px;margin-bottom:.5rem}.page-body--partner-landing-page__inner .module__content__details__item__icon{display:inline-block;width:15px;height:15px;padding:5px;border-radius:15px;font-size:15px;line-height:15px;background:#000;color:#fff;text-align:center;margin-right:10px}.page-body--partner-landing-page__inner .module__content__details__item a{color:#000;text-decoration:none}.page-body--partner-landing-page__inner .module__content__details__item a:hover{text-decoration:underline}.page-body--partner .module__content__details__item{height:25px;margin-bottom:1.5rem}.page-body--partner .module__content__details__item__icon{display:inline-block;width:15px;height:15px;padding:5px;border-radius:15px;font-size:15px;line-height:15px;background:#000;color:#fff;text-align:center;margin-right:10px}.page-body--partner .module__content__details__item a{color:#000;text-decoration:none}.page-body--partner .module__content__details__item a:hover{text-decoration:underline}.page-body--partner .module__content__details__item a.website{margin-bottom:0;border:1px solid #000;padding:5px 25px 5px 10px;position:relative}.page-body--partner .module__content__details__item a.website:after{content:"";display:block;position:absolute;top:70%;right:8px;bottom:0;margin-top:-12px;width:10px;height:10px;border-color:#000;border-style:solid;border-width:0 2px 2px 0;transform:rotate(-45deg)}.page-body--partner .module__content__details--contact{border-top:1px solid #dcddde;padding-top:30px}.page-body--partner .module__content__details--contact h6{font-weight:600}.page-body--partner .module__content img{max-width:100%;height:auto}.page-body--partner .module__content img.right{float:right;padding-left:20px}.page-body--partner .module__content img.left{float:left;padding-right:20px}.partner-summaries{margin-bottom:60px}.partner-summaries:after{content:"";clear:both;display:block}.partner-summaries__national{padding-bottom:50px}.partner-summaries__national:after,.partner-summaries__official:after{content:"";clear:both;display:block}.partner-summaries .partner-summary{width:32%;box-sizing:border-box;margin:0 1%;float:left;display:block;color:#000;text-decoration:none}.partner-summaries .partner-summary:nth-of-type(1n+1),.partner-summaries .partner-summary:nth-of-type(n){margin:2% 1% 0;clear:none}.partner-summaries .partner-summary:nth-of-type(3n+1){margin-left:0;clear:both}.partner-summaries .partner-summary:first-of-type{margin-left:0;margin-top:0}.partner-summaries .partner-summary:nth-of-type(2),.partner-summaries .partner-summary:nth-of-type(3){margin-top:0}.partner-summaries .partner-summary:nth-of-type(3n){margin-right:0;position:relative}.partner-summaries .partner-summary:nth-of-type(3n):after{clear:both}.partner-summaries .partner-summary:last-of-type{margin-bottom:0}@media (max-width:1200px){.partner-summaries .partner-summary{width:49%;box-sizing:border-box;margin:0 1%}.partner-summaries .partner-summary:nth-of-type(1n+1),.partner-summaries .partner-summary:nth-of-type(n){margin:2% 1% 0;clear:none}.partner-summaries .partner-summary:nth-of-type(odd){margin-left:0;clear:both}.partner-summaries .partner-summary:first-of-type{margin-left:0;margin-top:0}.partner-summaries .partner-summary:nth-of-type(2){margin-top:0}.partner-summaries .partner-summary:nth-of-type(2n){margin-right:0;position:relative}.partner-summaries .partner-summary:nth-of-type(2n):after{clear:both}.partner-summaries .partner-summary:last-of-type{margin-bottom:0}}@media (max-width:700px){.partner-summaries .partner-summary{width:100%;box-sizing:border-box;margin:0 1%;float:none}.partner-summaries .partner-summary:nth-of-type(1n+1),.partner-summaries .partner-summary:nth-of-type(n){margin:2% 1% 0;clear:none}.partner-summaries .partner-summary:nth-of-type(1n+1){margin-left:0;clear:both}.partner-summaries .partner-summary:first-of-type{margin-left:0;margin-top:0}.partner-summaries .partner-summary:nth-of-type(1n){margin-right:0;position:relative}.partner-summaries .partner-summary:nth-of-type(1n):after{clear:both}.partner-summaries .partner-summary:last-of-type{margin-bottom:0}}.partner-summaries .partner-summary__header{display:block;height:0;padding-bottom:65%;color:#fff;position:relative}.partner-summaries .partner-summary__picture{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.partner-summaries .partner-summary__picture-image{display:block;font-family:"object-fit: contain;";width:100%;height:100%;object-fit:contain}.partner-summaries .partner-summary__body{padding:1rem 1rem 1.5rem;background:#f2f2f2}.partner-summaries .partner-summary__body__title h3{font-size:1.5rem;font-weight:700}.partner-summaries .partner-summary__body__title h3 a{color:#000;text-decoration:none}.partner-summaries .partner-summary__body__details{margin:1.5rem 0 0}.partner-summaries .partner-summary__body__details__item{height:25px;margin-bottom:.9rem;clear:both}.partner-summaries .partner-summary__body__details__item__icon{display:inline-block;width:15px;height:15px;padding:5px;border-radius:15px;font-size:15px;line-height:15px;background:#000;color:#fff;text-align:center;margin-right:10px;float:left}.partner-summaries .partner-summary__body__details__item a{color:#000;text-decoration:none;word-break:break-all;float:left}.partner-summaries .partner-summary__body__details__item a.email{width:85%;padding-bottom:10px}.partner-summaries .partner-summary__body__details__item a.website{margin-bottom:0;border:1px solid #000;padding:5px 25px 5px 10px;display:block;position:relative}.partner-summaries .partner-summary__body__details__item a.website:after{content:"";display:block;position:absolute;top:70%;right:8px;bottom:0;margin-top:-12px;width:10px;height:10px;border-color:#000;border-style:solid;border-width:0 2px 2px 0;transform:rotate(-45deg)}.partner-summaries .partner-summary__body__details__item--website{margin-bottom:0}.partner-summaries .partner-summary__body__readmore__item{color:#000;text-decoration:none;font-weight:500}.partner-summaries .partner-summary__body__readmore__item:hover{text-decoration:underline}.article-body--left{width:66.66%;float:left;display:block;box-sizing:border-box}@media (max-width:1270px){.article-body--left{width:100%}}.article-body__title{background:#000;padding:20px 0}.article-body__title__inner{max-width:1300px;width:100%;margin:0 auto}.article-body__title__inner h1{color:#fff;margin-bottom:0}.article-body__title__inner h1:after{content:"";display:inline-block;width:12px;height:12px;border-radius:6px;background:#ed1c24}@media (max-width:1400px){.article-body__title__inner{width:94%}}.article-body__inner{max-width:1280px;width:94%;margin:0 auto;padding:2% 0}.article-body__inner:after{content:"";clear:both;display:block}.article-body__inner__content{margin-top:30px;max-width:850px;width:100%}.article-body__inner__content .captionImage{max-width:100%}.article-body__inner__content .captionImage img{padding-bottom:33px}.article-body__inner__content .captionImage .caption{margin-bottom:0;margin-top:-23px}.article-body__inner__content li{padding-bottom:.9em;line-height:1.5em}.article-body__inner__content a{color:#4d4d4d}.article-body__inner__published{font-style:italic;font-size:.9rem;color:#a3a3a3}.article-body__inner h5{font-weight:400;padding:20px 0}@media (max-width:1270px){.article-body__inner{width:94%}}.Security ul{display:none}.Security form{max-width:600px;width:100%}#ForgotPassword{display:inline-block}#ForgotPassword a{transition:all .2s ease-in-out;background:#ce181f;color:#fff;cursor:pointer;text-decoration:none;font-size:1rem;font-weight:700;border:0;border-radius:0;-webkit-appearance:none;box-sizing:border-box;padding:10px 16px}#ForgotPassword a:hover{background:#c61017}.page-body__member-section-page{padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.page-body__member-section-page .content{max-width:1300px;width:100%;margin:0 auto}.page-body__member-section-page .block{height:50px;width:100%}.members-grid{width:32.66667%;box-sizing:border-box;margin:0 .5%}.members-grid:nth-of-type(1n+1),.members-grid:nth-of-type(n){margin:1% .5% 0;clear:none}.members-grid:nth-of-type(3n+1){margin-left:0;clear:both}.members-grid:first-of-type{margin-left:0;margin-top:0}.members-grid:nth-of-type(2),.members-grid:nth-of-type(3){margin-top:0}.members-grid:nth-of-type(3n){margin-right:0;position:relative}.members-grid:nth-of-type(3n):after{clear:both}.members-grid:last-of-type{margin-bottom:0}@media (max-width:800px){.members-grid{width:49.5%;box-sizing:border-box;margin:0 .5%}.members-grid:nth-of-type(1n+1),.members-grid:nth-of-type(n){margin:1% .5% 0;clear:none}.members-grid:nth-of-type(odd){margin-left:0;clear:both}.members-grid:first-of-type{margin-left:0;margin-top:0}.members-grid:nth-of-type(2){margin-top:0}.members-grid:nth-of-type(2n){margin-right:0;position:relative}.members-grid:nth-of-type(2n):after{clear:both}.members-grid:last-of-type{margin-bottom:0}}@media (max-width:600px){.members-grid{width:100%;box-sizing:border-box;margin:0 .5%}.members-grid:nth-of-type(1n+1),.members-grid:nth-of-type(n){margin:1% .5% 0;clear:none}.members-grid:nth-of-type(1n+1){margin-left:0;clear:both}.members-grid:first-of-type{margin-left:0;margin-top:0}.members-grid:nth-of-type(1n){margin-right:0;position:relative}.members-grid:nth-of-type(1n):after{clear:both}.members-grid:last-of-type{margin-bottom:0}}.members-grid__item{min-height:250px;height:auto;border-bottom:1px solid #9fa1a4;position:relative}.members-grid__item-picture{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.members-grid__item-image{display:block;font-family:"object-fit: cover;";width:100%;height:100%;object-fit:cover}.member-body__content{max-width:1300px;width:100%;margin:0 auto}@media (max-width:1320px){.member-body__content{width:96%}}.member-body__inner{max-width:1000px;width:100%;padding:30px 0}.page-body__news-section-page{padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.page-body__news-section-page:after{content:"";clear:both;display:block}.page-body__news-section-page .content{max-width:1300px;width:100%;margin:0 auto}.news-grid{width:100%;box-sizing:border-box;margin:0 .5%;float:left}.news-grid:nth-of-type(1n+1),.news-grid:nth-of-type(n){margin:1% .5% 0;clear:none}.news-grid:nth-of-type(1n+1){margin-left:0;clear:both}.news-grid:first-of-type{margin-left:0;margin-top:0}.news-grid:nth-of-type(1n){margin-right:0;position:relative}.news-grid:nth-of-type(1n):after{clear:both}.news-grid:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.news-grid{width:49%;box-sizing:border-box;margin:0 1%}.news-grid:nth-of-type(1n+1),.news-grid:nth-of-type(n){margin:2% 1% 0;clear:none}.news-grid:nth-of-type(odd){margin-left:0;clear:both}.news-grid:first-of-type{margin-left:0;margin-top:0}.news-grid:nth-of-type(2){margin-top:0}.news-grid:nth-of-type(2n){margin-right:0;position:relative}.news-grid:nth-of-type(2n):after{clear:both}.news-grid:last-of-type{margin-bottom:0}}@media only screen and (min-width:1024px){.news-grid{width:32%;box-sizing:border-box;margin:0 1%}.news-grid:nth-of-type(1n+1),.news-grid:nth-of-type(n){margin:2% 1% 0;clear:none}.news-grid:nth-of-type(3n+1){margin-left:0;clear:both}.news-grid:first-of-type{margin-left:0;margin-top:0}.news-grid:nth-of-type(2),.news-grid:nth-of-type(3){margin-top:0}.news-grid:nth-of-type(3n){margin-right:0;position:relative}.news-grid:nth-of-type(3n):after{clear:both}.news-grid:last-of-type{margin-bottom:0}}.news-grid__item{min-height:250px;height:auto;border-bottom:1px solid #9fa1a4;margin-bottom:30px}@media only screen and (min-width:768px){.news-grid__item{margin-bottom:0}}.news-grid__picture-image{display:block;font-family:"object-fit: cover;";width:100%;height:100%;object-fit:cover}.news-grid__block{height:50px;width:100%}.news-grid__content{padding:10px 15px 25px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.news-grid__content h4,.news-grid__content p{color:#000}.news-grid__content .link{color:#000;text-decoration:none;border:1px solid #000;padding:5px 15px}.news-grid__content .link:hover{color:#fff;background:#000}.news-body__content{max-width:1300px;width:100%;margin:0 auto}.news-body__content img{padding-bottom:30px;width:100%;object-fit:contain;max-width:600px;height:auto}@media (max-width:1320px){.news-body__content{width:96%}}.news-body__inner{max-width:1000px;width:100%;padding:30px 0}.page-body--map-page__inner{max-width:1300px;width:100%;margin:0 auto;padding:3rem 0;display:block}.page-body--map-page__inner:after{content:"";clear:both;display:block}@media (max-width:1350px){.page-body--map-page__inner{width:94%;padding:3rem 1rem;box-sizing:border-box}}.MapPage .trails-map__filter-container{width:100%;background:#000}.MapPage .trails-map__filter-container:after{content:"";clear:both;display:block}.MapPage .trails-map__filter-wrapper{max-width:1400px;width:100%;margin:0 auto;padding:1rem;box-sizing:border-box}.MapPage .trails-map__filter{position:relative;z-index:1;display:inline-block}.MapPage .trails-map__filter:after{content:"";display:block;position:absolute;top:58%;right:15px;bottom:0;margin-top:-12px;width:12px;height:12px;border-color:#fff;border-style:solid;border-width:0 3px 3px 0;transform:rotate(-45deg)}.MapPage .trails-map__filter select{display:inline-block;width:auto;color:#fff;font-size:1.1rem;background:#000;border:1px solid #fff;cursor:pointer;background:none;padding:5px 30px 5px 10px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;position:relative;z-index:2}.MapPage .trails-map__filter select option{font-size:1.2rem;color:#000}.MapPage .trails-map__filter select::-ms-expand{display:none}@media (max-width:700px){.MapPage .trails-map__filter{display:block;width:100%}.MapPage .trails-map__filter select{width:100%}}.MapPage .trails-map__wrapper{width:100%;height:600px}.MapPage .leaflet-popup-content{padding:1.5rem}.MapPage .leaflet-popup-content h5{font-size:1.2rem;line-height:normal;font-weight:400}.MapPage .leaflet-popup-content p:last-child{margin-bottom:0}.success-message{background-color:teal;text-align:center}.success-message--submitted{padding:10px;margin-bottom:20px;color:#fff}.success-message--submitted h4{margin:0}.CommunityLandingPage .page-banner__title{width:30%}.CommunityLandingPage .page-banner__content{width:40%;position:absolute;left:35%}.CommunityLandingPage .page-banner__content .share-story{margin-bottom:10px}.CommunityLandingPage .page-banner .promo-link{float:right}@media (max-width:1230px){.CommunityLandingPage .page-banner__title{width:50%;float:none}.CommunityLandingPage .page-banner__content{width:70%;position:relative;left:0;margin-top:20px}.CommunityLandingPage .page-banner .promo-link{float:none;position:absolute;top:0;right:0}}@media (max-width:700px){.CommunityLandingPage .page-banner .promo-link{position:relative}.CommunityLandingPage .page-banner__content{margin-bottom:25px;width:100%}}.CommunityLandingPage .grid-item-grow{position:relative}@media (max-width:700px){.CommunityLandingPage .grid-item-grow{padding:0 10px}}.CommunityLandingPage .sharebar svg{stroke-width:3}.CommunityLandingPage .sharebar .icon-wrapper{display:inline-block}.CommunityLandingPage .sharebar .email,.CommunityLandingPage .sharebar .facebook{position:relative;z-index:5;display:block;float:left;height:50px;width:50px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.CommunityLandingPage .sharebar .back-bubble{z-index:2;background:#ed1c24;position:absolute;top:0;left:0;right:0;bottom:0}.CommunityLandingPage .sharebar .back-bubble:before{content:"";position:absolute;right:20px;top:100%;width:0;height:0;border-right:16px solid transparent;border-top:15px solid #ed1c24;border-left:16px solid transparent}.CommunityLandingPage .sharebar .front-bubble{z-index:2;top:2px;left:2px;right:2px;bottom:2px;background:#fff;position:absolute}.CommunityLandingPage .sharebar .front-bubble:before{content:"";position:absolute;right:18px;top:100%;width:0;height:0;border-right:16px solid transparent;border-top:15px solid #fff;border-left:16px solid transparent}.CommunityLandingPage .share-label-wrapper{position:absolute;overflow:hidden;height:150px;width:150px;right:0;bottom:0}.CommunityLandingPage .share-label-wrapper .share-label{width:70px;position:absolute;bottom:5px;right:15px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.CommunityLandingPage .share-label-wrapper .share-label .sharebar{display:none}.CommunityLandingPage .share-label-wrapper .share-label:hover{cursor:pointer;bottom:10px}.CommunityLandingPage .share-label-wrapper .share-label.active{bottom:10px}.CommunityLandingPage .share-label-wrapper .share-label.active .sharebar{display:block}.CommunityLandingPage .share-label-wrapper .bubble-wrapper{position:absolute;bottom:220%;right:0;z-index:10;width:100px;text-align:center;padding:5px 10px 0}.CommunityLandingPage .share-label-wrapper .icon-wrapper{display:inline-block}.CommunityLandingPage .share{background-color:#ed1c24;padding:10px;text-transform:uppercase;font-weight:700;font-size:15px}.CommunityLandingPage .partner-summary__picture-image{font-family:"object-fit: cover;";object-fit:cover}.Story .share-label-wrapper{clear:both;width:100%;margin-top:40px;border-top:1px solid #dcddde}.Story .share-label-wrapper .share-label--right{font-weight:700;position:absolute;top:10px;right:120px;width:170px;text-transform:uppercase}.Story .share-label-wrapper .share-label .sharebar svg{stroke-width:3}.Story .share-label-wrapper .share-label .sharebar .icon-wrapper{display:inline-block}.Story .share-label-wrapper .share-label .sharebar .email,.Story .share-label-wrapper .share-label .sharebar .facebook{position:relative;z-index:5;display:block;float:left;width:50px;height:50px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.Story .share-label-wrapper .share-label .sharebar .bubble-wrapper{top:0}.Story .share-label-wrapper .share-label .sharebar .bubble-wrapper .icon-wrapper{float:right}.Story .share-label-wrapper .share-label .sharebar .bubble-wrapper .icon-wrapper a{text-decoration:none}.Story .share-label-wrapper .share-label .sharebar .bubble-wrapper .icon-wrapper a svg{fill:#000}.Story .share-label-wrapper .share-label .sharebar .bubble-wrapper .icon-wrapper a svg:hover{fill:#ed1c24!important}.Story .share-label-wrapper .share-label .sharebar .bubble-wrapper .back-bubble,.Story .share-label-wrapper .share-label .sharebar .bubble-wrapper .front-bubble{display:none}.page-body__inner--iframe-map-page{max-width:none;width:100%}.page-body__inner--iframe-map-page .page-body__content{max-width:1300px;width:100%;margin:0 auto}@media (max-width:1400px){.page-body__inner--iframe-map-page .page-body__content{width:94%}}.iframe-holder{width:96%;margin:30px auto}@media (max-width:1400px){.iframe-holder{width:94%}}.iframe-holder iframe{width:100%}#Form_EventsFilterForm a.filter__clear{color:#fff;text-decoration:none;border:1px solid #fff;padding:.3rem .5rem}.EventsHolderPage .featured-event .featured-event__wrapper{display:flex;flex-direction:column;margin-bottom:5em}@media only screen and (min-width:768px){.EventsHolderPage .featured-event .featured-event__wrapper{flex-direction:row;min-height:450px}}.EventsHolderPage .featured-event .featured-event__image{min-height:400px;position:relative}@media only screen and (min-width:768px){.EventsHolderPage .featured-event .featured-event__image{width:60%}}.EventsHolderPage .featured-event .featured-event__picture{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.EventsHolderPage .featured-event .featured-event__picture-image{display:block;font-family:"object-fit: cover;";width:100%;height:100%;object-fit:cover}.EventsHolderPage .featured-event .featured-event__title{color:#fff;background:rgba(0,0,0,.7);display:inline-block;padding:1.5rem;position:absolute;bottom:0;margin:0}.EventsHolderPage .featured-event .featured-event__content{background-color:#dcddde;box-sizing:border-box;padding:2rem}@media only screen and (min-width:768px){.EventsHolderPage .featured-event .featured-event__content{width:40%}}.EventsHolderPage .featured-event .featured-event__date{font-weight:700}@media only screen and (min-width:768px){.EventsHolderPage .featured-event .featured-event__date{margin-top:2em}}.EventsHolderPage .featured-event .featured-event__summary{font-weight:500}.EventsHolderPage .featured-event .featured-event__link{font-weight:700;color:#000}.event__month{font-weight:700;color:#fff;background-color:#000;padding:.2em .5em;margin-bottom:0}@media only screen and (min-width:768px){.event__month{padding:.2em 1.5em}}.event{display:flex;flex-direction:column;padding:3em 0;border-bottom:4px solid #000}@media only screen and (min-width:768px){.event{flex-direction:row;padding:3em}}.event--last{border:0}.event .event__image{margin-bottom:1em}@media only screen and (min-width:768px){.event .event__image{width:40%;margin-right:5%;margin-bottom:0}}.event .event__picture-image{display:block;font-family:"object-fit: cover;";width:100%;height:100%;object-fit:cover}@media only screen and (min-width:768px){.event .event__content{width:55%}}.event .event__date{font-weight:700;margin-bottom:.3em}@media only screen and (min-width:768px){.event .event__date{font-size:20px}}.event .event__title{font-size:1.8rem;font-weight:700;margin-bottom:.4em}@media only screen and (min-width:768px){.event .event__title{font-size:2.5rem}}.event .event__intro{font-size:18px;font-weight:500}.event .event__link{font-weight:700;color:#fff;text-decoration:none;text-transform:uppercase;background:#06bbaa;display:inline-block;padding:.5rem 1rem;margin-top:.5em}.event .event__link:hover{background:#000}.elementalpage-top{margin-bottom:50px}.elementalpage-top__title{background:#000;padding:20px 0}.elementalpage-top__title__inner{max-width:1300px;width:100%;margin:0 auto}.elementalpage-top__title__inner h1{color:#fff;margin-bottom:0;width:100%}@media only screen and (min-width:1300px){.elementalpage-top__title__inner h1{width:80%}}.elementalpage-top__title__inner h1:after{content:"";display:inline-block;width:12px;height:12px;border-radius:6px;background:#ed1c24}@media (max-width:1400px){.elementalpage-top__title__inner{width:94%}}