#instructors-list,#newsletter,.activities-list,.difficulty-filter{text-align:center}#instructors-list{font-size:0;margin-left:-.2rem;margin-top:-.2rem;overflow:hidden;width:calc(100% + .4rem)}#instructors-list li{margin:.2rem;display:inline-block;position:relative;white-space:normal}#instructors-list li:before{content:'';display:block;padding-top:139%}@media screen and (min-width:1561px){#instructors-list li{width:calc((100% / 7) - .4rem)!important}}@media screen and (min-width:1320px) and (max-width:1560px){#instructors-list li{width:calc((100% / 6) - .4rem)!important}}@media screen and (min-width:1130px) and (max-width:1319px){#instructors-list li{width:calc(20% - .4rem)!important}}@media screen and (min-width:960px) and (max-width:1129px){#instructors-list li{width:calc(25% - .4rem)!important}}@media screen and (min-width:850px) and (max-width:959px){#instructors-list li{width:calc(25% - .4rem)}}@media screen and (min-width:680px) and (max-width:849px){#instructors-list li{width:calc((100% / 3) - .4rem)}}@media screen and (max-width:679px){#instructors-list li{width:calc(50% - .4rem)}}#instructors-list li:hover{z-index:3}#instructors-list input{position:absolute;top:5px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:0}#instructors-list input:checked~.instructor-box .lazyload-image{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0)}#instructors-list input:checked~.instructor-box:before{border-width:6px;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:border .6s,opacity .3s;-moz-transition:border .6s,opacity .3s;-o-transition:border .6s,opacity .3s;transition:border .6s,opacity .3s}#instructors-list input:checked~.instructor-box .checked{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translate(-5px,5px);-moz-transform:translate(-5px,5px);-o-transform:translate(-5px,5px);-ms-transform:translate(-5px,5px);transform:translate(-5px,5px);-webkit-transition:-webkit-transform .6s,opacity .3s;-moz-transition:-moz-transform .6s,opacity .3s;-o-transition:-o-transform .6s,opacity .3s;transition:-webkit-transform .6s,-moz-transform .6s,-o-transform .6s,transform .6s,opacity .3s}#instructors-list input:disabled~.instructor-box{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border-color:rgba(229,229,229,.5);cursor:not-allowed}#instructors-list input:disabled~.instructor-box .lazyload-image{-webkit-filter:grayscale(100%)!important;-moz-filter:grayscale(100%)!important;-ms-filter:grayscale(100%)!important;filter:grayscale(100%)!important;zoom:1;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#instructors-list input:disabled~.instructor-box .instructor-name{zoom:1;filter:alpha(opacity=50);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#instructors-list input:disabled~.instructor-box:hover .disabled{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;visibility:visible}#instructors-list .instructor-box{background-color:#fff;border:1px solid #e5e5e5;cursor:pointer;height:100%;width:100%;position:absolute;top:0;left:0;-webkit-transition:border .3s,-webkit-box-shadow .6s ease-out;-moz-transition:border .3s,-moz-box-shadow .6s ease-out;-o-transition:border .3s,box-shadow .6s ease-out;transition:border .3s,box-shadow .6s ease-out;z-index:2}#instructors-list .instructor-box:hover{-webkit-box-shadow:0 .5rem 1.5rem 0 rgba(0,0,0,.38);-moz-box-shadow:0 .5rem 1.5rem 0 rgba(0,0,0,.38);box-shadow:0 .5rem 1.5rem 0 rgba(0,0,0,.38)}#instructors-list .instructor-box:hover .lazyload-image{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0)}#instructors-list .instructor-box:before{content:'';border:0 solid #666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:calc(100% + 2px);width:calc(100% + 2px);display:block;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;position:absolute;top:-1px;left:-1px;z-index:2;-webkit-transition:border .6s,opacity .4s .2s;-moz-transition:border .6s,opacity .4s .2s;-o-transition:border .6s,opacity .4s .2s;transition:border .6s,opacity .4s .2s}#instructors-list .instructor-box .checked{background:#666;height:4.1rem;width:4.1rem;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:-webkit-transform .6s,opacity .4s .2s;-moz-transition:-moz-transform .6s,opacity .4s .2s;-o-transition:-o-transform .6s,opacity .4s .2s;transition:-webkit-transform .6s,-moz-transform .6s,-o-transform .6s,transform .6s,opacity .4s .2s;position:absolute;top:-1px;right:-1px;z-index:3}#instructors-list .instructor-box .checked svg{height:2rem;width:2.2rem;fill:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#instructors-list .lazyload-image{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);position:absolute;bottom:0;left:0;-webkit-transition:-webkit-filter .6s,opacity .5s cubic-bezier(.69,.69,.39,.99) .2s;-moz-transition:-moz-filter .6s,opacity .5s cubic-bezier(.69,.69,.39,.99) .2s;-o-transition:filter .6s,opacity .5s cubic-bezier(.69,.69,.39,.99) .2s;transition:-webkit-filter .6s,-moz-filter .6s,-o-filter .6s,filter .6s,opacity .5s cubic-bezier(.69,.69,.39,.99) .2s;height:calc(100% - 2rem);z-index:1;background-repeat:no-repeat;background-size:contain}#instructors-list .instructor-name{color:#333;font-size:16px;font-size:1.6rem;font-family:FuturaStd-CondensedExtraBd,monospace,sans-serif;position:absolute;top:6.4%;left:7.3%;text-transform:uppercase;-webkit-transition:opacity .5s cubic-bezier(.69,.69,.39,.99) .2s;-moz-transition:opacity .5s cubic-bezier(.69,.69,.39,.99) .2s;-o-transition:opacity .5s cubic-bezier(.69,.69,.39,.99) .2s;transition:opacity .5s cubic-bezier(.69,.69,.39,.99) .2s;z-index:3}#instructors-list .disabled{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:13px;font-size:1.3rem;font-family:FuturaStd-CondensedExtraBd,monospace,sans-serif;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;line-height:1.6rem;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;padding:1.5rem;position:absolute;top:50%;left:50%;text-transform:uppercase;-webkit-transform:translate(-50%,-50%) scale(.8);-moz-transform:translate(-50%,-50%) scale(.8);-o-transform:translate(-50%,-50%) scale(.8);-ms-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8);-webkit-transition:opacity .3s,-webkit-transform .3s,visibility 0s .3s;-moz-transition:opacity .3s,-moz-transform .3s,visibility 0s .3s;-o-transition:opacity .3s,-o-transform .3s,visibility 0s .3s;transition:opacity .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s,transform .3s,visibility 0s .3s;visibility:hidden;width:80%;z-index:7}#instructors-list .slick-dots{margin-top:1.35rem;white-space:normal}#instructors-list .slick-dots li{margin:.25rem;width:auto}#instructors-list .slick-dots li:before{display:none}#instructors-list .slick-dots li.slick-active button{background:#333}#instructors-list .slick-dots li button{background:0 0;border:3px solid #333;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;cursor:pointer;height:1.4rem;width:1.4rem;display:block;-webkit-transition:background .3s,-webkit-transform .2s;-moz-transition:background .3s,-moz-transform .2s;-o-transition:background .3s,-o-transform .2s;transition:background .3s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s,transform .2s}#instructors-list .slick-dots li button:last-child{margin-bottom:0}#instructors-list .slick-dots li button:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#instructors-list .slick-dots li button:active{-webkit-transform:scale(.98);-moz-transform:scale(.98);-o-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}@media screen and (max-width:959px){#instructors-list{font-size:0;margin-left:-.2rem;margin-top:-.2rem;overflow:hidden;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center;width:calc(100% + .4rem);white-space:nowrap}#instructors-list li{margin:.2rem;white-space:normal}#instructors-list .slick-dots li button{border:2px solid #333;height:1rem;width:1rem}}#newsletter{padding-top:15rem;padding-bottom:1.9rem}#newsletter .newsletter-title{font-family:FuturaStd-CondensedExtraBd,monospace,sans-serif;margin-bottom:1.7rem;text-transform:uppercase}#newsletter .newsletter-title span{display:block;font-size:40px;font-size:4rem;line-height:4.8rem}#newsletter .newsletter-title b{color:rgba(102,102,102,.2);display:block;font-size:108px;font-size:10.8rem;line-height:11.5rem;-webkit-transition:font-size .2s,line-height .2s;-moz-transition:font-size .2s,line-height .2s;-o-transition:font-size .2s,line-height .2s;transition:font-size .2s,line-height .2s}@media screen and (min-width:1250px) and (max-width:1330px){#newsletter .newsletter-title b{font-size:98px;font-size:9.8rem;line-height:10.4rem}}@media screen and (min-width:990px) and (max-width:1249px){#newsletter .newsletter-title b{font-size:80px;font-size:8rem;line-height:8.8rem}}@media screen and (max-width:989px){#newsletter .newsletter-title b{font-size:74px;font-size:7.4rem;line-height:8.2rem}}#newsletter .common-text{font-size:23px;font-size:2.3rem;letter-spacing:-.2px;line-height:2.8rem;margin:0 auto 6rem;max-width:62rem}#newsletter input[type=text],#newsletter input[type=email]{-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.22,.61,.36,1),border-color .3s cubic-bezier(.45,.05,.55,.95),margin-bottom .2s cubic-bezier(.45,.05,.55,.95) .2s;-moz-transition:-moz-box-shadow .3s cubic-bezier(.22,.61,.36,1),border-color .3s cubic-bezier(.45,.05,.55,.95),margin-bottom .2s cubic-bezier(.45,.05,.55,.95) .2s;-o-transition:box-shadow .3s cubic-bezier(.22,.61,.36,1),border-color .3s cubic-bezier(.45,.05,.55,.95),margin-bottom .2s cubic-bezier(.45,.05,.55,.95) .2s;transition:box-shadow .3s cubic-bezier(.22,.61,.36,1),border-color .3s cubic-bezier(.45,.05,.55,.95),margin-bottom .2s cubic-bezier(.45,.05,.55,.95) .2s;-webkit-text-fill-color:#666!important}#newsletter input[type=text]:focus,#newsletter input[type=email]:focus{-webkit-box-shadow:0 0 15px -2px rgba(0,0,0,.18);-moz-box-shadow:0 0 15px -2px rgba(0,0,0,.18);box-shadow:0 0 15px -2px rgba(0,0,0,.18)}#form-newsletter{display:block;font-size:0;position:relative}#form-newsletter #show-newsletter{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;position:absolute;top:0;left:50%;-webkit-transform:scale(.78) translateX(-50%);-moz-transform:scale(.78) translateX(-50%);-o-transform:scale(.78) translateX(-50%);-ms-transform:scale(.78) translateX(-50%);transform:scale(.78) translateX(-50%);-webkit-transition:opacity .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1),visibility 0s linear .55s,color .3s,background-color .3s;-moz-transition:opacity .55s cubic-bezier(.23,1,.32,1),-moz-transform .55s cubic-bezier(.23,1,.32,1),visibility 0s linear .55s,color .3s,background-color .3s;-o-transition:opacity .55s cubic-bezier(.23,1,.32,1),-o-transform .55s cubic-bezier(.23,1,.32,1),visibility 0s linear .55s,color .3s,background-color .3s;transition:opacity .55s cubic-bezier(.23,1,.32,1),-webkit-transform .55s cubic-bezier(.23,1,.32,1),-moz-transform .55s cubic-bezier(.23,1,.32,1),-o-transform .55s cubic-bezier(.23,1,.32,1),transform .55s cubic-bezier(.23,1,.32,1),visibility 0s linear .55s,color .3s,background-color .3s;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;visibility:hidden;z-index:0}#form-newsletter.form-hidden #show-newsletter{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:scale(1) translateX(-50%);-moz-transform:scale(1) translateX(-50%);-o-transform:scale(1) translateX(-50%);-ms-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);visibility:visible;z-index:3}#form-newsletter.form-hidden .form-fields{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:scale(.78);-moz-transform:scale(.78);-o-transform:scale(.78);-ms-transform:scale(.78);transform:scale(.78);visibility:hidden}#form-newsletter .response-message{line-height:4rem;padding:.8rem 0}#form-newsletter .response-message button{margin-top:1.2rem}#form-newsletter .column{display:inline-block;margin-right:1.8rem;position:relative;width:calc(33.3% - 1.2rem)}#form-newsletter .column>input{background:#fff;border:3px solid #333;color:#333;height:6.4rem;width:100%;font-family:'Source Sans Pro',sans-serif;font-weight:300;font-size:18px;font-size:1.8rem;line-height:2.8rem;padding:1.5rem 2.2rem;position:relative;z-index:1}#form-newsletter .column .common-label,.activities-list li .activity-details .activity-details-title,.activities-list li .activity-title,.difficulty-filter .difficulty-buttons button,.difficulty-filter .difficulty-title{font-family:FuturaStd-CondensedExtraBd,monospace,sans-serif;text-transform:uppercase}#form-newsletter .column>input.filled~.common-label,#form-newsletter .column>input:focus~.common-label{font-size:14px;font-size:1.4rem;height:1.4rem;line-height:1.4rem;top:-1.6rem;left:0;-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94),cubic-bezier(.19,1,.22,1),cubic-bezier(.19,1,.22,1),cubic-bezier(.23,1,.32,1),cubic-bezier(.19,1,.22,1);-moz-transition-timing-function:cubic-bezier(.25,.46,.45,.94),cubic-bezier(.19,1,.22,1),cubic-bezier(.19,1,.22,1),cubic-bezier(.23,1,.32,1),cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94),cubic-bezier(.19,1,.22,1),cubic-bezier(.19,1,.22,1),cubic-bezier(.23,1,.32,1),cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.25,.46,.45,.94),cubic-bezier(.19,1,.22,1),cubic-bezier(.19,1,.22,1),cubic-bezier(.23,1,.32,1),cubic-bezier(.19,1,.22,1)}#form-newsletter .column>input.error{margin-bottom:2rem}#form-newsletter .column .error-message{bottom:-.2rem}#form-newsletter .column .common-label{color:#333;cursor:text;font-size:18px;font-size:1.8rem;line-height:6.4rem;position:absolute;top:0;left:calc(2.2rem + 3px);-webkit-transition:font-size .4s cubic-bezier(.55,.09,.68,.53),line-height .4s cubic-bezier(.95,.05,.8,.04),top .4s cubic-bezier(.95,.05,.8,.04),left .4s cubic-bezier(.76,.05,.86,.06),height .4s cubic-bezier(.95,.05,.8,.04);-moz-transition:font-size .4s cubic-bezier(.55,.09,.68,.53),line-height .4s cubic-bezier(.95,.05,.8,.04),top .4s cubic-bezier(.95,.05,.8,.04),left .4s cubic-bezier(.76,.05,.86,.06),height .4s cubic-bezier(.95,.05,.8,.04);-o-transition:font-size .4s cubic-bezier(.55,.09,.68,.53),line-height .4s cubic-bezier(.95,.05,.8,.04),top .4s cubic-bezier(.95,.05,.8,.04),left .4s cubic-bezier(.76,.05,.86,.06),height .4s cubic-bezier(.95,.05,.8,.04);transition:font-size .4s cubic-bezier(.55,.09,.68,.53),line-height .4s cubic-bezier(.95,.05,.8,.04),top .4s cubic-bezier(.95,.05,.8,.04),left .4s cubic-bezier(.76,.05,.86,.06),height .4s cubic-bezier(.95,.05,.8,.04);z-index:2}#form-newsletter button[type=submit]{padding:0;white-space:nowrap;width:calc(33.4% - 1.2rem)}@media screen and (max-width:959px){#newsletter{padding-top:5.5rem;padding-bottom:0}#newsletter .newsletter-title{margin-bottom:1.1rem}#newsletter .newsletter-title span{font-size:27.6px;font-size:2.7600000000000002rem;line-height:3.8rem}#newsletter .newsletter-title b{font-size:38px;font-size:3.8rem;line-height:3.5rem}#newsletter .common-text{font-size:17px;font-size:1.7rem;line-height:1.9rem;margin:0 auto 2.5rem;max-width:88%}#form-newsletter #show-newsletter{white-space:nowrap}#form-newsletter .column{margin-right:1rem;width:calc(50% - .5rem)}#form-newsletter .column>input{border-width:2px;height:4.4rem;font-size:16px;font-size:1.6rem;line-height:2rem;padding:1rem 1.5rem}#form-newsletter .column>input.filled~.common-label,#form-newsletter .column>input:focus~.common-label{font-size:12px;font-size:1.2rem;height:1.2rem;line-height:1.2rem;top:-1.2rem}#form-newsletter .column .common-label{font-size:15px;font-size:1.5rem;line-height:4.8rem;position:absolute;top:0;left:calc(1.5rem + 2px)}#form-newsletter .column:last-of-type{margin-right:0}#form-newsletter .response-message{line-height:2.8rem}#form-newsletter button[type=submit]{margin-top:1rem;width:100%}}@media screen and (max-width:959px) and (min-width:500px){#form-newsletter{margin:0 auto;max-width:88%}}.difficulty-filter .difficulty-title{color:#333;font-size:16px;font-size:1.6rem;margin-bottom:1rem}.difficulty-filter .difficulty-buttons{font-size:0;margin-bottom:3.8rem}.difficulty-filter .difficulty-buttons button{display:inline-block;height:6.5rem;width:calc(33.33% - 2rem);margin-left:3rem;font-size:18px;font-size:1.8rem;line-height:5.9rem;max-width:20rem}.difficulty-filter .difficulty-buttons button:first-child{margin-left:0}.difficulty-filter .difficulty-buttons button.active{border-color:#000;background:#000;color:#fff}.difficulty-filter .difficulty-buttons button:active{-webkit-transform:scale(.98);-moz-transform:scale(.98);-o-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.activities-list{font-size:0;margin-left:auto;margin-right:auto;max-width:1740px;min-width:320px;width:100%;margin-top:-1.2rem;position:relative}@media screen and (min-width:1821px){.activities-list{left:-1.6rem;width:calc(100% + 3.2rem)}}@media screen and (min-width:1250px) and (max-width:1820px){.activities-list{padding-left:2.4rem;padding-right:2.4rem}}@media screen and (min-width:960px) and (max-width:1249px){.activities-list{padding-left:2.8rem;padding-right:2.8rem}}.activities-list li{background:#333;display:inline-block;margin:1.2rem 0;position:relative}@media screen and (min-width:1250px){.activities-list li{margin-left:1.6rem;margin-right:1.6rem;width:calc(33.33% - 3.2rem)}}@media screen and (max-width:1249px){.activities-list li{margin-left:1.2rem;margin-right:1.2rem;width:calc(50% - 2.4rem)}}.activities-list li .activity-image:before,.activities-list li:before{content:'';display:block;padding-top:62%}.activities-list li a{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;left:0}@media screen and (min-width:960px){.activities-list li a{-webkit-transition:-webkit-box-shadow .2s ease-out;-moz-transition:-moz-box-shadow .2s ease-out;-o-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out}.activities-list li a:hover .lazyload,.activities-list li a:hover video{-webkit-filter:opacity(1) grayscale(0);-moz-filter:opacity(1) grayscale(0);-ms-filter:opacity(1) grayscale(0);filter:opacity(1) grayscale(0)}}.activities-list li .activity-image{overflow:hidden;width:100%;position:absolute;top:0;left:0}.activities-list li .activity-title{background:0 0;color:#fff;font-size:23px;font-size:2.3rem;line-height:3rem;padding:1.5rem 3rem;max-width:calc(100% - 3rem);position:relative;text-align:center;-webkit-transition:opacity .2s cubic-bezier(.76,.05,.86,.06),-webkit-transform .2s cubic-bezier(.76,.05,.86,.06);-moz-transition:opacity .2s cubic-bezier(.76,.05,.86,.06),-moz-transform .2s cubic-bezier(.76,.05,.86,.06);-o-transition:opacity .2s cubic-bezier(.76,.05,.86,.06),-o-transform .2s cubic-bezier(.76,.05,.86,.06);transition:opacity .2s cubic-bezier(.76,.05,.86,.06),-webkit-transform .2s cubic-bezier(.76,.05,.86,.06),-moz-transform .2s cubic-bezier(.76,.05,.86,.06),-o-transform .2s cubic-bezier(.76,.05,.86,.06),transform .2s cubic-bezier(.76,.05,.86,.06);z-index:3}.activities-list li .lazyload{height:100%;width:100%;position:absolute;top:0;left:0}.activities-list li .lazyload:after{content:url(../../../comum/assets/svg/preloader-reverse.svg);left:auto;top:auto;right:0;bottom:0}.activities-list li video{height:100%;min-height:100%;min-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.activities-list li .activity-details{background:#fff;width:100%}@media screen and (min-width:960px){.activities-list li .lazyload,.activities-list li video{-webkit-filter:opacity(.4) grayscale(100%);-moz-filter:opacity(.4) grayscale(100%);-ms-filter:opacity(.4) grayscale(100%);filter:opacity(.4) grayscale(100%);-webkit-transition:-webkit-filter .6s;-moz-transition:-moz-filter .6s;-o-transition:filter .6s;transition:-webkit-filter .6s,-moz-filter .6s,-o-filter .6s,filter .6s}.activities-list li .activity-details{display:none;position:absolute;top:100%;left:0;-webkit-transition:-webkit-box-shadow .2s ease-out;-moz-transition:-moz-box-shadow .2s ease-out;-o-transition:box-shadow .2s ease-out;transition:box-shadow .2s ease-out}}.activities-list li .activity-details .activity-details-content{padding:6% 6.7%}.activities-list li .activity-details .activity-details-title{color:#333;font-size:25px;font-size:2.5rem;margin-bottom:1rem}.activities-list li .activity-details .activity-stats{margin-bottom:2rem}.activities-list li .activity-details .activity-stats .stats-label{color:#999;display:inline-block;vertical-align:top;font-size:15px;font-size:1.5rem;font-family:Futura-CondensedLight-Normal;line-height:2.7rem;text-transform:uppercase;width:8rem}.activities-list li .activity-details .activity-stats .stats-bar{background:#e5e5e5;display:inline-block;vertical-align:top;height:2.7rem;width:calc(100% - 8rem);margin-bottom:.8rem;overflow:hidden;position:relative}.activities-list li .activity-details .activity-stats .stats-bar:last-child{margin-bottom:0}.activities-list li .activity-details .activity-stats .stats-bar .bar{background:#333;height:100%;width:0;position:absolute;top:0;left:0}.activities-list li .activity-details .activity-stats .stats-bar .bar span{color:#fff;font-size:15px;font-size:1.5rem;font-family:Futura-CondensedLight-Normal;line-height:2.7rem;position:absolute;top:0;right:1rem;white-space:nowrap}.activities-list li .activity-details .activity-stats .stats-bar .bar.small-bar span{color:#333;right:-1rem;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.activities-list li .activity-details .difficulty-levels{color:#999;font-size:13px;font-size:1.3rem;font-family:FuturaStd-CondensedExtraBd,monospace,sans-serif;margin-bottom:.5rem;text-align:left;text-transform:uppercase}.activities-list li .activity-details .activity-difficulties .button{background:#fff;border:3px solid #333;color:#333;height:4.6rem;width:calc(32% - .4rem);display:inline-block;font-family:FuturaStd-CondensedExtraBd,monospace,sans-serif;line-height:4rem;text-align:center;text-transform:uppercase;white-space:nowrap}.activities-list li .activity-details .activity-difficulties .button svg{height:1.2rem;width:1.4rem;display:inline-block;vertical-align:middle;margin-right:.2rem}.activities-list li .activity-details .activity-difficulties .button span{display:inline-block;vertical-align:middle;font-size:15px;font-size:1.5rem}@media screen and (min-width:1500px) and (max-width:1700px){.activities-list li .activity-details .activity-difficulties .button span{font-size:14px;font-size:1.4rem}}@media screen and (min-width:1350px) and (max-width:1499px){.activities-list li .activity-details .activity-difficulties .button span{font-size:13px;font-size:1.3rem}}@media screen and (min-width:1250px) and (max-width:1349px){.activities-list li .activity-details .activity-difficulties .button span{font-size:12px;font-size:1.2rem}}@media screen and (min-width:960px) and (max-width:1050px){.activities-list li .activity-details .activity-difficulties .button span{font-size:14px;font-size:1.4rem}}.activities-list li .activity-details .activity-difficulties .button:nth-child(2){margin:0 .6rem;width:calc(36% - .4rem)}.activities-list li .activity-details .activity-difficulties .button.disabled{color:#e5e5e5;border-color:#e5e5e5}@media screen and (min-width:960px){.activities-list li.hover{z-index:10}.activities-list li.hover:hover{z-index:11}.activities-list li.hover .activity-details,.activities-list li.hover a{-webkit-box-shadow:0 1rem 2.5rem 0 rgba(0,0,0,.74);-moz-box-shadow:0 1rem 2.5rem 0 rgba(0,0,0,.74);box-shadow:0 1rem 2.5rem 0 rgba(0,0,0,.74);-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.activities-list li.hover .activity-title{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:scaleX(1.2);-moz-transform:scaleX(1.2);-o-transform:scaleX(1.2);-ms-transform:scaleX(1.2);transform:scaleX(1.2);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-moz-transition:opacity .3s cubic-bezier(.23,1,.32,1),-moz-transform .3s cubic-bezier(.23,1,.32,1);-o-transition:opacity .3s cubic-bezier(.23,1,.32,1),-o-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1),-moz-transform .3s cubic-bezier(.23,1,.32,1),-o-transform .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}}@media screen and (max-width:959px){.difficulty-filter{padding:0 1.6rem}.difficulty-filter .difficulty-title{font-size:14px;font-size:1.4rem;margin-bottom:1.2rem}.difficulty-filter .difficulty-buttons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:2.4rem}.activities-list li:before,.activities-list:after{display:none}.difficulty-filter .difficulty-buttons button{border-width:2px;height:4.4rem;width:auto;-webkit-flex-grow:1;flex-grow:1;font-size:15px;font-size:1.5rem;line-height:4.4rem;margin-left:.6rem;padding:0}.activities-list{margin-top:-2.5rem;padding-left:1.6rem;padding-right:1.6rem}.activities-list li{margin-bottom:2.5rem;margin-top:2.5rem}.activities-list li a{display:block;position:relative}.activities-list li .activity-title{display:none}.activities-list li .activity-image{position:relative}.activities-list li .activity-details{display:block!important;height:auto!important}.activities-list li .activity-details .activity-details-content{padding:2rem .8rem}.activities-list li .activity-details .activity-details-title{margin-bottom:1.6rem}.activities-list li .activity-details .activity-stats .stats-label{font-size:14px;font-size:1.4rem;line-height:2.3rem;width:7rem}.activities-list li .activity-details .activity-stats .stats-bar{height:2.3rem;width:calc(100% - 7rem);margin-bottom:.6rem}.activities-list li .activity-details .activity-stats .stats-bar:last-child{margin-bottom:0}.activities-list li .activity-details .activity-stats .stats-bar .bar span{font-size:14px;font-size:1.4rem;line-height:2.4rem}.activities-list li .activity-details .difficulty-levels{font-size:14px;font-size:1.4rem;margin-bottom:.7rem}.activities-list li .activity-details .activity-difficulties .button{border-width:2px;height:4rem;line-height:4rem}.activities-list li .activity-details .activity-difficulties .button svg{height:1rem;width:1.2rem;-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.activities-list li .activity-details .activity-difficulties .button span{display:inline-block;vertical-align:middle;font-size:15px;font-size:1.5rem}}.slick-list,.slick-slider,.slick-track{display:block;position:relative}@media screen and (max-width:959px) and (min-width:680px){.activities-list{padding-left:.8rem;padding-right:.8rem}.activities-list li{margin-left:.8rem;margin-right:.8rem;width:calc(50% - 1.6rem)}.activities-list li .activity-details .activity-difficulties .button span{font-size:13px;font-size:1.3rem}}@media screen and (max-width:959px) and (max-width:679px){.activities-list li{margin-left:0;margin-right:0;width:100%}}@media screen and (max-width:959px) and (max-width:409px){.activities-list li .activity-details .activity-stats .stats-bar .bar span{line-height:2.6rem}}@media screen and (max-width:959px) and (min-width:350px) and (max-width:430px){.activities-list li .activity-details .activity-difficulties .button span{font-size:14px;font-size:1.4rem}}@media screen and (max-width:959px) and (max-width:349px){.activities-list li .activity-details .activity-difficulties .button span{font-size:13px;font-size:1.3rem}}@media screen and (max-width:959px) and (min-width:680px) and (max-width:820px){.activities-list li .activity-details .activity-difficulties .button{width:calc(30% - .4rem)}.activities-list li .activity-details .activity-difficulties .button:nth-child(2){width:calc(40% - .4rem)}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.common-activity-title{color:#333;font-size:60px;font-size:6rem;font-family:FuturaStd-CondensedExtraBd,monospace,sans-serif;margin-bottom:3rem;text-align:center;text-transform:uppercase}#activity-header #scroll-down span,#activity-header .activity-header-box .activity-title{color:#fff;font-family:FuturaStd-CondensedExtraBd,monospace,sans-serif;text-transform:uppercase}#activity-header{background:#333;height:90vh;max-height:76rem;min-height:50rem}#activity-header .activity-header-background{height:100%;width:100%;overflow:hidden;position:relative}#activity-header .activity-header-background .header-image,#activity-header .activity-header-background .header-video{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#activity-header .activity-header-background .header-image{height:100%;width:100%}#activity-header .activity-header-background .header-video{height:auto;min-width:100%;min-height:100%}#activity-header .activity-header-background .header-image:after{content:url(../../../comum/assets/svg/preloader-reverse.svg)}#activity-header .bigger-limiter{position:relative}#activity-header .activity-header-box{position:absolute;bottom:4.8rem;left:0;z-index:5}@media screen and (max-width:1820px){#activity-header .activity-header-box{left:40px}}#activity-header .activity-header-box .activity-title{font-size:98px;font-size:9.8rem;margin-bottom:2.6rem}#activity-header #scroll-down{background:0 0;border:0;font-size:0}#activity-header #scroll-down .mouse{border:3px solid #fff;-webkit-border-radius:20px;-webkit-background-clip:padding-box;-moz-border-radius:20px;-moz-background-clip:padding;border-radius:20px;background-clip:padding-box;height:3.5rem;width:2.5rem;display:inline-block;vertical-align:middle;padding:.5rem 0;position:relative}#activity-header #scroll-down .mouse .tracker{-webkit-animation:tracker 1s infinite cubic-bezier(.77,0,.18,1) alternate;-moz-animation:tracker 1s infinite cubic-bezier(.77,0,.18,1) alternate;-o-animation:tracker 1s infinite cubic-bezier(.77,0,.18,1) alternate;animation:tracker 1s infinite cubic-bezier(.77,0,.18,1) alternate;background:#fff;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;height:.5rem;width:.5rem;display:block;position:absolute;top:.5rem;left:.7rem}#activity-header #scroll-down span{font-size:20px;font-size:2rem;display:inline-block;vertical-align:middle;margin-left:1.1rem}@-webkit-keyframes tracker{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(1.4rem)}}@-moz-keyframes tracker{0%{-moz-transform:translateY(0)}100%{-moz-transform:translateY(1.4rem)}}@-o-keyframes tracker{0%{-o-transform:translateY(0)}100%{-o-transform:translateY(1.4rem)}}@keyframes tracker{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(1.4rem);-moz-transform:translateY(1.4rem);-ms-transform:translateY(1.4rem);transform:translateY(1.4rem)}}#activity-details{padding-top:5.4rem}#activity-details .bigger-limiter:after{content:" ";display:block;clear:both}#activity-details #activity-gallery #gallery-images .gallery-image:after,#activity-details .box-limiter .box .lazyload:after{content:url(../../../comum/assets/svg/preloader-reverse.svg)}#activity-details .limited-text{float:left;max-width:69.5rem;text-align:left;width:50%}#activity-details .limited-text .common-text{max-height:14rem}#activity-details .activity-details-content{float:right;max-width:82rem;width:calc(50% - 5rem)}@media screen and (min-width:960px){#activity-details .activity-details-content{margin-bottom:3rem}}#activity-details .activity-details-content .activity-stats{font-size:0;margin-bottom:1.1rem}#activity-details .activity-details-content .activity-stats .stats-label{color:#999;display:inline-block;vertical-align:top;font-size:15px;font-size:1.5rem;font-family:Futura-CondensedLight-Normal;line-height:2.7rem;text-transform:uppercase;width:15rem}#activity-details .activity-details-content .activity-stats .stats-bar{background:#e5e5e5;display:inline-block;vertical-align:top;height:2.7rem;width:calc(100% - 15rem);margin-bottom:.8rem;overflow:hidden;position:relative}#activity-details .activity-details-content .activity-stats .stats-bar:last-child{margin-bottom:0}#activity-details .activity-details-content .activity-stats .stats-bar .bar{background:#333;height:100%;width:0;position:absolute;top:0;left:0}#activity-details .activity-details-content .activity-stats .stats-bar .bar span{color:#fff;font-size:15px;font-size:1.5rem;font-family:Futura-CondensedLight-Normal;line-height:2.7rem;position:absolute;top:0;right:1rem;white-space:nowrap}#activity-details .activity-details-content .activity-difficulties .button,#activity-details .activity-details-content .difficulty-levels,#activity-details .box-limiter .box.text-box,#activity-details .testemonial-wrapper #testemonial-list .testemonial .testemonial-name,#activity-details .testemonial-wrapper #testemonial-list .testemonial .testemonial-role{font-family:FuturaStd-CondensedExtraBd,monospace,sans-serif;text-transform:uppercase}#activity-details .activity-details-content .activity-stats .stats-bar .bar.small-bar span{color:#333;right:-1rem;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}#activity-details .activity-details-content .difficulty-levels{color:#999;font-size:13px;font-size:1.3rem;display:inline-block;vertical-align:top;line-height:4.6rem;text-align:left;width:15rem}#activity-details .activity-details-content .activity-difficulties{font-size:0}#activity-details .activity-details-content .activity-difficulties .difficulty-buttons{display:inline-block;vertical-align:top;width:calc(100% - 15rem)}#activity-details .activity-details-content .activity-difficulties .button{background:#fff;border:3px solid #333;color:#333;height:4.6rem;width:calc(32% - .4rem);display:inline-block;line-height:4rem;text-align:center;white-space:nowrap}#activity-details .activity-details-content .activity-difficulties .button svg{height:1.2rem;width:1.4rem;display:inline-block;vertical-align:middle;margin-right:.2rem}#activity-details .activity-details-content .activity-difficulties .button span{display:inline-block;vertical-align:middle;font-size:15px;font-size:1.5rem}@media screen and (min-width:1500px) and (max-width:1700px){#activity-details .activity-details-content .activity-difficulties .button span{font-size:14px;font-size:1.4rem}}@media screen and (min-width:1350px) and (max-width:1499px){#activity-details .activity-details-content .activity-difficulties .button span{font-size:13px;font-size:1.3rem}}@media screen and (min-width:1250px) and (max-width:1349px){#activity-details .activity-details-content .activity-difficulties .button span{font-size:12px;font-size:1.2rem}}@media screen and (min-width:960px) and (max-width:1050px){#activity-details .activity-details-content .activity-difficulties .button span{font-size:14px;font-size:1.4rem}}@media screen and (min-width:960px) and (max-width:1250px){#activity-details .activity-details-content .activity-difficulties .button{margin:0 0 .5rem!important;width:100%!important}#activity-details .activity-details-content .activity-difficulties .button:last-child{margin-bottom:0!important}}#activity-details .activity-details-content .activity-difficulties .button:nth-child(2){margin:0 .6rem;width:calc(36% - .4rem)}#activity-details .activity-details-content .activity-difficulties .button.disabled{color:#e5e5e5;border-color:#e5e5e5}@media screen and (min-width:960px) and (max-width:1250px){#activity-details .activity-details-content .activity-difficulties{margin-bottom:2rem}}#activity-details #activity-gallery{padding-top:6.4rem;float:left;position:relative;width:50%;z-index:2}#activity-details #activity-gallery #gallery-images{height:30vw;width:100%;min-height:42rem;max-height:50rem;overflow:hidden;position:relative}#activity-details #activity-gallery #gallery-images .gallery-image{background:#333;height:100%;width:100%;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;position:absolute;top:0;left:0;visibility:hidden}#activity-details #activity-gallery #gallery-images .gallery-image.current{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible}#activity-details #activity-gallery #gallery-images .gallery-image.nextOut{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-animation:nextOut .7s forwards cubic-bezier(.45,.05,.55,.95);-moz-animation:nextOut .7s forwards cubic-bezier(.45,.05,.55,.95);-o-animation:nextOut .7s forwards cubic-bezier(.45,.05,.55,.95);animation:nextOut .7s forwards cubic-bezier(.45,.05,.55,.95);z-index:1}#activity-details #activity-gallery #gallery-images .gallery-image.nextIn{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-animation:nextIn .7s forwards cubic-bezier(.45,.05,.55,.95);-moz-animation:nextIn .7s forwards cubic-bezier(.45,.05,.55,.95);-o-animation:nextIn .7s forwards cubic-bezier(.45,.05,.55,.95);animation:nextIn .7s forwards cubic-bezier(.45,.05,.55,.95);z-index:2}#activity-details #activity-gallery #gallery-images .gallery-image.prevOut{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-animation:prevOut .7s forwards cubic-bezier(.45,.05,.55,.95);-moz-animation:prevOut .7s forwards cubic-bezier(.45,.05,.55,.95);-o-animation:prevOut .7s forwards cubic-bezier(.45,.05,.55,.95);animation:prevOut .7s forwards cubic-bezier(.45,.05,.55,.95);z-index:2}#activity-details #activity-gallery #gallery-images .gallery-image.prevIn{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-animation:prevIn .7s forwards cubic-bezier(.45,.05,.55,.95);-moz-animation:prevIn .7s forwards cubic-bezier(.45,.05,.55,.95);-o-animation:prevIn .7s forwards cubic-bezier(.45,.05,.55,.95);animation:prevIn .7s forwards cubic-bezier(.45,.05,.55,.95);z-index:1}#activity-details #activity-gallery #gallery-images .gallery-video iframe{height:100%;width:100%}#activity-details #activity-gallery #gallery-controller{font-size:0;position:absolute;top:calc(100% + 2.5rem);left:0}#activity-details #activity-gallery #gallery-controller .gallery-arrow{background:0 0;border:3px solid #666;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;height:5.6rem;width:5.6rem;display:inline-block;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}#activity-details #activity-gallery #gallery-controller .gallery-arrow svg{height:2.4rem;width:1.8rem;fill:#666;-webkit-transition:fill .3s;-moz-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}#activity-details #activity-gallery #gallery-controller .gallery-arrow:first-child{margin-right:1.5rem}#activity-details #activity-gallery #gallery-controller .gallery-arrow:first-child svg{margin-left:-.2rem}#activity-details #activity-gallery #gallery-controller .gallery-arrow:last-of-type svg{margin-left:.2rem}#activity-details #activity-gallery #gallery-controller .gallery-arrow:active{-webkit-transform:scale(.98);-moz-transform:scale(.98);-o-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}#activity-details #activity-gallery #gallery-controller .gallery-arrow:hover{border-color:#333}#activity-details #activity-gallery #gallery-controller .gallery-arrow:hover svg{fill:#333}#activity-details #activity-gallery #gallery-navigation{display:none}#activity-details .activity-links{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#activity-details .activity-links .common-button{-webkit-flex-grow:1;flex-grow:1;padding:0;text-align:center}#activity-details .activity-links .common-button:nth-child(2){margin-left:2.6rem}#activity-details .activity-links.third-button{margin-top:2.6rem}@media screen and (min-width:1250px) and (max-width:1400px){#activity-details .activity-links .common-button{font-size:16px;font-size:1.6rem}}@media screen and (min-width:1150px) and (max-width:1249px){#activity-details .activity-links .common-button{font-size:15px;font-size:1.5rem}}@media screen and (min-width:960px) and (max-width:1149px){#activity-details .activity-links .common-button{font-size:14px;font-size:1.4rem}}#activity-details .testemonial-wrapper{float:right;max-width:82rem;margin-bottom:8rem;position:relative;width:calc(50% - 5rem)}#activity-details .testemonial-wrapper #testemonial-list{position:relative}#activity-details .testemonial-wrapper #testemonial-list .lazyload{background:#fff;border:.8rem solid #ff4e00;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.6);-moz-box-shadow:0 10px 30px 0 rgba(0,0,0,.6);box-shadow:0 10px 30px 0 rgba(0,0,0,.6);margin-bottom:4.8rem;height:12.6rem;width:12.6rem}#activity-details .testemonial-wrapper #testemonial-list .lazyload .lazyload-image{-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#activity-details .testemonial-wrapper #testemonial-list .testemonial{display:none;max-width:63rem;padding-left:7.5%;padding-right:7.5%;padding-top:6rem;position:absolute;top:0;left:0;width:calc(100% - 5.6rem)}#activity-details .testemonial-wrapper #testemonial-list .testemonial.current{display:block;position:relative}#activity-details .testemonial-wrapper #testemonial-list .testemonial.current .common-text,#activity-details .testemonial-wrapper #testemonial-list .testemonial.current .lazyload,#activity-details .testemonial-wrapper #testemonial-list .testemonial.current .testemonial-name,#activity-details .testemonial-wrapper #testemonial-list .testemonial.current .testemonial-role{zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1}#activity-details .testemonial-wrapper #testemonial-list .testemonial.nextOut{z-index:1}#activity-details .testemonial-wrapper #testemonial-list .testemonial.nextIn,#activity-details .testemonial-wrapper #testemonial-list .testemonial.prevOut{z-index:2}#activity-details .testemonial-wrapper #testemonial-list .testemonial.nextOut .lazyload{-webkit-animation:opacityOut .5s forwards ease-in-out;-moz-animation:opacityOut .5s forwards ease-in-out;-o-animation:opacityOut .5s forwards ease-in-out;animation:opacityOut .5s forwards ease-in-out}#activity-details .testemonial-wrapper #testemonial-list .testemonial.nextOut .testemonial-name{-webkit-animation:nextTOut .5s forwards ease-in-out .1s;-moz-animation:nextTOut .5s forwards ease-in-out .1s;-o-animation:nextTOut .5s forwards ease-in-out .1s;animation:nextTOut .5s forwards ease-in-out .1s}#activity-details .testemonial-wrapper #testemonial-list .testemonial.nextOut .testemonial-role{-webkit-animation:nextTOut .5s forwards ease-in-out .2s;-moz-animation:nextTOut .5s forwards ease-in-out .2s;-o-animation:nextTOut .5s forwards ease-in-out .2s;animation:nextTOut .5s forwards ease-in-out .2s}#activity-details .testemonial-wrapper #testemonial-list .testemonial.nextOut .common-text{-webkit-animation:nextTOut .5s forwards ease-in-out .3s;-moz-animation:nextTOut .5s forwards ease-in-out .3s;-o-animation:nextTOut .5s forwards ease-in-out .3s;animation:nextTOut .5s forwards ease-in-out .3s}#activity-details .testemonial-wrapper #testemonial-list .testemonial.nextIn .lazyload{-webkit-animation:opacityIn .5s forwards ease-in-out;-moz-animation:opacityIn .5s forwards ease-in-out;-o-animation:opacityIn .5s forwards ease-in-out;animation:opacityIn .5s forwards ease-in-out}#activity-details .testemonial-wrapper #testemonial-list .testemonial.nextIn .testemonial-name{-webkit-animation:nextTIn .5s forwards ease-in-out .1s;-moz-animation:nextTIn .5s forwards ease-in-out .1s;-o-animation:nextTIn .5s forwards ease-in-out .1s;animation:nextTIn .5s forwards ease-in-out .1s}#activity-details .testemonial-wrapper #testemonial-list .testemonial.nextIn .testemonial-role{-webkit-animation:nextTIn .5s forwards ease-in-out .2s;-moz-animation:nextTIn .5s forwards ease-in-out .2s;-o-animation:nextTIn .5s forwards ease-in-out .2s;animation:nextTIn .5s forwards ease-in-out .2s}#activity-details .testemonial-wrapper #testemonial-list .testemonial.nextIn .common-text{-webkit-animation:nextTIn .5s forwards ease-in-out .3s;-moz-animation:nextTIn .5s forwards ease-in-out .3s;-o-animation:nextTIn .5s forwards ease-in-out .3s;animation:nextTIn .5s forwards ease-in-out .3s}#activity-details .testemonial-wrapper #testemonial-list .testemonial.prevOut .lazyload{-webkit-animation:opacityOut .5s forwards ease-in-out;-moz-animation:opacityOut .5s forwards ease-in-out;-o-animation:opacityOut .5s forwards ease-in-out;animation:opacityOut .5s forwards ease-in-out}#activity-details .testemonial-wrapper #testemonial-list .testemonial.prevOut .testemonial-name{-webkit-animation:prevTOut .5s forwards ease-in-out .1s;-moz-animation:prevTOut .5s forwards ease-in-out .1s;-o-animation:prevTOut .5s forwards ease-in-out .1s;animation:prevTOut .5s forwards ease-in-out .1s}#activity-details .testemonial-wrapper #testemonial-list .testemonial.prevOut .testemonial-role{-webkit-animation:prevTOut .5s forwards ease-in-out .2s;-moz-animation:prevTOut .5s forwards ease-in-out .2s;-o-animation:prevTOut .5s forwards ease-in-out .2s;animation:prevTOut .5s forwards ease-in-out .2s}#activity-details .testemonial-wrapper #testemonial-list .testemonial.prevOut .common-text{-webkit-animation:prevTOut .5s forwards ease-in-out .3s;-moz-animation:prevTOut .5s forwards ease-in-out .3s;-o-animation:prevTOut .5s forwards ease-in-out .3s;animation:prevTOut .5s forwards ease-in-out .3s}#activity-details .testemonial-wrapper #testemonial-list .testemonial.prevIn{z-index:1}#activity-details .testemonial-wrapper #testemonial-list .testemonial.prevIn .lazyload{-webkit-animation:opacityIn .5s forwards ease-in-out;-moz-animation:opacityIn .5s forwards ease-in-out;-o-animation:opacityIn .5s forwards ease-in-out;animation:opacityIn .5s forwards ease-in-out}#activity-details .testemonial-wrapper #testemonial-list .testemonial.prevIn .testemonial-name{-webkit-animation:prevTIn .5s forwards ease-in-out .1s;-moz-animation:prevTIn .5s forwards ease-in-out .1s;-o-animation:prevTIn .5s forwards ease-in-out .1s;animation:prevTIn .5s forwards ease-in-out .1s}#activity-details .testemonial-wrapper #testemonial-list .testemonial.prevIn .testemonial-role{-webkit-animation:prevTIn .5s forwards ease-in-out .2s;-moz-animation:prevTIn .5s forwards ease-in-out .2s;-o-animation:prevTIn .5s forwards ease-in-out .2s;animation:prevTIn .5s forwards ease-in-out .2s}#activity-details .testemonial-wrapper #testemonial-list .testemonial.prevIn .common-text{-webkit-animation:prevTIn .5s forwards ease-in-out .3s;-moz-animation:prevTIn .5s forwards ease-in-out .3s;-o-animation:prevTIn .5s forwards ease-in-out .3s;animation:prevTIn .5s forwards ease-in-out .3s}#activity-details .testemonial-wrapper #testemonial-list .testemonial .common-text,#activity-details .testemonial-wrapper #testemonial-list .testemonial .lazyload,#activity-details .testemonial-wrapper #testemonial-list .testemonial .testemonial-name,#activity-details .testemonial-wrapper #testemonial-list .testemonial .testemonial-role{zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0}#activity-details .testemonial-wrapper #testemonial-list .testemonial .testemonial-name{color:#333;font-size:25px;font-size:2.5rem;margin-bottom:2.5rem;text-align:left}#activity-details .testemonial-wrapper #testemonial-list .testemonial .testemonial-role{color:#999;font-size:14px;font-size:1.4rem;margin-bottom:2rem;text-align:left}#activity-details .testemonial-wrapper #testemonial-list .testemonial .common-text{font-style:italic;letter-spacing:-.1px;text-align:left}@media screen and (min-width:1100px) and (max-width:1400px){#activity-details .testemonial-wrapper #testemonial-list .testemonial{padding-top:5rem}#activity-details .testemonial-wrapper #testemonial-list .testemonial .lazyload{margin-bottom:3.4rem}#activity-details .testemonial-wrapper #testemonial-list .testemonial .testemonial-name{margin-bottom:2.2rem}#activity-details .testemonial-wrapper #testemonial-list .testemonial .testemonial-role{margin-bottom:1.6rem}}#activity-details .testemonial-wrapper #testemonial-controller{position:absolute;top:28rem;right:0}#activity-details .testemonial-wrapper #testemonial-controller .testemonial-arrow{background:0 0;border:3px solid #ff4e00;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;height:5.6rem;width:5.6rem;display:block;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}#activity-details .testemonial-wrapper #testemonial-controller .testemonial-arrow svg{height:2.4rem;width:1.8rem;fill:#ff4e00;margin-top:.3rem;-webkit-transition:fill .3s;-moz-transition:fill .3s;-o-transition:fill .3s;transition:fill .3s}#activity-details .testemonial-wrapper #testemonial-controller .testemonial-arrow:first-child{margin-bottom:.8rem}#activity-details .testemonial-wrapper #testemonial-controller .testemonial-arrow:first-child svg{margin-left:.2rem}#activity-details .testemonial-wrapper #testemonial-controller .testemonial-arrow:last-of-type svg{margin-left:-.2rem}#activity-details .testemonial-wrapper #testemonial-controller .testemonial-arrow:active{-webkit-transform:scale(.98);-moz-transform:scale(.98);-o-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}@media screen and (min-width:960px){#activity-details .testemonial-wrapper #testemonial-controller .testemonial-arrow:hover{border-color:#333}#activity-details .testemonial-wrapper #testemonial-controller .testemonial-arrow:hover svg{fill:#333}}@media screen and (min-width:1100px) and (max-width:1400px){#activity-details .testemonial-wrapper #testemonial-controller{top:25rem}}#activity-details .box-limiter{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding-top:10rem}#activity-details .box-limiter .box{width:calc(33.33% - 2rem)}#activity-details .box-limiter .box.text-box{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#999;display:-webkit-box;display:-moz-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:70px;font-size:7rem;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;line-height:6.3rem;-webkit-transition:font-size .2s,line-height .2s;-moz-transition:font-size .2s,line-height .2s;-o-transition:font-size .2s,line-height .2s;transition:font-size .2s,line-height .2s;width:calc(33.34% - 2rem)}#activity-details .box-limiter .box.text-box b,#activity-details .box-limiter .box.text-box strong{color:#333}#activity-details .box-limiter .box.image-box{display:inline-block}#activity-details .box-limiter .box .lazyload{background:#333;display:block;padding-top:89.3%;-webkit-filter:none;-moz-filter:none;-ms-filter:none;filter:none}#activity-details .box-limiter .box .lazyload:hover .lazyload-image{-webkit-filter:opacity(1) grayscale(0);-moz-filter:opacity(1) grayscale(0);-ms-filter:opacity(1) grayscale(0);filter:opacity(1) grayscale(0)}#activity-details .box-limiter .box .lazyload-image{height:100%;width:100%;-webkit-filter:opacity(.6) grayscale(100%);-moz-filter:opacity(.6) grayscale(100%);-ms-filter:opacity(.6) grayscale(100%);filter:opacity(.6) grayscale(100%);position:absolute;top:0;left:0;-webkit-transition:-webkit-filter .6s,opacity .5s cubic-bezier(.69,.69,.39,.99) .2s;-moz-transition:-moz-filter .6s,opacity .5s cubic-bezier(.69,.69,.39,.99) .2s;-o-transition:filter .6s,opacity .5s cubic-bezier(.69,.69,.39,.99) .2s;transition:-webkit-filter .6s,-moz-filter .6s,-o-filter .6s,filter .6s,opacity .5s cubic-bezier(.69,.69,.39,.99) .2s}#activity-details .box-limiter .box:last-child{margin-top:-4.6%}@media screen and (min-width:1450px) and (max-width:1560px){#activity-details .box-limiter .box.text-box{font-size:60px;font-size:6rem;line-height:5.8rem}}@media screen and (min-width:1250px) and (max-width:1449px){#activity-details .box-limiter .box.text-box{-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:50px;font-size:5rem;line-height:5rem}}@media screen and (min-width:1100px) and (max-width:1249px){#activity-details .box-limiter .box.text-box{-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:44px;font-size:4.4rem;line-height:4.4rem}}@media screen and (min-width:960px) and (max-width:1099px){#activity-details .limited-text .common-text{font-size:18px;font-size:1.8rem;max-height:11rem}#activity-details #activity-gallery{padding-top:0;width:100%}#activity-details #activity-gallery #gallery-images{height:auto;min-height:0;max-height:auto}#activity-details #activity-gallery #gallery-images:before{content:'';display:block;padding-top:57%}#activity-details .activity-links{display:-webkit-box;display:-moz-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:calc(100% - 24rem)}#activity-details .activity-links .common-button{font-size:16px;font-size:1.6rem}#activity-details .activity-links .common-button:nth-child(2){margin-left:.4rem}#activity-details .testemonial-wrapper{max-width:100%;padding-top:2.5rem;margin-bottom:0;text-align:right;width:100%}#activity-details .testemonial-wrapper #testemonial-list{text-align:left}#activity-details .testemonial-wrapper #testemonial-list .lazyload{display:inline-block;vertical-align:top;margin-bottom:0;margin-right:7.2rem}#activity-details .testemonial-wrapper #testemonial-list .testemonial{font-size:0;max-width:100%;padding-left:4.2rem;padding-right:8.5rem;padding-top:10rem;position:absolute;top:0;left:0;width:100%}#activity-details .testemonial-wrapper #testemonial-list .testemonial .testemonial-info{display:inline-block;vertical-align:top;width:calc(100% - 19.8rem)}#activity-details .testemonial-wrapper #testemonial-list .testemonial .testemonial-role{margin-bottom:2.5rem}#activity-details .testemonial-wrapper #testemonial-controller{top:18.9rem}#activity-details .box-limiter{padding-top:8rem}#activity-details .box-limiter .box.text-box{-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:40px;font-size:4rem;line-height:4rem}#activity-details .box-limiter .box:nth-child(2){margin-top:3.5rem}#activity-details .box-limiter .box:last-child{margin-top:0}}@-webkit-keyframes prevOut{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100%)}}@-moz-keyframes prevOut{0%{-moz-transform:translateX(0)}100%{-moz-transform:translateX(100%)}}@-o-keyframes prevOut{0%{-o-transform:translateX(0)}100%{-o-transform:translateX(100%)}}@keyframes prevOut{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes nextOut{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-50%)}}@-moz-keyframes nextOut{0%{-moz-transform:translateX(0)}100%{-moz-transform:translateX(-50%)}}@-o-keyframes nextOut{0%{-o-transform:translateX(0)}100%{-o-transform:translateX(-50%)}}@keyframes nextOut{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@-webkit-keyframes prevIn{0%{-webkit-transform:translateX(-50%)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes prevIn{0%{-moz-transform:translateX(-50%)}100%{-moz-transform:translateX(0)}}@-o-keyframes prevIn{0%{-o-transform:translateX(-50%)}100%{-o-transform:translateX(0)}}@keyframes prevIn{0%{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes nextIn{0%{-webkit-transform:translateX(100%)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes nextIn{0%{-moz-transform:translateX(100%)}100%{-moz-transform:translateX(0)}}@-o-keyframes nextIn{0%{-o-transform:translateX(100%)}100%{-o-transform:translateX(0)}}@keyframes nextIn{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes prevTOut{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(2rem);opacity:0}}@-moz-keyframes prevTOut{0%{-moz-transform:translateX(0);opacity:1}100%{-moz-transform:translateX(2rem);opacity:0}}@-o-keyframes prevTOut{0%{-o-transform:translateX(0);opacity:1}100%{-o-transform:translateX(2rem);opacity:0}}@keyframes prevTOut{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(2rem);-moz-transform:translateX(2rem);-ms-transform:translateX(2rem);transform:translateX(2rem);opacity:0}}@-webkit-keyframes nextTOut{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-2rem);opacity:0}}@-moz-keyframes nextTOut{0%{-moz-transform:translateX(0);opacity:1}100%{-moz-transform:translateX(-2rem);opacity:0}}@-o-keyframes nextTOut{0%{-o-transform:translateX(0);opacity:1}100%{-o-transform:translateX(-2rem);opacity:0}}@keyframes nextTOut{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-2rem);-moz-transform:translateX(-2rem);-ms-transform:translateX(-2rem);transform:translateX(-2rem);opacity:0}}@-webkit-keyframes prevTIn{0%{-webkit-transform:translateX(-2rem);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-moz-keyframes prevTIn{0%{-moz-transform:translateX(-2rem);opacity:0}100%{-moz-transform:translateX(0);opacity:1}}@-o-keyframes prevTIn{0%{-o-transform:translateX(-2rem);opacity:0}100%{-o-transform:translateX(0);opacity:1}}@keyframes prevTIn{0%{-webkit-transform:translateX(-2rem);-moz-transform:translateX(-2rem);-ms-transform:translateX(-2rem);transform:translateX(-2rem);opacity:0}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes nextTIn{0%{-webkit-transform:translateX(2rem);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-moz-keyframes nextTIn{0%{-moz-transform:translateX(2rem);opacity:0}100%{-moz-transform:translateX(0);opacity:1}}@-o-keyframes nextTIn{0%{-o-transform:translateX(2rem);opacity:0}100%{-o-transform:translateX(0);opacity:1}}@keyframes nextTIn{0%{-webkit-transform:translateX(2rem);-moz-transform:translateX(2rem);-ms-transform:translateX(2rem);transform:translateX(2rem);opacity:0}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes opacityOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes opacityOut{0%{opacity:1}100%{opacity:0}}@-o-keyframes opacityOut{0%{opacity:1}100%{opacity:0}}@keyframes opacityOut{0%{opacity:1}100%{opacity:0}}lesshat-selector{-lh-property:0}@-webkit-keyframes opacityIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes opacityIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes opacityIn{0%{opacity:0}100%{opacity:1}}@keyframes opacityIn{0%{opacity:0}100%{opacity:1}}#activity-instrutors{margin-top:16rem;margin-bottom:14rem}#activity-instrutors .common-activity-title{margin-bottom:4.5rem}#related-activities{padding-top:10rem}@media screen and (min-width:680px) and (max-width:1249px){#related-activities .activities-list{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#related-activities .activities-list:after{display:none}#related-activities .activities-list li:nth-child(even){margin-left:2.4rem}}@media screen and (max-width:959px){.common-activity-title{font-size:22px;font-size:2.2rem;margin-bottom:2.7rem}#activity-header{height:70vh;max-height:44rem;min-height:30rem}#activity-header .activity-header-box{bottom:5rem;left:0;padding:0 1.6rem;width:100%}#activity-header .activity-header-box .activity-title{font-size:38px;font-size:3.8rem;margin-bottom:0;text-align:center}#activity-header #scroll-down{display:none}#activity-details{padding-top:2.8rem}#activity-details .limited-text{max-width:100%;margin-bottom:3.5rem;text-align:center;width:100%}#activity-details .limited-text .common-text{max-height:12rem}#activity-details .activity-details-content{float:none;max-width:100%;width:100%}#activity-details .activity-details-content .activity-stats{font-size:0;margin-bottom:3rem}#activity-details .activity-details-content .activity-stats .stats-label{font-size:16px;font-size:1.6rem;line-height:3rem;width:6.5rem}#activity-details .activity-details-content .activity-stats .stats-bar{height:3rem;width:calc(100% - 6.5rem)}#activity-details .activity-details-content .activity-stats .stats-bar .bar span{font-size:16px;font-size:1.6rem;line-height:3.1rem}#activity-details .activity-details-content .difficulty-levels{display:block;line-height:1.8rem;margin-bottom:.5rem;text-align:center;width:100%}#activity-details .activity-details-content .activity-difficulties{font-size:0;margin-bottom:2.6rem}#activity-details .activity-details-content .activity-difficulties .difficulty-buttons{width:100%}#activity-details .activity-details-content .activity-difficulties .button{border-width:2px;height:3.4rem;width:calc(32% - .3rem);line-height:3.2rem}#activity-details .activity-details-content .activity-difficulties .button span{font-size:12px;font-size:1.2rem}#activity-details .activity-details-content .activity-difficulties .button svg{height:1rem;width:1.2rem}#activity-details .activity-details-content .activity-difficulties .button:nth-child(2){margin:0 .45rem;width:calc(36% - .3rem)}#activity-details #activity-gallery{float:none;margin-left:-1.6rem;margin-bottom:1.6rem;padding-top:0;width:calc(100% + 3.2rem)}#activity-details #activity-gallery #gallery-images{height:68vw;width:100%;min-height:28rem;max-height:50rem}#activity-details #activity-gallery #gallery-controller{max-width:90%;position:absolute;bottom:1.2rem;left:50%;top:auto;text-align:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10}#activity-details #activity-gallery #gallery-controller .gallery-arrow{display:none}#activity-details #activity-gallery #gallery-navigation{display:block}#activity-details #activity-gallery #gallery-navigation button{background:0 0;border:2px solid #fff;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;cursor:pointer;height:1rem;width:1rem;display:inline-block;margin:.25rem;-webkit-transition:background .3s,-webkit-transform .2s;-moz-transition:background .3s,-moz-transform .2s;-o-transition:background .3s,-o-transform .2s;transition:background .3s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s,transform .2s}#activity-details #activity-gallery #gallery-navigation button:last-child{margin-bottom:0}#activity-details #activity-gallery #gallery-navigation button.current{background:#fff}#activity-details #activity-gallery #gallery-navigation button:active{-webkit-transform:scale(.98);-moz-transform:scale(.98);-o-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}#activity-details .activity-links{display:block;margin-bottom:6.3rem}#activity-details .activity-links .common-button{height:5.8rem;line-height:5.2rem;width:calc(50% - 2rem)}#activity-details .activity-links .common-button:first-child{background:#333;color:#fff}#activity-details .activity-links .common-button:nth-child(2){margin-left:2rem}#activity-details .activity-links.third-button{margin-top:-4rem}#activity-details .testemonial-wrapper{float:none;max-width:100%;margin-bottom:7rem;width:100%;text-align:center}#activity-details .testemonial-wrapper #testemonial-list{text-align:left;margin-bottom:4.4rem;position:relative}#activity-details .testemonial-wrapper #testemonial-list .lazyload{margin:0 auto 3.5rem;border:.6rem solid #ff4e00;-webkit-box-shadow:0 .5rem 1.6rem 0 rgba(0,0,0,.6);-moz-box-shadow:0 .5rem 1.6rem 0 rgba(0,0,0,.6);box-shadow:0 .5rem 1.6rem 0 rgba(0,0,0,.6);height:14.6rem;width:14.6rem}#activity-details .testemonial-wrapper #testemonial-list .testemonial{display:none;max-width:100%;padding-left:0;padding-right:0;padding-top:0;position:absolute;top:0;left:0;width:100%}#activity-details .testemonial-wrapper #testemonial-list .testemonial .testemonial-name{margin-bottom:1rem;text-align:center}#activity-details .testemonial-wrapper #testemonial-list .testemonial .testemonial-role{margin-bottom:3.5rem;text-align:center}#activity-details .testemonial-wrapper #testemonial-list .testemonial .common-text{margin:0 auto;max-width:64rem;text-align:center}#activity-details .testemonial-wrapper #testemonial-controller{position:relative;text-align:center;top:0}#activity-details .testemonial-wrapper #testemonial-controller .testemonial-arrow{border-width:2px;height:5rem;width:5rem;display:inline-block;vertical-align:top}#activity-details .testemonial-wrapper #testemonial-controller .testemonial-arrow svg{height:2rem;width:1.6rem;margin-top:.3rem}#activity-details .testemonial-wrapper #testemonial-controller .testemonial-arrow:first-child{margin-bottom:0;-webkit-transform:translateX(calc(100% + .4rem));-moz-transform:translateX(calc(100% + .4rem));-o-transform:translateX(calc(100% + .4rem));-ms-transform:translateX(calc(100% + .4rem));transform:translateX(calc(100% + .4rem))}#activity-details .testemonial-wrapper #testemonial-controller .testemonial-arrow:last-child{-webkit-transform:translateX(calc(-100% - .4rem));-moz-transform:translateX(calc(-100% - .4rem));-o-transform:translateX(calc(-100% - .4rem));-ms-transform:translateX(calc(-100% - .4rem));transform:translateX(calc(-100% - .4rem))}#activity-details .box-limiter{display:block;font-size:0;padding-top:0;text-align:center}#activity-details .box-limiter .box{width:100%}#activity-details .box-limiter .box.text-box{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#999;display:-webkit-box;display:-moz-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:38px;font-size:3.8rem;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;line-height:3.8rem;text-align:left;width:100%}#activity-details .box-limiter .box.text-box span{display:block;padding-left:1.6rem;margin:0 auto;padding-right:calc(100% - 4.4rem)}#activity-details .box-limiter .box.image-box{display:inline-block;margin-top:1.6rem}#activity-details .box-limiter .box:last-child{margin-top:1.6rem}#activity-instrutors{margin-top:5.5rem;margin-bottom:6.6rem}#activity-instrutors .common-activity-title{margin-bottom:1.9rem}#related-activities{padding-top:5rem}}@media screen and (max-width:959px) and (max-width:700px){#activity-details .activity-links .common-button{font-size:19px;font-size:1.9rem;line-height:5.6rem;width:100%}#activity-details .activity-links .common-button:nth-child(2){margin-left:0;margin-top:1.2rem}#activity-details .activity-links.third-button{margin-top:-5rem}}@media screen and (max-width:959px) and (min-width:700px){#activity-details .box-limiter .box.text-box{width:calc(50% + 2rem)}#activity-details .box-limiter .box.image-box{width:calc(50% - .8rem)}#activity-details .box-limiter .box.image-box:last-child{margin-left:1.6rem}}