@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{clear:both;content:"";display:table}.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{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{left:auto!important;position:relative}.tns-gallery>.tns-moving{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s}.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{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{filter:alpha(opacity=100);opacity:1;z-index:0}.tns-fadeOut,.tns-normal{filter:alpha(opacity=0);opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333%;width:2333.33333%;width:2333.3333333333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714%;width:1.42857%;width:1.4285714286%}*{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{overflow:hidden;padding-top:56.25%;position:relative}.resp-container .resp-iframe{border:0;height:80%;left:0;position:absolute;top:0;width:80%}@media (max-width:1000px){.resp-container .resp-iframe{height:100%;width:100%}}@media (max-width:800px){.resp-container .resp-iframe{height:80%;width:80%}}@media (max-width:600px){.resp-container .resp-iframe{height:100%;width:100%}}table{border:1px solid #06bbaa;border-collapse:collapse}table thead tr th{background-color:#06bbaa;color:#fff;padding:10px}table tbody tr td{border:2px solid #06bbaa;padding:10px}.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{line-height:1.5em;margin-bottom:1rem}.typography ol,.typography ul{padding-left:24px}.typography hr{border-bottom:1px solid #dcddde;height:1px;margin:1rem 0}.last-word{display:inline-block;line-height:1em}.last-word:after{background:#000;border-radius:6px;bottom:6px;content:"";display:inline-block;height:12px;position:absolute;right:-15.6px;width:12px}.last-word{margin-right:22px;position:relative}.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{border:1px solid #000;color:#000;display:inline-flex;line-height:1.3rem;padding:10px;text-decoration:none}.inline-button a:hover{background:#000;color:#fff}.inline-button-white a{border:1px solid #fff;color:#fff;display:inline-flex;line-height:1.3rem;padding:10px;text-decoration:none}.inline-button-white a:hover{background:#fff;color:#000!important}p a.inline-button-red-box{background:#ed1c24;color:#fff!important;display:inline-block;font-size:15px;font-weight:700;padding:10px;text-decoration:none;text-transform:uppercase}p a.inline-button-red-box:hover{background:#000}.footnote{color:#4d4d4d;font-size:.7rem;font-style:italic}button,input,option,select,textarea{border:1px solid #000;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;font-size:1rem;padding:10px 16px}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-appearance:none;background:#ed1c24;border:0;border-radius:0;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;text-decoration:none;-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}.button:hover,button:hover,input[type=submit]:hover{background:#c61017}input[type=email],input[type=text],textarea{-webkit-appearance:none;border-radius:0}.filter-form:after{clear:both;content:"";display:block}.filter-form{background:#58595b;padding:.5rem 0}.filter-form form{margin:0 auto;max-width:1300px;width:100%}@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;margin-right:2%;padding:.5rem 0;width:auto}.filter-form form .field.last{margin-right:0}.filter-form form .field.dropdown{position:relative;z-index:1}.filter-form form .field.dropdown:after{border-color:#231f20;border-style:solid;border-width:0 2px 2px 0;bottom:0;content:"";display:block;height:6px;margin-top:-8px;position:absolute;right:12px;top:58%;transform:rotate(-45deg);width:6px;z-index:5}.filter-form form .field.dropdown select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:#dbdcdd;border:none;box-sizing:border-box;color:#231f20;cursor:pointer;font-size:1.1rem;padding:10px 35px 10px 15px;position:relative;text-transform:uppercase;z-index:2}.filter-form form .field.dropdown select option{color:#000;font-size:1.2rem}.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{box-sizing:border-box;margin:0 auto;max-width:1300px;overflow:hidden;padding:0 16px;position:relative;width:100%}.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{display:block;height:auto;max-width:100%}.u-content .image.left{float:left;margin-bottom:1em;margin-right:1em}.u-content .image.right{float:right;margin-bottom:1em;margin-left:1em}.u-content .image.center{clear:both;float:none;margin:auto}.u-content .image.rightAlone{margin:auto 0 auto auto}.u-content table{border-collapse:collapse;border-spacing:0;margin:10px 0;width:100%}.u-content table tr{border-bottom:1px solid #9fa1a4}.u-content table tr td,.u-content table tr th{padding:4px 8px;text-align:left;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{background:#dcddde;font-weight:600;vertical-align:bottom}.u-content .inline-button,.u-content .inline-button-white{border:1px solid #000;color:#000;padding:10px}.u-content a.inline-button-red-box{background:#ce181f;color:#fff;display:inline-block;font-size:15px;font-weight:700;padding:10px;text-decoration:none;text-transform:uppercase}.u-content .footnote{color:#4d4d4d;font-style:italic}.u-no-scroll{overflow:hidden!important}.u-gutter{padding-left:16px;padding-right:16px}.u-hide{display:none}.u-visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.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{clear:both;content:"";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%,95%,.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:hsla(210,3%,87%,.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:hsla(216,3%,63%,.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{background-color:#06bbaa;box-sizing:border-box;display:inline-block;padding:20px;width:100%}@media only screen and (min-width:768px){.c-landing-page__title--wrapper{padding:20px 30px;width:auto}.c-landing-page__title--wrapper-overlap{left:0;margin-top:40px;position:absolute;top:0;z-index:10}}@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;font-size:.8rem;font-weight:600;padding:5px 10px;text-decoration:none;text-transform:uppercase}.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{background-color:#000;color:#fff}.c-landing-page__button.u-background-colour__white{background-color:#fff;color:#000}.c-landing-page__button.u-background-colour__great_green{background-color:#a7c539;color:#000}.c-landing-page__button.u-background-colour__red{background-color:#ed1c24;color:#fff}@media only screen and (min-width:768px){.c-landing-page__button{font-size:1rem;padding:10px 20px}}@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}.c-landing-page__button{transition:all .3s ease}.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{background-color:rgba(0,0,0,.7);bottom:0;color:#fff;font-size:.7rem;padding:16px 56px 16px 16px;position:absolute;right:0;width:auto}.c-landing-page__image-credit-toggle{background:url(/_resources/app/client/assets/images/camera-icon.png) 0 0 no-repeat;bottom:.5em;display:block;height:32px;opacity:.5;position:absolute;right:.5em;width:32px}.c-landing-page__image-credit-toggle:hover{opacity:1}.menu{background:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;margin-left:auto;max-height:100vh;max-width:100vh;-webkit-transform:none;-webkit-transition:right .3s linear;-moz-transition:right .3s linear;-o-transition:right .3s linear;transition:right .3s linear;z-index:9}.menu__items{-ms-overflow-style:none;display:none;opacity:0;overflow:-moz-scrollbars-none;transform:translateY(-20px);-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}.menu__items::-webkit-scrollbar{display:none}.menu__item{border-left:8px solid gray;color:#fff;display:block;font-size:1.5rem;padding:1rem 1.5rem;position:relative}.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 gray}.menu__item--dropdown{padding:0}.menu__item--dropdown svg{height:35px;width: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{background:none;border-bottom:none;-ms-transform:translateY(4px);-webkit-transform:translateY(4px);transform:translateY(4px)}.menu__item__link{align-items:center;color:#fff;display:flex;flex-direction:row;text-decoration:none;transition:all .3s ease-in-out}.menu__item__link:hover{opacity:.9;padding-left:5px}.menu__item__link__icon{display:inline-block;flex-shrink:0;height:60px;margin-right:20px;width:60px}@media (max-width:600px){.menu__item__link__icon{height:40px;width:40px}}@media (max-width:375px){.menu__item__link__icon{height:30px;width:30px}}.menu__item__link__icon img{height:auto;object-fit:contain;width:100%}.menu__item__submenu{display:none;list-style:disc!important;margin-left:2rem}.menu__item__submenu .menu__item{font-size:2rem;margin:.5rem 0;padding-left:1rem}@media (max-width:500px){.menu__item__submenu .menu__item{font-size:1.5rem}}.menu__item__submenu .menu__item:after{background:#fff;border-radius:3px;content:"";display:block;height:6px;left:0;margin-top:-3px;position:absolute;top:50%;width:6px}.menu__item__submenu--expanded{display:block}.menu__inner{margin-top:75px;position:absolute;right:-100%}@media only screen and (min-width:768px){.menu__inner{margin-top:100px}}.menu__trigger{background:#e6e7e8;cursor:pointer;height:50px;position:relative;width:50px;z-index:100}@media only screen and (min-width:460px){.menu__trigger{height:75px;width:75px}}@media only screen and (min-width:768px){.menu__trigger{height:100px;width:100px}}.menu__trigger__bar{background:#000;display:block;height:5%;left:20%;opacity:1;position:absolute;-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;width:60%}.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{background:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;max-width:100vw;right:0;top:0;width:400px;z-index:1}.menu--expanded .menu__trigger__bar:nth-child(2){opacity:0;width:0}.menu--expanded .menu__trigger__bar:first-child{top:48%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:70%;z-index:100}.menu--expanded .menu__trigger__bar:nth-child(3){top:48%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:70%;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.text label,form.contact-form .field.textarea label{color:#000;padding-bottom:4px;text-transform:uppercase}form.contact-form .field.text input,form.contact-form .field.text textarea,form.contact-form .field.textarea input,form.contact-form .field.textarea textarea{border:1px solid #000;width:100%}form.contact-form .Actions{padding-top:10px;text-align:center}form.contact-form #ForgotPassword{display:inline-block}form.contact-form #ForgotPassword a{background:#ed1c24;border:0;box-sizing:border-box;color:#fff;cursor:hand;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;padding:10px 16px;text-decoration:none;text-transform:uppercase}form.contact-form #ForgotPassword a:hover{background:#c61017}.accordion{margin:3rem 0}.accordion__item__header{border-top:2px solid #ed1c24;color:#000;display:block;margin-bottom:10px;padding:15px 60px 10px 10px;position:relative;text-align:left;text-decoration:none;width:100%}.accordion__item__header,.accordion__item__header:hover{background-color:transparent}.accordion__item__header:after{border-color:#ed1c24;border-style:solid;border-width:0 2px 2px 0;bottom:0;content:"";display:block;height:20px;margin-top:-25px;position:absolute;right:25px;top:50%;transform:rotate(45deg);width:20px}.accordion__item__icon{float:left;height:35px;margin-right:15px;width:35px}.accordion__item__icon svg *{fill:#ed1c24}.accordion__item__title{font-size:1.5rem;font-weight:600;margin-bottom:0;margin-top:3px}.accordion__item__subtitle{color:#ed1c24;margin-bottom:0!important;margin-left:50px}.accordion__item__content{padding:10px;-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}.accordion__item__content li{padding-bottom:8px}.accordion__item--collapsed .accordion__item__header{border-color:#dcddde}.accordion__item--collapsed .accordion__item__header:after{border-color:#dcddde;margin-top:-10px;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{margin:0 auto;max-width:1400px;position:relative;width:100%}.page-banner__inner:after{clear:both;content:"";display:block}@media (max-width:1400px){.page-banner__inner{width:94%}}.page-banner__great-rides-badge{bottom:30px;display:none;left:30px;position:absolute;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{bottom:0;height:auto;left:0;position:absolute;width:300px}.page-banner__image-grid{border-bottom-style:solid;border-bottom-width:8px;height:500px;position:relative}@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{bottom:0;height:100%;position:absolute;top: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{height:50%;left:80%}.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{height:50%;left:80%;width:20%}.page-banner__image-grid__wrap--3-of-3{bottom:0;top:50%}.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{height:50%;left:80%;width:20%}.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-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%}.page-banner__image-grid__title{background:rgba(0,0,0,.7);bottom:0;color:#fff;left:0;padding:1.5rem;position:absolute;width:30%}.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}.page-banner__image-grid__title h1 .last-word:after{background:#000;border-radius:6px;bottom:6px;content:"";display:inline-block;height:12px;position:absolute;right:-15.6px;width:12px}.page-banner__image-grid__title h1 .last-word{position:relative}@media (max-width:1250px){.page-banner__image-grid__title{padding:1.5rem;width:45%}.page-banner__image-grid__title h1{font-size:4rem;line-height:4rem}}@media (max-width:800px){.page-banner__image-grid__title{padding:.5rem;width:65%}.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{box-sizing:border-box;padding:3rem 0}.page-banner--plain .page-banner__title{position:relative;width:50%}.page-banner--plain .page-banner__title h1{font-size:7rem;line-height:7rem;margin:0;text-transform:uppercase}.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}.page-banner--plain .page-banner__title h1 .last-word:after{background:#000;border-radius:10px;bottom:10px;content:"";display:inline-block;height:20px;position:absolute;right:-26px;width:20px}.page-banner--plain .page-banner__title h1 .last-word{position:relative}@media (max-width:550px){.page-banner--plain{padding:1.5rem 0}}.page-banner--has-content .page-banner__title{float:left;width:50%}.page-banner--has-content .page-banner__title h1{color:#fff;font-size:5rem;line-height:4.8rem}.page-banner--has-content .page-banner__title h1 .first-word{color:#000}.page-banner--has-content .page-banner__content:after{clear:both;content:"";display:block}.page-banner--has-content .page-banner__content{bottom:0;color:#fff;position:absolute;right:0;top:0;width:50%}.page-banner--has-content .page-banner__content__inner{font-size:1.5rem;font-weight:200}.page-banner--has-content .page-banner__content__inner a{color:#fff;font-size:1.2rem;font-weight:600;text-decoration:none}@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{padding-bottom:20px;width:100%}.page-banner--plain .page-banner__title h1{font-size:3.5rem;line-height:3.5rem}.page-banner--plain .page-banner__content{position:relative;width:100%}.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{border-bottom-style:solid;border-bottom-width:8px;padding:50px 0}.rides-page-banner--rides .rides-page-banner__inner{grid-gap:50px;display:grid;grid-template-columns:1fr 300px;margin:0 auto;max-width:1300px;padding:0 30px}@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{align-items:flex-start;display:flex;flex-direction:column;grid-column:1;grid-row:1}@media only screen and (max-width:767px){.rides-page-banner--rides .rides-page-banner__content{border-top-style:solid;border-top-width:4px;grid-column:1;grid-row:2;padding-top:30px}}.rides-page-banner--rides .rides-page-banner__content-title{color:#000;font-size:24px;font-weight:700;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{display:flex;justify-content:flex-end;margin-top:2em;width:50%}}@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-column:2;grid-row:1}@media only screen and (max-width:767px){.rides-page-banner--rides .rides-page-banner__badge{grid-column:1;grid-row:1}}.rides-page-banner--rides .rides-page-banner__badge{align-items:center;display:flex;justify-content:center}.rides-page-banner--rides .rides-page-banner__badge-desktop,.rides-page-banner--rides .rides-page-banner__badge-mobile{height:auto;width:60%}@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{align-items:center;background:#e6e7e8;display:flex;position:relative;z-index:15}@media only screen and (min-width:768px){.page-header{height:100px}}.page-header__branding{display:inline-block;flex-shrink:1;margin:5px 10px;text-decoration:none}.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;flex-shrink:0;margin:0 10px -15px 0}.page-header__great-rides-logo img{height:auto;max-width:75px;width:100%}@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{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin:0 auto;padding:20px 30px}@media (max-width:800px){.page-footer__inner{grid-template-columns:1fr 1fr}}.page-footer__text{align-items:flex-start;display:flex;flex-direction:column;font-size:80%;grid-column:span 2;justify-content:center}.page-footer__text-plastic{color:#616161;font-weight:600;text-decoration:none}.page-footer__text .contact{color:#fff;text-decoration:none;text-transform:uppercase}.page-footer__logo{align-items:center;display:flex;justify-content:center}.page-footer__logo img{max-width:100%}.page-footer__social-buttons{align-items:center;display:flex;grid-column:span 2;justify-content:flex-end}@media (max-width:800px){.page-footer__social-buttons{align-items:center;grid-column:span 1}}.page-footer__social-buttons__item{margin-left:10px}.page-footer__social-buttons__item a{text-decoration:none}.page-footer__social-buttons__item a svg{fill:#fff;height:50px;width:50px}.page-footer__social-buttons__item a svg:hover{fill:#ed1c24!important}.breadcrumbs{background:#dcddde;padding:1.2rem 0}.breadcrumbs__inner{margin:0 auto;max-width:1300px}@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{display:inline;display:inline-block;font-size:2rem;font-weight:500;line-height:2rem;line-height:1em;margin:0;position:relative}.module-area .module__title h3:after{background:#ed1c24;border-radius:4px;bottom:4px;content:"";display:inline-block;height:8px;position:absolute;right:-10.4px;width:8px}.module-area .module--notice{background:#fff;border:10px solid #000}.module-area .module--notice .module__title h3{display:inline-block;line-height:1em}.module-area .module--notice .module__title h3:after{background:#fff;border-radius:4px;bottom:4px;content:"";display:inline-block;height:8px;position:absolute;right:-10.4px;width:8px}.module-area .module--notice .module__content{padding:10px}.module-area .module--promo{color:#000;margin-bottom:10px;text-decoration:none}.module-area .module--promo .module__inner{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:0;padding-bottom:100%;position:relative}.module-area .module--promo .module__inner--full-height{height:auto;padding-bottom:0;width:100%}.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{background:#fff;bottom:5px;font-weight:600;left:5px;padding:10px;position:absolute}.module-area .module--promo .module__button:after{border-color:#ed1c24;border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;height:10px;transform:rotate(-45deg);width:10px}.module-area .module--promo:hover .module__button{color:#ed1c24}.module-area .module--article{border:10px solid #000;color:#000;text-decoration:none}.module-area .module--article .module__inner{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:0;padding-bottom:60%;position:relative}.module-area .module--article .module__title{background:rgba(0,0,0,.5);bottom:0;color:#fff;left:0;max-width:50%;padding:1rem;position:absolute}.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{color:#000;text-decoration:none}.module-area .module--sharestory .polaroid{left:0;margin:0 auto;position:absolute;right:0;top:-150px;width:100%}.module-area .module--sharestory .share-story-form{box-sizing:border-box;margin-bottom:20px;margin-top:125px;width:100%}@media (max-width:1270px){.module-area .module--sharestory .share-story-form{float:none;margin-top:150px;min-width:400px}}@media (max-width:550px){.module-area .module--sharestory .share-story-form{max-width:100%;min-width:300px}}@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{color:#000;text-decoration:none}.module-area .module--sharestory .share-story-form__inner{background-color:#06bbaa;padding:40px 20px;position:relative;text-align:center}.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{background:rgba(0,0,0,.7);color:#fff;margin-top:30px;padding:10px}.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}.module-area .module--sharestory .share-story-form__inner h1 .last-word:after{background:#000;border-radius:7px;bottom:7px;content:"";display:inline-block;height:14px;position:absolute;right:-18.2px;width:14px}.module-area .module--sharestory .share-story-form__inner h1 .last-word{position:relative}.module-area .module--sharestory .share-story-form__inner--partners{background-color:#ed553b;color:#fff;padding:20px;position:relative}.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{background-color:#fff;margin-right:10px;text-align:center;width:33%}.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{color:#fff;font-size:3rem;line-height:3rem;margin:0 0 1rem;text-transform:uppercase}@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{color:#000;position:relative}.map-download{align-items:center;background:#000;border:1px solid #fff;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;padding:.5rem;text-decoration:none}@media (min-width:600px){.map-download{padding:1rem}}.map-download__label{font-size:.8rem;font-weight:700;text-transform:uppercase}.map-download__icon{height:25px;margin-right:.5em;width:25px}.map-download__icon svg *{fill:#fff}.articles-holder:after{clear:both;content:"";display:block}.articles-holder{display:flex;flex-direction:column;margin:.13%}@media only screen and (min-width:568px){.articles-holder{flex-direction:row;flex-wrap:wrap}}.articles-grid{box-sizing:border-box;overflow:hidden;padding:.25%;width:100%}@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{min-height:400px;width:100%}}@media only screen and (min-width:768px){.articles-grid.pos-1{min-height:550px;width:50%}}@media only screen and (min-width:1024px){.articles-grid.pos-1{width:50%}}@media only screen and (min-width:1170px){.articles-grid.pos-1{min-height:650px;width:66.66%}}@media only screen and (min-width:568px){.articles-grid.pos-2{min-height:400px;width:100%}}@media only screen and (min-width:768px){.articles-grid.pos-2{min-height:550px;width:50%}}@media only screen and (min-width:1024px){.articles-grid.pos-2{width:50%}}@media only screen and (min-width:1170px){.articles-grid.pos-2{min-height:650px;width:33.33%}}.articles-grid a{text-decoration:none}.articles-grid__item{display:block;height:100%;min-height:350px;position:relative}.articles-grid__item-picture{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}.articles-grid__item-image{display:block;font-family:"object-fit: cover;";height:100%;object-fit:cover;width:100%}.articles-grid__item--article{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.articles-grid__item--article h3{background-color:rgba(0,0,0,.7);bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:2rem;font-weight:600;left:0;margin-bottom:0;padding:20px;position:absolute;width:55%}.articles-grid__item--article h3:after{border-color:#ed1c24;border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;height:15px;margin-left:10px;transform:rotate(-45deg);width:15px}@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{color:#fff;font-size:2.5rem;font-weight:600;top:-15%;-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%)}.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{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;width:30px}.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{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;width:30px}.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{padding-bottom:16px;text-align:center}.pagination .number{background-color:#dcddde;border-radius:50%;color:#000;display:inline-block;height:25px;margin-right:10px;padding:7px 5px 2px 4px;text-decoration:none;width:25px}.pagination .number.current{background-color:#000;color:#fff}@media (max-width:600px){.pagination .number{margin-bottom:10px}}.pagination .next,.pagination .prev{display:inline-block;height:35px;position:relative;top:13px;width:35px}.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{background-color:rgba(0,0,0,.7);bottom:0;color:#fff;font-size:.7rem;padding:1.5em 3.5em 1.5em 1.5em;position:absolute;right:0;width:30%}.credited-image .toggle{background:url(/_resources/app/client/assets/images/camera-icon.png) 0 0 no-repeat;bottom:.5em;display:block;height:32px;opacity:.5;position:absolute;right:.5em;width:32px}.credited-image .toggle:hover{opacity:1}.sharebar .sharebar-wrapper{height:40px;padding:5px 0;right:-23px;text-align:center;top:48px;z-index:10}.sharebar .sharebar-wrapper .triangle{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #ed1c24;bottom:47px;content:" ";height:0;left:54%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);transition:bottom .5s cubic-bezier(0,-1,0,1.75);width:0}.sharebar .sharebar-wrapper .icon-wrapper{display:inline-block;height:40px;padding:3px;width:100px}.sharebar .sharebar-wrapper .icon-wrapper .share-icon{float:left;width:50px}.sharebar .sharebar-wrapper .icon-wrapper .share-icon a svg{fill:#fff;display:block;float:left;height:40px;overflow:visible;padding:0 3px;width:100%}.sharebar .sharebar-wrapper .icon-wrapper .share-icon a svg:hover,.sharebar .sharebar-wrapper .icon-wrapper .share-icon:hover svg path{fill:#ed1c24}.heartride-summary{box-sizing:border-box;margin:0 1%;width:49%}.heartride-summary:nth-of-type(1n+1),.heartride-summary:nth-of-type(n){clear:none;margin:2% 1% 0}.heartride-summary:nth-of-type(odd){clear:both;margin-left:0}.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}.heartride-summary{color:#000;display:block;float:left;overflow:hidden;position:relative;text-decoration:none}@media (max-width:800px){.heartride-summary{box-sizing:border-box;margin:0 1%;width:100%}.heartride-summary:nth-of-type(1n+1),.heartride-summary:nth-of-type(n){clear:none;margin:2% 1% 0}.heartride-summary:nth-of-type(1n+1){clear:both;margin-left:0}.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{float:none}}.heartride-summary__link{text-decoration:none}.heartride-summary__header{color:#fff;height:0;padding-bottom:60%;position:relative}.heartride-summary__header:hover .heart-ride-summary__header__title{padding-left:35px;padding-top:35px}.heartride-summary__picture{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.heartride-summary__image{display:block;font-family:"object-fit: cover;";height:100%;object-fit:cover;width:100%}.heartride-summary__header-title{background:rgba(0,0,0,.8);left:0;padding:1rem;position:absolute;top:0;-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;width:92%}@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}.heartride-summary__header-title h3 .last-word:after{background:#5eb1df;border-radius:6px;bottom:6px;content:"";display:inline-block;height:12px;position:absolute;right:-15.6px;width:12px}.heartride-summary__header-title h3 .last-word{margin-right:22px;position:relative}.heartride-summary__ride-stats:after{clear:both;content:"";display:block}.heartride-summary__ride-stats{background:#f2f2f2;display:flex;flex-direction:row-reverse;padding:10px}@media (max-width:600px){.heartride-summary__ride-stats{flex-direction:column}}.heartride-summary__details{margin-left:9%;padding:1rem 0;width:98%}.heartride-summary__details h4{font-size:1.2rem;margin-bottom:20px;margin-left:-40px}@media (max-width:500px){.heartride-summary__details{margin-left:16%}}.heartride-summary__details-item{font-size:1.1rem;line-height:20px;margin-bottom:25px;min-height:35px;position:relative}.heartride-summary__details-item:last-child{margin-bottom:0}.heartride-summary__details-item .icon{height:35px;left:-45px;position:absolute;top:0;width:35px}.heartride-summary__details-item strong{display:block;padding-top:8px}.heartride-summary__badge{max-width:28%;width:200px}@media (max-width:600px){.heartride-summary__badge{max-width:100%;width:108px}}.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{background:#dcddde;font-size:1.3rem;font-weight:200;padding:1rem 1.5rem}@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{background-color:#000;bottom:0;padding:7px 7px 3px 8px;position:absolute;right:0}.heartride-summary__arrow-link:hover{background-color:#ed1c24}.page-body__featured-partners{background-color:#000;margin-bottom:5px}.page-body__featured-partners:after{clear:both;content:"";display:block}.page-body__featured-partners{padding:2em 0 3em}@media (max-width:1320px){.page-body__featured-partners{padding:2em 1em 3em}}.page-body__featured-partners h3{color:#fff}.page-body__featured-partners--inner{margin:0 auto;max-width:1300px;width:100%}.page-body__featured-partners--inner .partner-summary{box-sizing:border-box;margin:0 1%;width:32%}.page-body__featured-partners--inner .partner-summary:nth-of-type(1n+1),.page-body__featured-partners--inner .partner-summary:nth-of-type(n){clear:none;margin:2% 1% 0}.page-body__featured-partners--inner .partner-summary:nth-of-type(3n+1){clear:both;margin-left:0}.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}.page-body__featured-partners--inner .partner-summary{color:#000;display:block;float:left;text-decoration:none}@media (max-width:1200px){.page-body__featured-partners--inner .partner-summary{box-sizing:border-box;margin:0 1%;width:49%}.page-body__featured-partners--inner .partner-summary:nth-of-type(1n+1),.page-body__featured-partners--inner .partner-summary:nth-of-type(n){clear:none;margin:2% 1% 0}.page-body__featured-partners--inner .partner-summary:nth-of-type(odd){clear:both;margin-left:0}.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{box-sizing:border-box;margin:0 1%;width:100%}.page-body__featured-partners--inner .partner-summary:nth-of-type(1n+1),.page-body__featured-partners--inner .partner-summary:nth-of-type(n){clear:none;margin:2% 1% 0}.page-body__featured-partners--inner .partner-summary:nth-of-type(1n+1){clear:both;margin-left:0}.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{float:none}}.page-body__featured-partners--inner .partner-summary__header{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;display:block;height:0;padding-bottom:65%;position:relative}.page-body__featured-partners--inner .partner-summary__body{background:#f2f2f2;padding:1rem 1rem 1.5rem}.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{clear:both;height:25px;margin-bottom:.9rem}.page-body__featured-partners--inner .partner-summary__body__details__item__icon{background:#000;border-radius:15px;color:#fff;display:inline-block;float:left;font-size:15px;height:15px;line-height:15px;margin-right:10px;padding:5px;text-align:center;width:15px}.page-body__featured-partners--inner .partner-summary__body__details__item a{color:#000;float:left;padding-left:3px;text-decoration:none;word-break:break-all}.page-body__featured-partners--inner .partner-summary__body__details__item a.website{border:1px solid #000;display:block;margin-bottom:0;padding:5px 25px 5px 10px;position:relative}.page-body__featured-partners--inner .partner-summary__body__details__item a.website:after{border-color:#000;border-style:solid;border-width:0 2px 2px 0;bottom:0;content:"";display:block;height:10px;margin-top:-12px;position:absolute;right:8px;top:70%;transform:rotate(-45deg);width:10px}.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;font-weight:500;text-decoration:none}.page-body__featured-partners--inner .partner-summary__body__readmore__item:hover{text-decoration:underline}.quick-links{width:100%}.quick-links:after{clear:both;content:"";display:block}.quick-links{align-items:stretch;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@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;box-sizing:border-box;display:block;float:left;padding:0 1rem;width:33.3333333333%}.quick-links__item:first-of-type{padding-left:0}.quick-links__item:last-of-type{padding-right:0}.quick-links__item{color:#000;display:inline-block;padding:3%!important;position:relative;text-decoration:none}.quick-links__item h2{color:#fff;font-size:5rem;font-weight:700;line-height:4.5rem;margin-bottom:0;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{box-sizing:border-box;display:block;float:left;padding:0 1rem;width:100%}.quick-links__item:first-of-type{padding-left:0}.quick-links__item:last-of-type{padding-right:0}.quick-links__item{padding-top:12%!important}}.quick-links .quick-links__arrow{bottom:10%;font-size:30px;height:25px;position:absolute;right:8%;transition:right .5s;width:25px}.quick-links .quick-links__arrow svg{fill:#fff}.members-holder:after{clear:both;content:"";display:block}.members-holder .members-grid{box-sizing:border-box;display:inline-block;float:left;margin:0 .5%;overflow:hidden;width:32.6666666667%}.members-holder .members-grid:nth-of-type(1n+1),.members-holder .members-grid:nth-of-type(n){clear:none;margin:1% .5% 0}.members-holder .members-grid:nth-of-type(3n+1){clear:both;margin-left:0}.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{box-sizing:border-box;margin:0 .5%;width:49.5%}.members-holder .members-grid:nth-of-type(1n+1),.members-holder .members-grid:nth-of-type(n){clear:none;margin:1% .5% 0}.members-holder .members-grid:nth-of-type(odd){clear:both;margin-left:0}.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{box-sizing:border-box;margin:0 .5%;width:100%}.members-holder .members-grid:nth-of-type(1n+1),.members-holder .members-grid:nth-of-type(n){clear:none;margin:1% .5% 0}.members-holder .members-grid:nth-of-type(1n+1){clear:both;margin-left:0}.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{height:100%;min-height:350px;position:relative}.members-holder .members-grid__item--article{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.members-holder .members-grid__item--article h3{background-color:rgba(0,0,0,.7);bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:2rem;font-weight:600;left:0;margin-bottom:0;padding:20px;position:absolute;width:55%}.members-holder .members-grid__item--article h3:after{border-color:#ed1c24;border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;height:15px;margin-left:10px;transform:rotate(-45deg);width:15px}@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{clear:both;display:inline-block;width:100%}.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{color:#000;display:block;float:left;margin-bottom:1rem;text-decoration:none;width:100%}.page-body__featured-partners-sidebar .partner-summary__header{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;display:block;height:0;padding-bottom:40%;position:relative}.page-body__featured-partners-sidebar .partner-summary__body{background:#f2f2f2;padding:.7rem .7rem 1rem}.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{clear:both;height:20px;margin-bottom:.5rem}.page-body__featured-partners-sidebar .partner-summary__body__details__item__icon{background:#000;border-radius:15px;color:#fff;display:inline-block;float:left;font-size:14px;height:12px;line-height:15px;margin-right:10px;padding:5px;text-align:center;width:12px}.page-body__featured-partners-sidebar .partner-summary__body__details__item a{color:#000;float:left;padding-left:3px;text-decoration:none;word-break:break-all}.page-body__featured-partners-sidebar .partner-summary__body__details__item a.website{border:1px solid #000;display:block;margin-bottom:0;padding:5px 25px 5px 10px;position:relative}.page-body__featured-partners-sidebar .partner-summary__body__details__item a.website:after{border-color:#000;border-style:solid;border-width:0 2px 2px 0;bottom:0;content:"";display:block;height:10px;margin-top:-12px;position:absolute;right:8px;top:70%;transform:rotate(-45deg);width:10px}.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;font-weight:500;padding-top:5px;text-decoration:none}.page-body__featured-partners-sidebar .partner-summary__body__readmore__item:hover{text-decoration:underline}.security-page ul{display:none}.security-page form{border:0;margin:0 auto;max-width:500px;padding:30px}.security-page form .field.text label{padding-bottom:4px;text-transform:uppercase}.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;margin-bottom:0;padding:15px 30px;width:auto}.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{color:#000;font-size:12px;padding:5px}.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{background:#fff;border:2px solid #000;color:#000;font-size:18px;padding:10px;width:100%}.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;margin-bottom:0;padding:15px 30px;width:auto}.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{margin:10px 0;padding-bottom:0}.popup form .field:not(.confirmedpassword) .text{background:#fff;border:2px solid #000;color:#000;width:100%}.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;border:2px solid #fff;color:#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{background:#06bbaa;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:none;height:100%;left:0;margin:auto;overflow-x:hidden;padding:100px 20px;position:fixed!important;right:0;top:0;width:100%;z-index:999}.popup .close{height:50px;position:absolute;right:20px;top:20px;width:50px;z-index:99999}.popup .close .cross{bottom:0;height:50px;left:0;margin:auto;position:absolute;right:0;top:0;width:50px;z-index:2}.popup .close .cross:after,.popup .close .cross:before{background-color:#fff;bottom:0;content:"";display:block;height:6px;left:0;margin:auto;position:absolute;right:0;top:0;width:30px}.popup .close .cross:before{transform:rotate(45deg)}.popup .close .cross:after{transform:rotate(-45deg)}.popup .inner{height:100%}.popup .inner .popup-content-wrapper{background:#fff;margin:0 auto;max-width:550px;position:relative;width:100%}.popup .inner .popup-content-wrapper .form-loader{background-color:rgba(4,138,125,.9);bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:9998}.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;margin:0 auto;padding-top:200px;position:relative;width:fit-content;z-index:9998}.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{background-color:#ed553b;margin:20px 0 10px}.popup .inner .popup-content-wrapper div.btn-toolbar #ForgotPassword{display:block}.popup .inner .popup-content-wrapper div.btn-toolbar #ForgotPassword a{background-color:transparent;color:#000;font-size:.8rem;font-weight:400;padding:0}.popup .inner .content{color:#fff;padding:80px 0 0}.popup .inner .content a{color:#fff}.popup .inner .content .registration-form{display:none}.popup .inner .content iframe{left:0;margin:auto;position:absolute;right:0}.popup.forms-popup .field.textarea{margin-top:20px}.popup.forms-popup .field.textarea,.popup.forms-popup .field.textarea textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;width:100%}.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;margin:100px 0 50px;position:relative}.popup.forms-popup .form-wrapper{display:none;position:relative}.popup.forms-popup .form-wrapper.active{display:block}.popup.forms-popup .form-wrapper .polaroid{left:0;position:absolute;right:0;text-align:center;top:-160px}.popup.forms-popup .form-wrapper .polaroid img{margin:0 auto;width:90%}.popup.forms-popup form{background-color:#dcddde;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0 0 100px;padding:20px 50px}@media (max-width:550px){.popup.forms-popup form{padding:20px 10px}}.popup.forms-popup form label{color:#000;font-size:16px;letter-spacing:normal!important;margin-left:10px}.popup.forms-popup form .middleColumn{margin-top:10px}.popup.forms-popup form input.checkbox{background-color:#fff}.popup.forms-popup .login-message-wrapper{background-color:#ed553b;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;padding:100px 50px 50px}@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{margin:20px auto;width:65%}@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{background-color:rgba(0,0,0,.7);border:none;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:1.5rem;font-weight:400;left:0;letter-spacing:1.5px;margin-bottom:0;margin-top:30px;padding:17px 32px;position:absolute;right:0;text-align:center;width:100%}.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{border-color:#ce181f;border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;height:15px;margin-left:10px;transform:rotate(-45deg);width:15px}.popup.forms-popup .form-submit-section .close-submit-wrapper{display:block;margin-top:40px;text-align:center;width:100%}.popup.forms-popup .form-submit-section .close-submit-wrapper .close-submit{border:1px solid #fff;display:inline-block;font-size:18px;letter-spacing:1.5px;padding:14px 36px;text-decoration:none}.popup.forms-popup .form-submit-section .close-submit-wrapper .close-submit:hover{cursor:pointer}.popup.buzzy{background-position:80% bottom;background-repeat:no-repeat;background-size:auto 70%}.share-story .container{background-color:#ed553b;padding:85px 50px 30px;position:relative}@media (max-width:550px){.share-story .container{padding:40px 25px 10px}}.share-story .container .polaroid{position:absolute;right:0;top:-195px}.share-story .container .polaroid img{max-width:100%}.share-story .container h3{color:#fff;margin:0 auto;width:65%}@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:after{clear:both;content:"";display:block}.deals_container{margin-top:40px}.deals_container .deal_container_inner{box-sizing:border-box;margin:0 1%;width:32%}.deals_container .deal_container_inner:nth-of-type(1n+1),.deals_container .deal_container_inner:nth-of-type(n){clear:none;margin:2% 1% 0}.deals_container .deal_container_inner:nth-of-type(3n+1){clear:both;margin-left:0}.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}.deals_container .deal_container_inner{float:left;height:100%;min-height:250px;position:relative}@media (max-width:950px){.deals_container .deal_container_inner{box-sizing:border-box;margin:0 1%;width:49%}.deals_container .deal_container_inner:nth-of-type(1n+1),.deals_container .deal_container_inner:nth-of-type(n){clear:none;margin:2% 1% 0}.deals_container .deal_container_inner:nth-of-type(odd){clear:both;margin-left:0}.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{box-sizing:border-box;margin:0 2%;width:100%}.deals_container .deal_container_inner:nth-of-type(1n+1),.deals_container .deal_container_inner:nth-of-type(n){clear:none;margin:4% 2% 0}.deals_container .deal_container_inner:nth-of-type(1n+1){clear:both;margin-left:0}.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{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;float:left;padding-bottom:60%;width:50%}.deals_container .deal_container_inner .deal .deal-content-image{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:right;padding:10px;width:50%}.deals_container .deal_container_inner .deal .deal-content-image h4{font-size:1.3rem}.deals_container .deal_container_inner .deal .deal-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height:100%;min-height:208px;padding:20px}.deals_container .deal_container_inner .deal .deal-content h4{font-size:1.4rem}.deals_container .deal_container_inner .read-more{background-color:#000;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;clear:both;color:#fff;display:block;left:0;padding:10px 10px 10px 20px;position:absolute;text-decoration:none;width:100%}.deals_container .deal_container_inner .read-more span:after{border-color:#fff;border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;height:10px;margin-left:10px;transform:rotate(-45deg);width:10px}.cookie-consent{background-color:#067188;bottom:0;box-sizing:border-box;color:#fff;left:0;padding:2em 1em;position:fixed;width:100%;z-index:1000}@media only screen and (min-width:568px){.cookie-consent{padding:2em 4em}}.cookie-policy-page__inner{margin:0 auto;max-width:1400px;width:100%}.cookie-consent__buttons{margin-top:20px}.cookie-consent button{margin-top:10px}.cookie-consent__button{background-color:#fff;color:#000;display:inline-block;margin:0 8px 8px 0;padding:16px 24px}.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{margin-bottom:80px;max-width:800px}.cookie-policy-page .cookie-consent-form input[type=submit]{background-color:#020202;border-radius:8px;color:#fff;cursor:pointer;padding:10px 20px}.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{font-weight:700;width:90%}.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{margin:16px 0 32px;text-align:left;width:100%}.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;max-width:100%;width:822px}.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{list-style-position:inside;margin-bottom:.2em}.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){border-bottom:1px solid gray;margin-bottom:16px;padding-bottom:16px}@media only screen and (min-width:460px){.e-columns__column--of-three{padding:0 36px;width:33.33%}.e-columns__column--of-three:not(:last-child){border:none;border-right:1px solid gray;margin-bottom:0;padding-bottom:0}}.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;list-style-position:inside;margin-bottom:.2em}.e-image-content a{color:inherit}.e-image-content__image-caption{bottom:0;position:absolute}@media only screen and (min-width:460px){.e-image-content__image-caption{bottom:7px}}.e-image-content{margin-bottom:64px}@media only screen and (min-width:568px){.e-image-content{margin-bottom:64px}.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{margin:0;width:100%}.e-image-content--content-bottom-image-top .e-image-content__image-wrapper{margin:0 0 64px;padding-top:56.25%;width:100%}.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{margin:0 0 64px;width:100%}.e-image-content--content-top-image-bottom .e-image-content__image-wrapper{margin:0;padding-top:56.25%;width:100%}.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{padding-top:30%;width: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{margin:0 0 64px;width:100%}@media only screen and (min-width:568px){.e-image-content__content-wrapper{margin:0 48px 0 0;width:50%}}@media only screen and (min-width:768px){.e-image-content__content-wrapper{margin:0 64px 0 0}}.e-image-content__image-wrapper{height:0;padding-bottom:40px;padding-top:70%;position:relative;width:100%}@media only screen and (min-width:568px){.e-image-content__image-wrapper{padding-top:35%;width:50%}}@media only screen and (min-width:460px){.e-image-content__image-wrapper{padding-bottom:25px}}.e-image-content__image{font-family:"object-fit: cover;";height:100%;left:0;object-fit:contain;object-position:50% 0!important;position:absolute;top:0;width:100%}.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{height:0;padding-top:55%;position:relative}@media only screen and (min-width:460px){.e-single-image__wrapper{padding-top:45%}}.e-single-image__image-wrapper,.e-single-image__picture{bottom:0;left:0;position:absolute;right:0;top:0}.e-single-image__picture{height:100%;width:100%}.e-single-image__picture-image{display:block;font-family:"object-fit: cover;";height:100%;object-fit:cover;width:100%}.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{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.e-single-video__video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width: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{box-sizing:border-box;margin:0 1%;width:100%}.e-featured-partners .e-featured-partners__partner:nth-of-type(1n+1),.e-featured-partners .e-featured-partners__partner:nth-of-type(n){clear:none;margin:2% 1% 0}.e-featured-partners .e-featured-partners__partner:nth-of-type(1n+1){clear:both;margin-left:0}.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}.e-featured-partners .e-featured-partners__partner{float:left}@media only screen and (min-width:350px){.e-featured-partners .e-featured-partners__partner{box-sizing:border-box;margin:0 1%;width:49%}.e-featured-partners .e-featured-partners__partner:nth-of-type(1n+1),.e-featured-partners .e-featured-partners__partner:nth-of-type(n){clear:none;margin:2% 1% 0}.e-featured-partners .e-featured-partners__partner:nth-of-type(odd){clear:both;margin-left:0}.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{box-sizing:border-box;margin:0 1%;width:32%}.e-featured-partners .e-featured-partners__partner:nth-of-type(1n+1),.e-featured-partners .e-featured-partners__partner:nth-of-type(n){clear:none;margin:2% 1% 0}.e-featured-partners .e-featured-partners__partner:nth-of-type(3n+1){clear:both;margin-left:0}.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{box-sizing:border-box;margin:0 1%;width:23.5%}.e-featured-partners .e-featured-partners__partner:nth-of-type(1n+1),.e-featured-partners .e-featured-partners__partner:nth-of-type(n){clear:none;margin:2% 1% 0}.e-featured-partners .e-featured-partners__partner:nth-of-type(4n+1){clear:both;margin-left:0}.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{height:auto;width:100%}.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){border:2px solid #000;border-radius:0;max-width:100%;padding:16px;width:500px}.e-userform input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #000;border-radius:0;cursor:pointer;height:40px;margin-bottom:-12px;margin-right:20px;outline:none;overflow:hidden;position:relative;width:40px}.e-userform input[type=checkbox]:before{background-color:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NDgiIGhlaWdodD0iNDQ4Ij48cGF0aCBkPSJNNDE3Ljc1IDE0MS41YzAgNi4yNS0yLjUgMTIuNS03IDE3bC0yMTUgMjE1Yy00LjUgNC41LTEwLjc1IDctMTcgN3MtMTIuNS0yLjUtMTctN0wzNy4yNSAyNDljLTQuNS00LjUtNy0xMC43NS03LTE3czIuNS0xMi41IDctMTdsMzQtMzRjNC41LTQuNSAxMC43NS03IDE3LTdzMTIuNSAyLjUgMTcgN2w3My41IDczLjc1IDE2NC0xNjQuMjVjNC41LTQuNSAxMC43NS03IDE3LTdzMTIuNSAyLjUgMTcgN2wzNCAzNGM0LjUgNC41IDcgMTAuNzUgNyAxN3oiLz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:2px;bottom:4px;color:#fff;content:"";left:4px;position:absolute;right:4px;top:4px;-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}.e-userform input[type=checkbox]:checked:before{-webkit-transform:scale(1);transform:scale(1)}.e-userform select.dropdown{-webkit-appearance:none;background:url(/_resources/app/client/assets/images/dropdown-arrow.png) no-repeat 100% #fff;background-position-x:calc(100% - 13px);border:2px solid #000;border-radius:0;cursor:pointer;line-height:1;max-width:100%;padding:16px 57px 16px 16px;width:500px}.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{fill:#000!important;height:50px;width:50px}.e-follow-social__social-buttons__item a svg:hover{fill:#ed1c24!important}.e-follow-social__social-buttons__heading{float:left;margin-right:20px}.e-feature-row{margin:20px auto;max-width:1920px}@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{grid-column:2/5;grid-row:1;margin-bottom:20vh;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-column:2/5;grid-row:1}@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{height:100%;position:relative}.e-feature-row__picture{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.e-feature-row__image{display:block;font-family:"object-fit: cover;";height:100%;object-fit:cover;width:100%}.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-column:8/12;grid-row:1;padding:60px}}.e-content-row{margin:0 auto;max-width:1920px}.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-column:1/-1;grid-row:1;padding:20px;z-index:10}@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{grid-column:1/10;padding:60px}}.e-content-row--full .e-content-row__cell-two{grid-column:1/-1;grid-row:1;z-index:9}.e-content-row--thirds .e-content-row__cell-one{grid-column:1/6;grid-row:1;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-column:1/5;grid-row:2}}@media only screen and (min-width:1024px){.e-content-row--thirds .e-content-row__cell-two{grid-column:5/9;grid-row:1}}.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-column:5/9;grid-row:2}}@media only screen and (min-width:1024px){.e-content-row--thirds .e-content-row__cell-three{grid-column:9/13;grid-row:1}}.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{grid-column:1/9;padding:60px}}.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;padding:20px;z-index:10}@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;padding:20px;z-index:10}@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-column:1/-1;grid-row:2}@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-column:1/5;grid-row:1}}@media only screen and (min-width:1024px){.e-content-row--two-thirds-left-image .e-content-row__cell-one{grid-column:1/9;grid-row:1}}.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-column:1/-1;grid-row: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-column:5/9;grid-row:1}}@media only screen and (min-width:1024px){.e-content-row--two-thirds-right-image .e-content-row__cell-two{grid-column:5/13;grid-row:1}}.e-content-row--image-only .e-content-row__cell-one{grid-column:1/-1;min-height:50vh}.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-column:2/8;grid-row:1}}@media only screen and (min-width:1024px){.e-content-row--basic-centered .e-content-row__cell-one{grid-column:3/11;grid-row:1}}.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{height:100%;position:relative}.e-content-row__picture{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.e-content-row__image{display:block;font-family:"object-fit: cover;";height:100%;object-fit:cover;width:100%}.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{min-height:50vh;overflow:hidden;position:relative}.e-image-banner__grid{bottom:0;left:0;margin:0 auto;max-width:1920px;min-height:100%;position:absolute;right:0;top:0;width:100%;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{align-items:flex-start;display:flex;flex-direction:column;grid-column:1/-1;grid-row:1;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{grid-gap:20px;display:grid;padding:20px;width:100%}@media only screen and (min-width:768px){.e-image-banner__slide-content{padding:20px 30px;width:auto}}@media only screen and (min-width:1024px){.e-image-banner__slide-content{padding:30px 60px}}.e-image-banner__slide-title{font-weight:600;margin-bottom:0}.e-image-banner__slide-subtitle{margin-bottom:0}.e-image-banner__image-wrapper{height:100%;z-index:0}.e-image-banner__picture{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.e-image-banner__image{display:block;font-family:"object-fit: cover;";height:100%;object-fit:cover;width:100%}.e-image-banner__slider-controls{display:flex;justify-content:center;margin-top:-40px;position:relative;z-index:3}.e-image-banner__slider-control-button{align-items:center;cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;width:40px}.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{background-color:#fff;border:2px solid #fff;border-radius:50%;content:"";display:inline-block;height:10px;margin:0 5px;opacity:.5;width:10px}.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{grid-gap:20px;display:grid;padding:20px;width:100%}@media only screen and (min-width:768px){.e-video-banner__slide-content{padding:20px 30px;width:auto}}@media only screen and (min-width:1024px){.e-video-banner__slide-content{padding:30px 60px}}.e-video-banner__slide-title{font-weight:600;margin-bottom:0}.e-video-banner__slide-subtitle{margin-bottom:0}.e-video-banner__background-video-wrapper{align-items:flex-end;display:flex;grid-column:1/-1;grid-row:2;min-height:45vh;overflow:hidden;position:relative;z-index:1}@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{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.e-video-banner__slide-content-wrapper{align-items:flex-start;display:flex;grid-column:1/-1;grid-row:1;justify-content:stretch;z-index:2}@media only screen and (min-width:768px){.e-video-banner__slide-content-wrapper{align-items:flex-end;grid-column:1/5;justify-content:start}}.e-video-banner__embedded-video-wrapper{box-sizing:border-box;grid-column:1/-1;text-align:center}@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{align-items:center;background-color:rgba(0,0,0,.4);display:none;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1000}.e-video-banner__modal.visible{display:flex}.e-video-banner__modal-inner{align-items:stretch;background-color:#fefefe;display:flex;flex-direction:column;gap:30px;height:90vw;justify-content:space-between;max-height:90vh;max-width:1100px;overflow:auto;padding:20px;text-align:center;width:90vw}.e-video-banner__modal-cell{align-items:center;box-sizing:border-box;display:flex;flex:0 1 auto;justify-content:center}.e-video-banner__modal-cell--center{flex:1 1 0}.e-video-banner__modal-title-wrapper{display:flex;flex-direction:row;gap:30px;justify-content:space-between}.e-video-banner__modal-title{margin-bottom:0}.e-video-banner__modal-close{cursor:pointer;height:30px;width:30px}.e-grid-carousel{margin:0 auto;max-width:1920px;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{display:grid;grid-column:1/-1;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{display:grid;grid-column:1/-1;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{align-items:center;display:flex;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{padding-top:100%;position:relative}.e-grid-carousel__picture{height:100%;position:absolute;top:0;width:100%}.e-grid-carousel__image{display:block;font-family:"object-fit: cover;";height:100%;object-fit:cover;width:100%}.e-grid-carousel__card{display:flex;flex-direction:column;transition:all .3s ease}.e-grid-carousel__card-content-wrapper{align-items:stretch;display:flex;flex-grow:1}.e-grid-carousel__card-content-inner{display:flex;flex-direction:column;justify-content:flex-start;padding:20px}.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}.e-logo-grid{margin:0 auto;max-width:1920px}.e-logo-grid--bottom-spacing{margin-bottom:15px}@media only screen and (min-width:768px){.e-logo-grid--bottom-spacing{margin-bottom:25px}}.e-logo-grid:not(.u-section-background-colour__white){padding:20px 0}@media only screen and (min-width:768px){.e-logo-grid:not(.u-section-background-colour__white){padding:30px 0}}.e-logo-grid:not(.u-section-background-colour__white) .e-logo-grid__grid-wrapper{margin:0 20px}@media only screen and (min-width:768px){.e-logo-grid:not(.u-section-background-colour__white) .e-logo-grid__grid-wrapper{margin:0 30px}}.e-logo-grid__title-cell{grid-column:2/-2}.e-logo-grid__grid-wrapper{display:grid;gap:20px;grid-column:1/-1;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:768px){.e-logo-grid__grid-wrapper{gap:30px;grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1024px){.e-logo-grid__grid-wrapper{gap:60px;grid-template-columns:repeat(4,1fr)}}.e-logo-grid__grid-wrapper .e-logo-grid__card{overflow:hidden}.e-logo-grid__grid-wrapper .e-logo-grid__image{display:block;height:auto;margin:0 auto;width:100%}.e-logo-grid__grid-wrapper--bottom-spacing{margin-bottom:15px}@media only screen and (min-width:768px){.e-logo-grid__grid-wrapper--bottom-spacing{margin-bottom:25px}}.page-body__inner{display:block;margin:0 auto;max-width:1300px;padding:3rem 0;width:100%}.page-body__inner:after{clear:both;content:"";display:block}@media (max-width:1300px){.page-body__inner{width:94%}}.page-body__content--has-right-sidebar{box-sizing:border-box;display:block;float:left;padding:0 5%;width:66.6666666667%}.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{box-sizing:border-box;display:block;float:left;padding:0 1rem;width:100%}.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--has-right-sidebar{padding-right:0;padding-top:2%}}.page-body__content li{line-height:1.5em;padding-bottom:.6em}.page-body__right-sidebar{box-sizing:border-box;display:block;float:left;padding:0 2rem;width:33.3333333333%}.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{box-sizing:border-box;display:block;float:left;padding:0 1rem;width:66.6666666667%}.page-body__right-sidebar:first-of-type{padding-left:0}.page-body__right-sidebar:last-of-type{padding-right:0}.page-body__right-sidebar{padding-left:0}}@media (max-width:500px){.page-body__right-sidebar{box-sizing:border-box;display:block;float:left;padding:0 1rem;width:100%}.page-body__right-sidebar:first-of-type{padding-left:0}.page-body__right-sidebar:last-of-type{padding-right:0}.page-body__right-sidebar{padding-left:0}}.homepage-header__banner{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:44%}.homepage-header__branding{display:block;left:0;margin:auto;max-width:380px;position:absolute;right:0;top:0;width:100%}.homepage-header__branding img{height:auto;max-width:100%;width:auto}@media (max-width:1000px){.homepage-header__branding{width:280px}}@media (max-width:750px){.homepage-header__branding{right:100%!important;width:200px}}@media (max-width:500px){.homepage-header__branding{width:150px}}.homepage-header .video-container__downarrow{background:none;bottom:70px;display:block;height:5px;left:0;margin:auto;max-width:170px;position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;right:0;width:100%;z-index:0}@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{background:none;border-bottom:none;-ms-transform:translateY(4px);-webkit-transform:translateY(4px);transform:translateY(4px)}.homepage-body:after{clear:both;content:"";display:block}.homepage-body{margin-top:-10px}.homepage-body__content .introduction:after{clear:both;content:"";display:block}.homepage-body__content .introduction{z-index:4}.homepage-body__content .introduction__item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;padding:0 1rem;width:33.3333333333%}.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{display:inline-block;padding:3%!important}.homepage-body__content .introduction__item--title{background:#000;color:#fff}.homepage-body__content .introduction__item--title h1{font-size:4.5rem;line-height:4.5rem;margin-bottom:0;width:100%}@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{background:#020202;border-radius:6px;content:"";display:inline-block;height:12px;width:12px}@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{font-size:1.4rem;padding:5%!important;width:100%}}.homepage-body__content .introduction__item--content{font-size:1.3rem;font-weight:300;line-height:1.7rem}@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{font-size:1.1rem;padding:0 5% 5%!important;width:100%}}.page-body--rides-landing-page__inner:after{clear:both;content:"";display:block}.page-body--rides-landing-page__inner{display:block;margin:0 auto;max-width:1300px;padding:3rem 0;width:100%}@media (max-width:1300px){.page-body--rides-landing-page__inner{width:94%}}.ride-summary{box-sizing:border-box;margin:0 1%;width:100%}.ride-summary:nth-of-type(1n+1),.ride-summary:nth-of-type(n){clear:none;margin:2% 1% 0}.ride-summary:nth-of-type(1n+1){clear:both;margin-left:0}.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}.ride-summary{color:#000;display:block;float:left;overflow:hidden;position:relative;text-decoration:none}@media (min-width:800px){.ride-summary{box-sizing:border-box;margin:0 1%;width:49%}.ride-summary:nth-of-type(1n+1),.ride-summary:nth-of-type(n){clear:none;margin:2% 1% 0}.ride-summary:nth-of-type(odd){clear:both;margin-left:0}.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-left:35px;padding-top:35px}.ride-summary__picture{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}}.ride-summary__image{display:block;font-family:"object-fit: cover;";height:100%;object-fit:cover;width:100%}.ride-summary__header-title{background:rgba(0,0,0,.8);padding:1rem;-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{left:0;position:absolute;top: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}.ride-summary__header-title h3 .last-word:after{background:#a7c539;border-radius:6px;bottom:6px;content:"";display:inline-block;height:12px;position:absolute;right:-15.6px;width:12px}.ride-summary__header-title h3 .last-word{margin-right:22px;position:relative}.ride-summary__ride-stats:after{clear:both;content:"";display:block}.ride-summary__ride-stats{background:#f2f2f2;display:flex;flex-wrap:nowrap;padding:10px}@media (max-width:550px){.ride-summary__ride-stats{flex-wrap:wrap;justify-content:center;padding:5px}}.ride-summary__grade__grade{width:40%}@media (max-width:550px){.ride-summary__grade__grade{order:0;width:45%}}@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{font-size:1.1rem;font-weight:600;left:0;margin-top:-.8rem;position:absolute;right:0;text-align:center;top:55%}.ride-summary__grade-graph figure .donut__info{left:45%;position:absolute;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{left:47%;top:40%}}@media (max-width:375px){.ride-summary__grade-graph figure .donut__info{left:44%;top:36%}}@media (max-width:320px){.ride-summary__grade-graph figure .donut__info{left:45%;top:37%}}.ride-summary__grade-graph figure .donut__info svg{height:18px;width:20px}@media (max-width:1250px){.ride-summary__grade-graph figure .donut__info svg{height:15px;width:15px}}@media (max-width:425px){.ride-summary__grade-graph figure .donut__info svg{height:18px;width:18px}}@media (max-width:320px){.ride-summary__grade-graph figure .donut__info svg{height:15px;width:15px}}.ride-summary__grade-detail{padding-left:50px}@media (max-width:550px){.ride-summary__grade-detail{margin-left:25%;padding:0}}@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{line-height:1em;margin:0}.ride-summary__grade-detail .dot__easiest:before{background-color:#f9c422}.ride-summary__grade-detail .dot__easiest:before,.ride-summary__grade-detail .dot__easy:before{border-radius:50%;content:"";display:inline-block;height:20px;position:relative;right:30px;top:22px;width:20px}.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{border-radius:50%;content:"";display:inline-block;height:20px;position:relative;right:30px;top:22px;width:20px}.ride-summary__grade-detail .dot__advanced:before{background-color:#1d5567}.ride-summary__grade-detail .dot__expert:before{background-color:#231f20;border-radius:50%;content:"";display:inline-block;height:20px;position:relative;right:30px;top:22px;width:20px}.ride-summary__details{margin-left:20%;padding:1rem 0;width:38%}@media (max-width:550px){.ride-summary__details{margin-left:20%;order:3;padding:0 0 20px;width:85%}}@media (max-width:420px){.ride-summary__details{margin-left:10%}}.ride-summary__details-item{font-size:1.1rem;line-height:20px;margin-bottom:15px;min-height:35px;position:relative}@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{height:35px;left:-45px;position:absolute;top:0;width:35px}@media (max-width:550px){.ride-summary__details-item .icon{height:30px;top:4px;width:30px}}.ride-summary__details-item strong{display:block;padding-top:8px}.ride-summary__map{width:30%}@media (max-width:550px){.ride-summary__map{order:1;width:40%}}.ride-summary__map img{height:auto;max-width:100%;width:auto}.ride-summary__intro{background:#dcddde;font-size:1.3rem;font-weight:200;padding:1rem 1.5rem}@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{background-color:#000;bottom:0;padding:7px 7px 3px 8px;position:absolute;right:0}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{box-sizing:border-box;left:0;padding:1rem;position:absolute;top:0}.page-body--ride-page .ride-map__title h3{display:inline-block;font-size:2rem;font-weight:500;line-height:2rem;padding-right:1rem}.page-body--ride-page .ride-map__title h3 .last-word{display:inline-block;line-height:1em}.page-body--ride-page .ride-map__title h3 .last-word:after{background:#ed1c24;border-radius:5px;bottom:7px;content:"";display:inline-block;height:10px;position:absolute;right:-13px;width:10px}.page-body--ride-page .ride-map__title h3 .last-word{margin-right:15px;position:relative}@media (min-width:800px){.page-body--ride-page .ride-map__map{max-height:500px}}.page-body--ride-page .ride-map__map{box-sizing:border-box;height:100%;padding:90px 1rem 1rem;text-align:center}.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{border-top:1px solid #fff;height:auto;padding:1rem}.page-body--ride-page .ride-map__actions__item{color:#fff;display:inline-block;padding:3px 0}.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{float:left;height:35px;margin-right:10px;width:35px}.page-body--ride-page .ride-map__actions__item .icon svg path{fill:#fff}.page-body--ride-page .ride-map__actions__item__label{display:inline-block;font-size:15px;font-weight:600;line-height:20px;padding:10px 0}.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{border-top:1px solid #fff;padding:1rem}.page-body--ride-page .share-bottom{position:relative}.page-body--ride-page .share-bottom .social-share{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:10px;padding:10px}.page-body--ride-page .share-bottom .social-share a{text-decoration:none}.page-body--ride-page .share-bottom .share-label-wrapper .share-label{right:15px;top:0;-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{font-size:17px;left:0;position:absolute;text-align:center;top:0;width:100%}.page-body--ride-page .ride-stats:after{clear:both;content:"";display:block}.page-body--ride-page .ride-stats{background:#f2f2f2;margin-bottom:10px;padding:10px}.page-body--ride-page .ride-stats__grade{float:left;font-weight:500;position:relative;width:40%}.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{font-size:1rem;font-weight:700;left:0;margin-top:-.75rem;position:absolute;right:0;text-align:center;top:55%}.page-body--ride-page .ride-stats__grade .donut__info{left:44%;position:absolute;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{left:46%;top:36%}}@media (max-width:375px){.page-body--ride-page .ride-stats__grade .donut__info{left:44%;top:33%}}@media (max-width:320px){.page-body--ride-page .ride-stats__grade .donut__info{left:45%;top:34%}}.page-body--ride-page .ride-stats__details{float:left;margin-left:18%;width:42%}.page-body--ride-page .ride-stats__details__item{margin-bottom:15px;min-height:35px;position:relative}.page-body--ride-page .ride-stats__details__item:last-child{margin-bottom:0}.page-body--ride-page .ride-stats__details__item .icon{height:32px;left:-45px;position:absolute;top:0;width:32px}.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{display:inline-block;float:left;overflow:hidden}.page-body--ride-page .articles-holder .related-articles-grid.pos-1{min-height:600px;padding-bottom:1%;width:100%}.page-body--ride-page .articles-holder .related-articles-grid.pos-1 .related-articles-grid__item{height:100%;min-height:600px}@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{min-height:350px;padding-bottom:.5%;padding-right:.5%;width:49.5%}.page-body--ride-page .articles-holder .related-articles-grid.pos-2 .related-articles-grid__item{height:100%;min-height:350px}.page-body--ride-page .articles-holder .related-articles-grid.pos-2 .related-articles-grid__item h3{font-size:1.7rem;padding:20px 30px;width:100%}@media (max-width:600px){.page-body--ride-page .articles-holder .related-articles-grid.pos-2{padding-bottom:1%;padding-right:0;width:100%}}.page-body--ride-page .articles-holder .related-articles-grid.pos-3{min-height:350px;padding-bottom:.5%;padding-left:.5%;width:49.5%}.page-body--ride-page .articles-holder .related-articles-grid.pos-3 .related-articles-grid__item{height:100%;min-height:350px}.page-body--ride-page .articles-holder .related-articles-grid.pos-3 .related-articles-grid__item h3{font-size:1.7rem;padding:20px 30px;width:100%}@media (max-width:600px){.page-body--ride-page .articles-holder .related-articles-grid.pos-3{padding-bottom:1%;padding-left:0;width:100%}}.page-body--ride-page .articles-holder .related-articles-grid__item{height:100%;min-height:350px;position:relative}.page-body--ride-page .articles-holder .related-articles-grid__item--article{background-position:50%;background-repeat:no-repeat;background-size:cover;-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{background-color:rgba(0,0,0,.7);bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:2rem;font-weight:600;left:0;margin-bottom:0;padding:30px;position:absolute;width:65%}.page-body--ride-page .articles-holder .related-articles-grid__item--article h3:after{border-color:#ed1c24;border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;height:15px;margin-left:10px;transform:rotate(-45deg);width:15px}@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{color:#fff;font-size:2.5rem;font-weight:600;top:-15%;-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%)}.page-body--ride-page .articles-holder .related-articles-grid__item--quote h3:before{background-image:url(/_resources/app/client/assets/images/before-quote.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;margin:0 10px 10px 0;width:30px}.page-body--ride-page .articles-holder .related-articles-grid__item--quote h3:after{background-image:url(/_resources/app/client/assets/images/after-quote.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;margin:0 0 10px 10px;width:30px}.page-body--ride-page .articles-holder .related-articles-grid__item--red-bg h3:before{background-image:url(/_resources/app/client/assets/images/before-black-quote.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;margin:0 10px 10px 0;width:30px}.page-body--ride-page .articles-holder .related-articles-grid__item--red-bg h3:after{background-image:url(/_resources/app/client/assets/images/after-black-quote.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;margin:0 0 10px 10px;width:30px}.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{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:2em;min-height:350px}@media only screen and (min-width:1170px){.RidePage .featured-event__wrapper .event__image{margin-right:3%;width:52%}.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{background:#06bbaa;border:2px solid #06bbaa;box-sizing:border-box;color:#fff;display:inline-block;font-weight:700;margin-right:1em;margin-top:1em;padding:.5rem 1rem;text-decoration:none;text-transform:uppercase}.RidePage .featured-event__wrapper .event__link:hover{background:#000;border-color:#000;color:#fff}.RidePage .featured-event__wrapper .event__link--outline{background:transparent;border-color:#000;color:#000}.page-body--heart-ride-page .ride-map{background:#000;color:#fff;position:relative}.page-body--heart-ride-page .ride-map__title{box-sizing:border-box;left:0;padding:1rem;position:absolute;top:0}.page-body--heart-ride-page .ride-map__title h3{display:inline-block;font-size:2rem;font-weight:500;line-height:2rem;padding-right:1rem}.page-body--heart-ride-page .ride-map__title h3 .last-word{display:inline-block;line-height:1em}.page-body--heart-ride-page .ride-map__title h3 .last-word:after{background:#ed1c24;border-radius:5px;bottom:7px;content:"";display:inline-block;height:10px;position:absolute;right:-13px;width:10px}.page-body--heart-ride-page .ride-map__title h3 .last-word{margin-right:15px;position:relative}.page-body--heart-ride-page .ride-map__map{box-sizing:border-box;height:100%;max-height:500px;padding:90px 1rem 1rem;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{border-top:1px solid #fff;height:auto;padding:1rem}.page-body--heart-ride-page .ride-map__actions__item{color:#fff;display:inline-block;padding:3px 0}.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{float:left;height:35px;margin-right:10px;width:35px}.page-body--heart-ride-page .ride-map__actions__item .icon svg path{fill:#fff}.page-body--heart-ride-page .ride-map__actions__item__label{display:inline-block;font-size:15px;font-weight:600;line-height:15px;padding:10px 0}.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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:10px;padding: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{right:15px;top:0;-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{font-size:17px;left:0;position:absolute;text-align:center;top:0;width:100%}.page-body--heart-ride-page .ride-stats:after{clear:both;content:"";display:block}.page-body--heart-ride-page .ride-stats{background:#f2f2f2;margin-bottom:10px;padding:10px}.page-body--heart-ride-page .ride-stats__details{float:left;margin-left:14%;width:85%}.page-body--heart-ride-page .ride-stats__details h6{margin-bottom:20px;margin-left:-40px;margin-top:10px}.page-body--heart-ride-page .ride-stats__details__item{margin-bottom:15px;min-height:35px;position:relative}.page-body--heart-ride-page .ride-stats__details__item:last-child{margin-bottom:0}.page-body--heart-ride-page .ride-stats__details__item .icon{height:32px;left:-45px;position:absolute;top:0;width:32px}.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{border-bottom:1px solid #000;content:"";height:5px;position:absolute;top:15px;width:62%}.page-body--heart-ride-page .articles-holder__title span:before{margin-right:15px;right:348px}.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{display:inline-block;float:left;overflow:hidden}.page-body--heart-ride-page .articles-holder .related-articles-grid.pos-1{min-height:600px;padding-bottom:1%;width:100%}.page-body--heart-ride-page .articles-holder .related-articles-grid.pos-1 .related-articles-grid__item{height:100%;min-height:600px}.page-body--heart-ride-page .articles-holder .related-articles-grid.pos-2{min-height:350px;padding-bottom:.5%;padding-right:.5%;width:49.5%}.page-body--heart-ride-page .articles-holder .related-articles-grid.pos-2 .related-articles-grid__item{height:100%;min-height:350px}.page-body--heart-ride-page .articles-holder .related-articles-grid.pos-3{min-height:350px;padding-bottom:.5%;padding-left:.5%;width:49.5%}.page-body--heart-ride-page .articles-holder .related-articles-grid.pos-3 .related-articles-grid__item{height:100%;min-height:350px}.page-body--heart-ride-page .articles-holder .related-articles-grid__item{height:100%;min-height:350px;position:relative}.page-body--heart-ride-page .articles-holder .related-articles-grid__item--article{background-position:50%;background-repeat:no-repeat;background-size:cover;-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{background-color:rgba(0,0,0,.7);bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:2rem;font-weight:600;left:0;margin-bottom:0;padding:30px;position:absolute;width:65%}.page-body--heart-ride-page .articles-holder .related-articles-grid__item--article h3:after{border-color:#ed1c24;border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;height:15px;margin-left:10px;transform:rotate(-45deg);width:15px}@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{color:#fff;font-size:2.5rem;font-weight:600;top:-15%;-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);-o-transform:translateY(15%);transform:translateY(15%)}.page-body--heart-ride-page .articles-holder .related-articles-grid__item--quote h3:before{background-image:url(/_resources/app/client/assets/images/before-quote.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;margin:0 10px 10px 0;width:30px}.page-body--heart-ride-page .articles-holder .related-articles-grid__item--quote h3:after{background-image:url(/_resources/app/client/assets/images/after-quote.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;margin:0 0 10px 10px;width:30px}.page-body--heart-ride-page .articles-holder .related-articles-grid__item--red-bg h3:before{background-image:url(/_resources/app/client/assets/images/before-black-quote.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;margin:0 10px 10px 0;width:30px}.page-body--heart-ride-page .articles-holder .related-articles-grid__item--red-bg h3:after{background-image:url(/_resources/app/client/assets/images/after-black-quote.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;margin:0 0 10px 10px;width:30px}.page-body--partner-landing-page__inner{margin:0 auto;max-width:1300px;padding:3em 0;width:100%}.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{background:#000;border-radius:15px;color:#fff;display:inline-block;font-size:15px;height:15px;line-height:15px;margin-right:10px;padding:5px;text-align:center;width:15px}.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{background:#000;border-radius:15px;color:#fff;display:inline-block;font-size:15px;height:15px;line-height:15px;margin-right:10px;padding:5px;text-align:center;width:15px}.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{border:1px solid #000;margin-bottom:0;padding:5px 25px 5px 10px;position:relative}.page-body--partner .module__content__details__item a.website:after{border-color:#000;border-style:solid;border-width:0 2px 2px 0;bottom:0;content:"";display:block;height:10px;margin-top:-12px;position:absolute;right:8px;top:70%;transform:rotate(-45deg);width:10px}.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{height:auto;max-width:100%}.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:after{clear:both;content:"";display:block}.partner-summaries{margin-bottom:60px}.partner-summaries__national:after{clear:both;content:"";display:block}.partner-summaries__national{padding-bottom:50px}.partner-summaries__official:after{clear:both;content:"";display:block}.partner-summaries .partner-summary{box-sizing:border-box;margin:0 1%;width:32%}.partner-summaries .partner-summary:nth-of-type(1n+1),.partner-summaries .partner-summary:nth-of-type(n){clear:none;margin:2% 1% 0}.partner-summaries .partner-summary:nth-of-type(3n+1){clear:both;margin-left:0}.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}.partner-summaries .partner-summary{color:#000;display:block;float:left;text-decoration:none}@media (max-width:1200px){.partner-summaries .partner-summary{box-sizing:border-box;margin:0 1%;width:49%}.partner-summaries .partner-summary:nth-of-type(1n+1),.partner-summaries .partner-summary:nth-of-type(n){clear:none;margin:2% 1% 0}.partner-summaries .partner-summary:nth-of-type(odd){clear:both;margin-left:0}.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{box-sizing:border-box;margin:0 1%;width:100%}.partner-summaries .partner-summary:nth-of-type(1n+1),.partner-summaries .partner-summary:nth-of-type(n){clear:none;margin:2% 1% 0}.partner-summaries .partner-summary:nth-of-type(1n+1){clear:both;margin-left:0}.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{float:none}}.partner-summaries .partner-summary__header{color:#fff;display:block;height:0;padding-bottom:65%;position:relative}.partner-summaries .partner-summary__picture{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.partner-summaries .partner-summary__picture-image{display:block;font-family:"object-fit: contain;";height:100%;object-fit:contain;width:100%}.partner-summaries .partner-summary__body{background:#f2f2f2;padding:1rem 1rem 1.5rem}.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{clear:both;height:25px;margin-bottom:.9rem}.partner-summaries .partner-summary__body__details__item__icon{background:#000;border-radius:15px;color:#fff;display:inline-block;float:left;font-size:15px;height:15px;line-height:15px;margin-right:10px;padding:5px;text-align:center;width:15px}.partner-summaries .partner-summary__body__details__item a{color:#000;float:left;text-decoration:none;word-break:break-all}.partner-summaries .partner-summary__body__details__item a.email{padding-bottom:10px;width:85%}.partner-summaries .partner-summary__body__details__item a.website{border:1px solid #000;display:block;margin-bottom:0;padding:5px 25px 5px 10px;position:relative}.partner-summaries .partner-summary__body__details__item a.website:after{border-color:#000;border-style:solid;border-width:0 2px 2px 0;bottom:0;content:"";display:block;height:10px;margin-top:-12px;position:absolute;right:8px;top:70%;transform:rotate(-45deg);width:10px}.partner-summaries .partner-summary__body__details__item--website{margin-bottom:0}.partner-summaries .partner-summary__body__readmore__item{color:#000;font-weight:500;text-decoration:none}.partner-summaries .partner-summary__body__readmore__item:hover{text-decoration:underline}.article-body--left{box-sizing:border-box;display:block;float:left;width:66.66%}@media (max-width:1270px){.article-body--left{width:100%}}.article-body__title{background:#000;padding:20px 0}.article-body__title__inner{margin:0 auto;max-width:1300px;width:100%}.article-body__title__inner h1{color:#fff;margin-bottom:0}.article-body__title__inner h1:after{background:#ed1c24;border-radius:6px;content:"";display:inline-block;height:12px;width:12px}@media (max-width:1400px){.article-body__title__inner{width:94%}}.article-body__inner{margin:0 auto;max-width:1280px;padding:2% 0;width:94%}.article-body__inner:after{clear:both;content:"";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{line-height:1.5em;padding-bottom:.9em}.article-body__inner__content a{color:#4d4d4d}.article-body__inner__published{color:#a3a3a3;font-size:.9rem;font-style:italic}.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{-webkit-appearance:none;background:#ce181f;border:0;border-radius:0;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:10px 16px;text-decoration:none;transition:all .2s ease-in-out}#ForgotPassword a:hover{background:#c61017}.page-body__member-section-page{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:30px}.page-body__member-section-page .content{margin:0 auto;max-width:1300px;width:100%}.page-body__member-section-page .block{height:50px;width:100%}.members-grid{box-sizing:border-box;margin:0 .5%;width:32.6666666667%}.members-grid:nth-of-type(1n+1),.members-grid:nth-of-type(n){clear:none;margin:1% .5% 0}.members-grid:nth-of-type(3n+1){clear:both;margin-left:0}.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{box-sizing:border-box;margin:0 .5%;width:49.5%}.members-grid:nth-of-type(1n+1),.members-grid:nth-of-type(n){clear:none;margin:1% .5% 0}.members-grid:nth-of-type(odd){clear:both;margin-left:0}.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{box-sizing:border-box;margin:0 .5%;width:100%}.members-grid:nth-of-type(1n+1),.members-grid:nth-of-type(n){clear:none;margin:1% .5% 0}.members-grid:nth-of-type(1n+1){clear:both;margin-left:0}.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{border-bottom:1px solid #9fa1a4;height:auto;min-height:250px;position:relative}.members-grid__item-picture{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.members-grid__item-image{display:block;font-family:"object-fit: cover;";height:100%;object-fit:cover;width:100%}.member-body__content{margin:0 auto;max-width:1300px;width:100%}@media (max-width:1320px){.member-body__content{width:96%}}.member-body__inner{max-width:1000px;padding:30px 0;width:100%}.page-body__news-section-page{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:30px}.page-body__news-section-page:after{clear:both;content:"";display:block}.page-body__news-section-page .content{margin:0 auto;max-width:1300px;width:100%}.news-grid{box-sizing:border-box;margin:0 .5%;width:100%}.news-grid:nth-of-type(1n+1),.news-grid:nth-of-type(n){clear:none;margin:1% .5% 0}.news-grid:nth-of-type(1n+1){clear:both;margin-left:0}.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}.news-grid{float:left}@media only screen and (min-width:768px){.news-grid{box-sizing:border-box;margin:0 1%;width:49%}.news-grid:nth-of-type(1n+1),.news-grid:nth-of-type(n){clear:none;margin:2% 1% 0}.news-grid:nth-of-type(odd){clear:both;margin-left:0}.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{box-sizing:border-box;margin:0 1%;width:32%}.news-grid:nth-of-type(1n+1),.news-grid:nth-of-type(n){clear:none;margin:2% 1% 0}.news-grid:nth-of-type(3n+1){clear:both;margin-left:0}.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{border-bottom:1px solid #9fa1a4;height:auto;margin-bottom:30px;min-height:250px}@media only screen and (min-width:768px){.news-grid__item{margin-bottom:0}}.news-grid__picture-image{display:block;font-family:"object-fit: cover;";height:100%;object-fit:cover;width:100%}.news-grid__block{height:50px;width:100%}.news-grid__content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px 15px 25px}.news-grid__content h4,.news-grid__content p{color:#000}.news-grid__content .link{border:1px solid #000;color:#000;padding:5px 15px;text-decoration:none}.news-grid__content .link:hover{background:#000;color:#fff}.news-body__content{margin:0 auto;max-width:1300px;width:100%}.news-body__content img{height:auto;max-width:600px;object-fit:contain;padding-bottom:30px;width:100%}@media (max-width:1320px){.news-body__content{width:96%}}.news-body__inner{max-width:1000px;padding:30px 0;width:100%}.page-body--map-page__inner:after{clear:both;content:"";display:block}.page-body--map-page__inner{display:block;margin:0 auto;max-width:1300px;padding:3rem 0;width:100%}@media (max-width:1350px){.page-body--map-page__inner{box-sizing:border-box;padding:3rem 1rem;width:94%}}.MapPage .trails-map__filter-container{background:#000;width:100%}.MapPage .trails-map__filter-container:after{clear:both;content:"";display:block}.MapPage .trails-map__filter-wrapper{box-sizing:border-box;margin:0 auto;max-width:1400px;padding:1rem;width:100%}.MapPage .trails-map__filter{display:inline-block;position:relative;z-index:1}.MapPage .trails-map__filter:after{border-color:#fff;border-style:solid;border-width:0 3px 3px 0;bottom:0;content:"";display:block;height:12px;margin-top:-12px;position:absolute;right:15px;top:58%;transform:rotate(-45deg);width:12px}.MapPage .trails-map__filter select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:#000;background:none;border:1px solid #fff;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;padding:5px 30px 5px 10px;position:relative;width:auto;z-index:2}.MapPage .trails-map__filter select option{color:#000;font-size:1.2rem}.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{height:600px;width:100%}.MapPage .leaflet-popup-content{padding:1.5rem}.MapPage .leaflet-popup-content h5{font-size:1.2rem;font-weight:400;line-height:normal}.MapPage .leaflet-popup-content p:last-child{margin-bottom:0}.success-message{background-color:teal;text-align:center}.success-message--submitted{color:#fff;margin-bottom:20px;padding:10px}.success-message--submitted h4{margin:0}.CommunityLandingPage .page-banner__title{width:30%}.CommunityLandingPage .page-banner__content{left:35%;position:absolute;width:40%}.CommunityLandingPage .page-banner__content .share-story{margin-bottom:10px}.CommunityLandingPage .page-banner .promo-link{float:right}@media (max-width:1230px){.CommunityLandingPage .page-banner__title{float:none;width:50%}.CommunityLandingPage .page-banner__content{left:0;margin-top:20px;position:relative;width:70%}.CommunityLandingPage .page-banner .promo-link{float:none;position:absolute;right:0;top: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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;height:50px;padding:5px;position:relative;width:50px;z-index:5}.CommunityLandingPage .sharebar .back-bubble{background:#ed1c24;bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.CommunityLandingPage .sharebar .back-bubble:before{border-left:16px solid transparent;border-right:16px solid transparent;border-top:15px solid #ed1c24;content:"";height:0;position:absolute;right:20px;top:100%;width:0}.CommunityLandingPage .sharebar .front-bubble{background:#fff;bottom:2px;left:2px;position:absolute;right:2px;top:2px;z-index:2}.CommunityLandingPage .sharebar .front-bubble:before{border-left:16px solid transparent;border-right:16px solid transparent;border-top:15px solid #fff;content:"";height:0;position:absolute;right:18px;top:100%;width:0}.CommunityLandingPage .share-label-wrapper{bottom:0;height:150px;overflow:hidden;position:absolute;right:0;width:150px}.CommunityLandingPage .share-label-wrapper .share-label{bottom:5px;position:absolute;right:15px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;width:70px}.CommunityLandingPage .share-label-wrapper .share-label .sharebar{display:none}.CommunityLandingPage .share-label-wrapper .share-label:hover{bottom:10px;cursor:pointer}.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{bottom:220%;padding:5px 10px 0;position:absolute;right:0;text-align:center;width:100px;z-index:10}.CommunityLandingPage .share-label-wrapper .icon-wrapper{display:inline-block}.CommunityLandingPage .share{background-color:#ed1c24;font-size:15px;font-weight:700;padding:10px;text-transform:uppercase}.CommunityLandingPage .partner-summary__picture-image{font-family:"object-fit: cover;";object-fit:cover}.Story .share-label-wrapper{border-top:1px solid #dcddde;clear:both;margin-top:40px;width:100%}.Story .share-label-wrapper .share-label--right{font-weight:700;position:absolute;right:120px;text-transform:uppercase;top:10px;width:170px}.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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;height:50px;padding:5px;position:relative;width:50px;z-index:5}.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{margin:0 auto;max-width:1300px;width:100%}@media (max-width:1400px){.page-body__inner--iframe-map-page .page-body__content{width:94%}}.iframe-holder{margin:30px auto;width:96%}@media (max-width:1400px){.iframe-holder{width:94%}}.iframe-holder iframe{width:100%}#Form_EventsFilterForm a.filter__clear{border:1px solid #fff;color:#fff;padding:.3rem .5rem;text-decoration:none}.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{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.EventsHolderPage .featured-event .featured-event__picture-image{display:block;font-family:"object-fit: cover;";height:100%;object-fit:cover;width:100%}.EventsHolderPage .featured-event .featured-event__title{background:rgba(0,0,0,.7);bottom:0;color:#fff;display:inline-block;margin:0;padding:1.5rem;position:absolute}.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{color:#000;font-weight:700}.event__month{background-color:#000;color:#fff;font-weight:700;margin-bottom:0;padding:.2em .5em}@media only screen and (min-width:768px){.event__month{padding:.2em 1.5em}}.event{border-bottom:4px solid #000;display:flex;flex-direction:column;padding:3em 0}@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{margin-bottom:0;margin-right:5%;width:40%}}.event .event__picture-image{display:block;font-family:"object-fit: cover;";height:100%;object-fit:cover;width:100%}@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{background:#06bbaa;color:#fff;display:inline-block;font-weight:700;margin-top:.5em;padding:.5rem 1rem;text-decoration:none;text-transform:uppercase}.event .event__link:hover{background:#000}.elementalpage-top{margin-bottom:50px}.elementalpage-top__title{background:#000;padding:20px 0}.elementalpage-top__title__inner{margin:0 auto;max-width:1300px;width:100%}.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{background:#ed1c24;border-radius:6px;content:"";display:inline-block;height:12px;width:12px}@media (max-width:1400px){.elementalpage-top__title__inner{width:94%}}