@charset "UTF-8";@import url(https://p.typekit.net/p.css?s=1&k=nxc4lqj&ht=tk&f=137.139.173.175&a=6559243&app=typekit&e=css);@-webkit-keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-roller{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:hover{outline:0}html{min-height:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{height:100%;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px;font:400 16px/24px "proxima-nova","Arial","Helvetica",sans-serif;color:#050505;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}body,ol,ul{padding:0}li{list-style:none}details,figcaption,figure,main,menu{display:block}blockquote p,body,figure,input,ol,optgroup,ul{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;text-decoration:none;color:inherit;outline:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}em,i{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}button,input{overflow:visible}button,select{text-transform:none}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}fieldset,legend{padding:0}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}table{border-collapse:collapse;margin:0}.accordion-section .heading .has-image,.btn-play,.horizontal-separator,.slick-dots button,.video .inline-video:after{overflow:hidden;text-indent:101%;white-space:nowrap}@font-face{font-family:'proxima-nova';src:url(https://use.typekit.net/af/e3ed45/00000000000000007735e602/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff2"),url(https://use.typekit.net/af/e3ed45/00000000000000007735e602/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff"),url(https://use.typekit.net/af/e3ed45/00000000000000007735e602/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:900}@font-face{font-family:'proxima-nova';src:url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/2555e1/00000000000000007735e603/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:'proxima-nova';src:url(https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/78aca8/00000000000000007735e60d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:'proxima-nova';src:url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/efe4a5/00000000000000007735e609/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:'brownhill_scriptregular';src:url(../fonts/brownhill_script-webfont.eot);src:url(../fonts/brownhill_script-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/brownhill_script-webfont.woff2) format("woff2"),url(../fonts/brownhill_script-webfont.woff) format("woff"),url(../fonts/brownhill_script-webfont.ttf) format("truetype"),url(../fonts/brownhill_script-webfont.svg#brownhill_scriptregular) format("svg");font-display:swap;font-weight:400;font-style:normal}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6,p{margin:0 0 16px}.h1,h1{display:block;color:inherit;text-transform:uppercase;font:900 50px/40px "proxima-nova","Arial","Helvetica",sans-serif;letter-spacing:-4px;margin:0 0 60px}.h2,.h3,h2,h3{letter-spacing:-2px}.h2,h2{display:block;color:inherit;text-transform:uppercase;font:900 40px/40px "proxima-nova","Arial","Helvetica",sans-serif}.h3,h3{font:900 32px/32px "proxima-nova","Arial","Helvetica",sans-serif}.h3,.h4,.h5,.h6,h3,h4,h5,h6{display:block;color:inherit;text-transform:uppercase}.h4,h4{letter-spacing:-1px;font:900 24px/24px "proxima-nova","Arial","Helvetica",sans-serif}.h5,.h6,h5,h6{font:900 18px/26px "proxima-nova","Arial","Helvetica",sans-serif}.h6,h6{font:900 16px/24px "proxima-nova","Arial","Helvetica",sans-serif}img{max-width:100%;height:auto;border:0;vertical-align:top}.content ul li{padding-left:17px;position:relative}.content ul li+li{margin-top:12px}.content ul li:before{content:"";position:absolute;margin:9px 0 0 -17px;border-radius:50%;width:4px;height:4px;background:#32cc32}.content p+ol,.content p+ul{padding-top:14px}ol{counter-reset:counterName}ol li{padding-left:35px}.content ol li+li{margin-top:12px}.content ol li:before{color:#32cc32;counter-increment:counterName;content:counter(counterName,decimal-leading-zero) ".";font-weight:600;float:left;margin:0 0 0 -35px}ol ol,ol ul{margin:0;padding-left:20px}.content .h3,.content .h4,.content h3,.content h4{margin-top:30px}.content .h3:first-child,.content .h4:first-child,.content .h5:first-child,.content .h6:first-child,.content h3:first-child,.content h4:first-child,.content h5:first-child,.content h6:first-child{margin-top:0}.content .h5,.content .h6,.content h5,.content h6{margin-top:15px}.content ul{margin:0 0 18px}.content a:not(.btn){-webkit-transition:color .4s ease;transition:color .4s ease;text-decoration:underline}.no-touch .content a:not(.btn).hover,.no-touch .content a:not(.btn):hover{color:#32cc32}.content p{margin:0 0 10px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],textarea{display:inline-block;margin:0;border:1px solid #050505;padding:5px 20px;font:16px/30px "proxima-nova","Arial","Helvetica",sans-serif;height:54px;vertical-align:middle;background:#fff;outline:0;-webkit-appearance:none;-webkit-border-radius:4px}input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(5,5,5,.4)}input[type=date]:-moz-placeholder,input[type=date]::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:rgba(5,5,5,.4)}input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(5,5,5,.4)}input[type=date].error,input[type=email].error,input[type=number].error,input[type=password].error,input[type=tel].error,input[type=text].error,textarea.error{color:red}input[type=date].error::-webkit-input-placeholder,input[type=email].error::-webkit-input-placeholder,input[type=number].error::-webkit-input-placeholder,input[type=password].error::-webkit-input-placeholder,input[type=tel].error::-webkit-input-placeholder,input[type=text].error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder{color:red}input[type=date].error:-moz-placeholder,input[type=date].error::-moz-placeholder,input[type=email].error:-moz-placeholder,input[type=email].error::-moz-placeholder,input[type=number].error:-moz-placeholder,input[type=number].error::-moz-placeholder,input[type=password].error:-moz-placeholder,input[type=password].error::-moz-placeholder,input[type=tel].error:-moz-placeholder,input[type=tel].error::-moz-placeholder,input[type=text].error:-moz-placeholder,input[type=text].error::-moz-placeholder,textarea.error:-moz-placeholder,textarea.error::-moz-placeholder{opacity:1;color:red}input[type=date].error:-ms-input-placeholder,input[type=email].error:-ms-input-placeholder,input[type=number].error:-ms-input-placeholder,input[type=password].error:-ms-input-placeholder,input[type=tel].error:-ms-input-placeholder,input[type=text].error:-ms-input-placeholder,textarea.error:-ms-input-placeholder{color:red}textarea{max-width:100%;max-height:200px;min-height:200px;resize:none}.hs-error-msg{color:red;font-weight:400;font-size:14px;line-height:16px}.hs_error_rollup{text-align:center}.hs-error-msgs{margin:10px 0 20px;color:red;font-weight:400;font-size:18px;line-height:22px}.hs-form-required,label span{opacity:.6}select{display:inline-block;margin:0;border:1px solid #050505;padding:5px 20px;font:600 16px/30px "proxima-nova","Arial","Helvetica",sans-serif;height:54px;vertical-align:middle;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:url(../images/icons/select-arrow.svg);background-repeat:no-repeat;background-position:97% 55%;background-size:14px 10px;border-radius:4px;background-color:#fff;color:rgba(5,5,5,.6)}select option:disabled{color:rgba(5,5,5,.6)}select option{color:#050505}button{background-color:transparent;border:0;padding:0;margin:0;font-size:inherit;font-family:inherit;line-height:inherit;cursor:pointer}.btn,.hs-button{border:0;color:#050505;width:100%}.btn,.footer-subscribe #bb_form #bb_submit,.hs-button{position:relative;display:inline-block;vertical-align:middle;margin-left:0;margin-right:0;padding:10px 20px;font-weight:700;background:#32cc32;border-radius:4px;cursor:pointer;letter-spacing:1px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-appearance:none;-webkit-transition:border-color .4s ease,background .4s ease,color .4s ease;transition:border-color .4s ease,background .4s ease,color .4s ease;font-size:14px;line-height:24px}.btn svg,.btn-play,.footer-subscribe #bb_form #bb_submit svg,.hs-button svg{-webkit-transition:all .4s ease;transition:all .4s ease}.no-touch .btn.hover,.no-touch .btn:hover,.no-touch .footer-subscribe #bb_form #bb_submit.hover,.no-touch .footer-subscribe #bb_form #bb_submit:hover,.no-touch .hs-button.hover,.no-touch .hs-button:hover{background:#72e23d;color:#050505}.btn.small,.footer-subscribe #bb_form #bb_submit.small,.hs-button.small{padding:8px 10px}.btn.white,.footer-subscribe #bb_form #bb_submit.white,.hs-button.white{font-weight:700;background:0 0;position:relative;color:currentColor}.no-touch .btn.white.hover,.no-touch .btn.white:hover,.no-touch .footer-subscribe #bb_form #bb_submit.white.hover,.no-touch .footer-subscribe #bb_form #bb_submit.white:hover,.no-touch .hs-button.white.hover,.no-touch .hs-button.white:hover{background:#050505;color:#fff}.no-touch .btn.white.hover:before,.no-touch .btn.white:hover:before,.no-touch .footer-subscribe #bb_form #bb_submit.white.hover:before,.no-touch .footer-subscribe #bb_form #bb_submit.white:hover:before,.no-touch .hs-button.white.hover:before,.no-touch .hs-button.white:hover:before{border-color:#050505}.btn.white:before,.footer-subscribe #bb_form #bb_submit.white:before,.hs-button.white:before{position:absolute;right:0;bottom:0;top:0;left:0;content:"";-webkit-transition:all .4s ease;transition:all .4s ease;border-radius:4px;border:1px solid currentColor}.btn .icon,.footer-subscribe #bb_form #bb_submit .icon,.hs-button .icon{display:inline-block;vertical-align:top;margin:2px 10px 0 0}.btn .icon.map,.footer-subscribe #bb_form #bb_submit .icon.map,.hs-button .icon.map{width:18px;height:22px}.btn .icon.close,.footer-subscribe #bb_form #bb_submit .icon.close,.hs-button .icon.close{width:11px;height:11px}.btn .icon.top-arrow,.footer-subscribe #bb_form #bb_submit .icon.top-arrow,.hs-button .icon.top-arrow{width:13px;height:12px;margin:8px 0 0 3px}.btn .icon.top-arrow path,.footer-subscribe #bb_form #bb_submit .icon.top-arrow path,.hs-button .icon.top-arrow path{fill:currentColor;stroke-width:0}.btn path,.footer-subscribe #bb_form #bb_submit path,.hs-button path{stroke:currentColor}.btn-play{width:40px;min-height:40px;padding:0;border-radius:50%;border:1px solid currentColor;color:#fff;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:relative}.no-touch .btn-play.hover,.no-touch .btn-play:hover,.no-touch .video-play.hover .btn-play,.no-touch .video-play:hover .btn-play{color:#32cc32;background:rgba(50,204,50,.1)}.btn-play:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid currentColor;-webkit-transition:border-color .5s ease;transition:border-color .5s ease;margin:0 0 0 1px}.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;line-height:24px}.buttons>*{margin:7px 0 0}.buttons .link{margin-bottom:7px}.link{text-transform:uppercase;font-size:16px;line-height:26px;font-weight:700;color:currentColor;letter-spacing:1px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;-webkit-transition:color .4s ease;transition:color .4s ease}.link .arrow{width:12px;height:11px;margin:8px 0 0 12px;stroke:currentColor;-webkit-transition:stroke .5s ease;transition:stroke .5s ease}.link.back .arrow{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-left:0;margin-right:12px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .4s ease;transition:all .4s ease}.footer-subscribe #bb_form #alert.success,.no-touch .link.hover,.no-touch .link:hover,.no-touch .location-cart.small-cart .h4 a.hover,.no-touch .location-cart.small-cart .h4 a:hover,.no-touch .location-cart.small-cart h4 a.hover,.no-touch .location-cart.small-cart h4 a:hover,.sub-menu-item.current-menu-item>a,.video-play{color:#32cc32}.video-play{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.video-play .link{font-size:14px;line-height:24px;white-space:nowrap;margin:0}.video-play .btn-play{margin:0 16px 0 0}.marker{color:#32cc32;letter-spacing:4px;text-transform:none;font:80px "brownhill_scriptregular","Times New Roman","Times",serif;position:relative;z-index:2;line-height:.6}input[type=checkbox],input[type=radio]{position:absolute;top:0;left:0;z-index:-1;opacity:0;width:0;height:0;padding:0;border:0}input[type=checkbox]+label,input[type=radio]+label{margin:0 0 16px;padding:0 0 0 32px;font:18px/26px "proxima-nova","Arial","Helvetica",sans-serif;color:#050505;cursor:default;display:inline-block;vertical-align:top;position:relative}input[type=checkbox]+label:before{border-radius:2px}input[type=checkbox]+label:before,input[type=radio]+label:before{content:'';float:left;position:relative;width:20px;height:20px;border:1px solid #050505;-webkit-transition:all .4s ease;transition:all .4s ease;margin:2px 0 0 -32px}input[type=checkbox]+label:after,input[type=radio]+label:after{content:'';position:absolute;opacity:0;background:url(../images/icons/check.svg) no-repeat 50% 50%;-webkit-transition:all .4s ease;transition:all .4s ease;width:10px;height:7px;left:5px;top:9px}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{opacity:.4}input[type=checkbox]:not(:disabled)+label,input[type=radio]:not(:disabled)+label{cursor:pointer}input[type=checkbox]:checked:not(:disabled)+label:before,input[type=radio]:checked:not(:disabled)+label:before{border-color:#32cc32;background:#32cc32}input[type=checkbox]:checked:not(:disabled)+label,input[type=checkbox]:checked:not(:disabled)+label:after,input[type=radio]:checked:not(:disabled)+label,input[type=radio]:checked:not(:disabled)+label:after{opacity:1}.loader:after,input[type=radio]+label:before{border-radius:50%}label{display:inline-block;vertical-align:middle;margin:0 0 10px;font-weight:600}blockquote{font-style:normal;position:relative;margin:50px 0;padding:50px 0 0}blockquote:before{content:'';position:absolute;top:0;left:0;width:24px;height:24px;background-repeat:no-repeat;background-position:0 0;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='39' height='31' fill='%2332cc32' viewBox='0 0 39 31' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.891 21.257v.222H.67v-.222H.89Zm-.222-.664v-.222c.148 0 .222.074.222.222H.67Zm.222-1.107v.664l-.222-.221.222-.443Zm0-1.55c.149.147.223.369.223.664l-.223.443v-1.107Zm1.115-3.765h.223c0 .148-.075.296-.223.443l-.223.443-.223.222c0 .885-.223 1.771-.669 2.657l.223-1.993c.149-.738.446-1.329.892-1.772Zm.445-1.107v-.443l.223-.221h.223c1.337-3.395 3.937-6.495 7.8-9.3l.223-.221h.446v-.222h.223l-.223.222-.892.664-.891.664-1.337.886-.446.443-.223.664-.891.664-.892.886-.668.886-.669.885-.223.443-.223.443-.445.886-.223.221-.223.443-.446 1.107-.668.886.223-.664.222-.222ZM4.68 8.857l-.223.222v-.443l.223.221Zm6.463-5.314h-.223l.669-.443-.446.443Zm.891-1.329.446-.221.446-.222a10.92 10.92 0 0 1 1.114-.664V.886l1.337-.222-.891.222v.221l-.223.222-.669.221-.891.443-.892.664v-.221l.223-.222Zm2.452 3.322-.223.221-.223.222V6.2h-.223v.221l-.223.222c-.148 0-.223.074-.223.221l-.222.222.668-1.329h.223l.223-.221v-.222h.223v.222Zm-1.337 2.878v-.221l.222.221h-.222Zm-.223-.885v-.222h.223v.222h-.223Zm0 1.55h-.223l.223-.222v.222Zm0-1.55-.223.664h-.223l.446-.664Zm-.446 1.55h.223l-.223.221v-.221Zm-.446.664.446-.443-.223.221v.443h.223v-.443c.149 0 .223.074.223.222l-.223.221c-.149.148-.297.222-.446.222v-.443Zm-.223.886.223-.443v.221l-.223.222Zm-.222-.443h.222l-.222.221v-.221Zm.668-.886v.221l-.223-.221h.223Zm-.891 1.107h-.223l1.114-2.436h.223l-.446.665-.223.221h.223l-.223.222V9.3h-.222l.222.221-.445.665v.221Zm-.446.664.223.222v-.222l-.223.665v-.665Zm-.223 1.993h-.446l.223-.221h.223v.221Zm-.223 0 .223.222h-.223v-.222Zm.446 1.329v.664l-.223.664c0 .59-.074.96-.223 1.108.149.147.223.369.223.664v.664l-.223-.221h-.223v-.222h.223c-.148-.147-.223-.443-.223-.885.149-.148.223-.296.223-.443 0-.148-.074-.222-.223-.222.149-.147.223-.443.223-.885v-.886h.446Zm.223 1.55v-.222h-.223l.223.222ZM2.897 21.7v-1.107h.446v.443l-.223.221v.222l.223-.222v.222l-.446.221Zm0 .664v-.221l.223.221h-.223Zm-.223-3.1.223-1.107v.664l-.223.665v-.222Zm8.023-14.393-.668.443.445-.221.223-.222.669-.442-.223.221-.446.221Zm2.452 1.772-.223.443-.446.664.223-.664.223-.222.223-.221Zm-3.12 5.314-.223.222.445-1.108v-.221l.223-.221v.442l-.223.443-.222.443Zm.445 7.75h.223v.443l.223.221-.446.222v-.886Zm0 1.329h.223v.221l-.223-.221Zm-.223-.886v.221l-.222-.221h.222Zm3.343-16.829V3.1l.223-.221V3.1l-.223.221Zm-.891 2.658-.223.221-.223.221v.222l.446-.664Zm-.669 1.107h-.223v-.222h.223v.222Zm-2.228 5.978h.223l-.223.222v-.222Zm-.446 2.879v.664c-.149.295-.223.517-.223.664.149.148.223.37.223.665l-.223.664v-.221l-.223-.222v-1.993l.223-.221V15.5l.223-.664h.223v.221l-.223.886ZM5.126 17.27c.148-.295.223-.516.223-.664 0-.148-.075-.221-.223-.221.148-.148.223-.37.223-.665l.222-.885h.223v-.222h.223l-.223.886-.223.664c-.148.59-.297.96-.445 1.107ZM4.903 18.6h.223l-.223.443V18.6Zm-.223 1.771h-.223v-.221h.223v.221Zm-.223.665.223-.222v.443l-.223-.221Zm.446-7.307v-.222l-.223.443-.223.221v-.442l.223-.222.223.222Zm0-.222-.223-.221.223-.222v.443Zm6.24-7.971h-.223l-.223.221.669-.886-.223.443v.222Zm.668-.665h-.222V4.65l.222.221Zm1.338.443-.223.222v.221l.223-.443ZM7.577 20.371l.223.222-.223.221H7.8v.222h-.223v-.665Zm-.891-3.985-.223 1.328v-1.107l.223-.221Zm1.56-7.75v.221h-.223l.223-.221Zm1.114 1.993v.221l-.223.221.223-.442Zm.223.221v.443l-.223.443-.223.221.223-.443.223-.664ZM7.8 16.607l.223-.664-.223.886v-.222Zm-.223 1.772.223-.222v.443l-.223-.221Zm-1.337-4.65c0-.148-.074-.296-.223-.443h.223v.221l.223-.221c0-.148-.074-.222-.223-.222l.223-.221.223-.886.223-.443.222-.221.223-.664.223-.222.223.443c-.446.443-.669.886-.669 1.329H6.91v.221h.222l-.222.221v.222l-.223.221v.443h-.223l-.223.222h-.223v.221l-.223.221v-.442l.223-.222.223.222Zm1.114-3.543.223-.222h-.223v.222ZM9.137 7.75h-.223l.223-.443v.443ZM7.354 18.379l.223.221-.223.221v-.442Zm.223.664v-.222L7.8 18.6v.664l-.223-.221Zm0-.664h-.223v-.222l.223.222Zm-.668-3.986v-.222l.222-.664v-.221h.223v-.222h.223l-.223.222-.223.885-.222.222Zm1.114-4.207-.223.221h-.223l.223-.443.223.222Zm.223-.222H7.8l.446-.443.445-.664-.222.443-.223.443h.223l-.223.221Zm.445-1.328h.223v.221h-.223v-.221Zm.446.885h.223l-.223.222V9.52ZM7.8 19.486l-.223.221v-.221H7.8c0-.148-.074-.222-.223-.222H7.8v.222Zm-.223-3.1.223-.222v.665l-.223.221v-.664Zm2.006-9.3H9.36l.223-.222v.222ZM6.909 10.85v.443h-.223l.223-.443Zm3.788-5.093-.223.222h-.223l.446-.222ZM7.577 9.3l-.223.221V9.3h.223ZM4.68 19.929l-.223-.222.223-.443v.665Zm.223-3.322.223-.221v.221l-.223.222v-.222Zm.223 1.772h-.223v-.222l.223-.221v-.443c.148.148.223.295.223.443 0 .147-.075.295-.223.443ZM8.914 21.7v-.221h.223l-.223.221Zm0-1.55h.223v.443l.223.221-.446.222v-.886Zm.446-.886-.223-.221v.221l.223.222c-.297 0-.446.073-.446.221l.223.222h-.223v-1.55l.223.221-.223.221h.223l.223.443Zm2.229-12.178-.669.885-.446.665-.223.221v.222l-.222.221v.221l-.446.886v.222H9.36l.446-1.108.223-.221.445-.664.446-.886.891-.886-.222.222Zm.445-2.657h-.223l.223-.222v.222ZM9.583 14.17v-.221l.223-.443v.664h-.223Zm.668 5.536h-.222v-.221l.222.221Zm-.222-.886.222.222v.443l-.222-.443v-.222Zm.222-2.435-.222.443v-.886l.222-.222v.665Zm.223-5.979.223-.221v-.222l.223-.221v.221l-.223.443h-.223Zm.892-2.657v-.221h.223l-.223.221Zm1.337-3.986v.222h-.223l.223-.222Zm-4.68 2.657.223-.221v.221h-.223Zm-3.566 6.422.223-.222c.446-1.18 1.189-2.51 2.229-3.985v.221L6.24 9.964l-.446.886-.445.886-.223.221-.223.222-.446 1.107-.446 1.107v-.664l.223-.443v-.222l.223-.221Zm-1.114 2.214h.223l.223-.443h.222l-.222.222-.223.443v.221l-.223 1.329-.446 1.107.223-1.993v-.222l.223-.221v-.443Zm-.223 5.536-.223-.886.223-.886h.223l.223.222c-.297 0-.446.074-.446.221h.223l.223-.221v.664l-.223-.221v.221l-.223.222h.446c0-.148-.075-.222-.223-.222h.223v.222c-.297 0-.446.073-.446.221 0 .148.074.295.223.443H3.12Zm.446-1.55-.223-.222V18.6H3.12v-.221l.223-.222-.223-.221.223-.443c.148-.295.223-.517.223-.664 0-.148-.075-.222-.223-.222.148-.148.297-.443.446-.886.148-.442.222-.812.222-1.107l.446.222v.221l-.446 1.107v.443c-.148.443-.297.738-.445.886.148.148.223.369.223.664v.443l-.223.443Zm7.131-.222-.223-.221v.443h.223v-.222l.223.222c-.297 0-.446.074-.446.221l.223.222-.223.221-.223-.886v-.664h.446l-.223.222h.223v.442Zm-.446-5.314.223.222h-.223v-.222Zm-7.131-.886.223-.221.223-.886.223-.443.445-.442.446-.665.446-.885.223-.222.222-.443c.595-.738 1.783-1.919 3.566-3.543h.223c0-.295.223-.516.669-.664l.891-.664v.221c-.297 0-.446.074-.446.222v.221h-.223v.222l-.445.442-.446.222-.446.221c-.148.148-.223.296-.223.443-.445.148-.668.37-.668.664l-.223.222-.446.443-.445.221-.223.222h.223v.221h-.446c0 .148-.074.221-.223.221l.223.222h-.446c.149.147.223.295.223.443l-.223.221-.223.222-.223.442v.222h-.445v.221h-.223v.222c.148 0 .223.073.223.221h-.223v.222l-.446.664-.223.443-.223.443-.222.221-.223.664a1.453 1.453 0 0 1-.669.665h-.223l-.223.221.223-.443.223-.443.223.222c0-.148-.074-.295-.223-.443l.223-.222Zm-1.114 5.536c0 .295-.149.517-.446.664V18.6h-.223v-.443c0-.148.074-.443.223-.886v-.885l.223-.443.223-.443.223-.664v-.443h.668v-.222l-.223.886-.223.886c-.297.738-.52 1.18-.668 1.328.148.148.223.443.223.886Zm-.669 2.436-.223-1.107v-.443l.223-.443v.221h.223l-.223.222h.446v.443h-.446v.221l.223.222v-.222l.223.222c-.297 0-.446.073-.446.221v.443Zm-.223 0h.446v.443l-.223.221v.222l.223-.222v.222l-.446.221v-1.107Zm-.223.443-.222-.222H.89v.222Zm10.698-7.529-.223-.221h.223v.221ZM.446 24.8v1.107l.223.443.222.664.446 1.107.446 1.108.891.885.223.443.446.222c.297.147.668.221 1.114.221l.446-.221.668-.222h1.56l.892-.443h.223l.668-.221.446-.222h.446l.891-.221.446-.443.446-.221h.222l.669-.443.446-.222h.445l.669-.221.669-.443-.223-.221v-.222c-.446-.295-.743-.738-.892-1.328l-.445-.443-.223-.886a16.582 16.582 0 0 0-1.115-2.878l-.445-2.879v-3.321l.223-.222h-.223l.223-.221v-1.107l.222-1.329.223-.664.223-.665-.223.443-.223.443v-.443l.223-.443c-.297.443-.445.886-.445 1.329h-.223l.223.221-.223.222v.443c-.149.295-.297.443-.446.443l-.223.221v-.221l.223-.443-.223-.222h.223V12.4l.223-.443.223-.443h-.223l.223-.221.223-.664v.221l-.223.221.445-.442v.442c.149-.147.223-.295.223-.442l.223-.222v.443l.446-.664.223-.665.223-.664.445-.664V7.97l.223-.221h.223l.223-.886.446-.664.445-.664.223-.443h.446V4.87h.223l.223-.442.445-.222c.149-.147.223-.295.223-.443.149 0 .223-.221.223-.664l-.446-1.329L16.27.443C16.12.148 15.97 0 15.823 0H15.6l-1.783.664-.223.222-.668.221-.446.222c-.446.295-.743.442-.891.442v.222l-.446.221h-.223L9.806 3.1 8.469 4.207l-.892.664c-.446.296-.668.59-.668.886-.446.148-.818.443-1.115.886L4.68 7.75v.443l-.223.221c-.446.296-.817.886-1.114 1.772l-.669.885-.445.665c0 .295-.149.664-.446 1.107l-.223.664-.223.443v.443l-.223.443-.223.664-.222.664H.446A19.232 19.232 0 0 0 0 20.371c0 1.329.074 2.731.223 4.208l.223.221Zm22.285-3.543v.222h-.222v-.222h.222Zm-.222-.664v-.222c.148 0 .222.074.222.222h-.222Zm.222-1.107v.664l-.222-.221.222-.443Zm0-1.55c.149.147.223.369.223.664l-.223.443v-1.107Zm1.115-3.765h.223c0 .148-.075.296-.223.443l-.223.443-.223.222c0 .885-.223 1.771-.669 2.657l.223-1.993c.149-.738.446-1.329.892-1.772Zm.445-1.107v-.443l.223-.221h.223c1.337-3.395 3.937-6.495 7.8-9.3l.223-.221h.446v-.222h.223l-.223.222-.892.664-.891.664-1.337.886-.446.443-.223.664-.891.664-.892.886-.668.886-.669.885-.223.443-.223.443-.445.886-.223.221-.223.443-.446 1.107-.668.886.223-.664.222-.222Zm2.229-4.207-.223.222v-.443l.223.221Zm6.463-5.314h-.223l.669-.443-.446.443Zm.891-1.329.446-.221.446-.222a10.92 10.92 0 0 1 1.114-.664V.886l1.337-.222-.891.222v.221l-.223.222-.669.221-.891.443-.892.664v-.221l.223-.222Zm2.452 3.322-.223.221-.223.222V6.2h-.223v.221l-.223.222c-.148 0-.223.074-.223.221l-.222.222.668-1.329h.223l.223-.221v-.222h.223v.222Zm-1.337 2.878v-.221l.222.221h-.222Zm-.223-.885v-.222h.223v.222h-.223Zm0 1.55h-.223l.223-.222v.222Zm0-1.55-.223.664h-.223l.446-.664Zm-.446 1.55h.223l-.223.221v-.221Zm-.446.664.446-.443-.223.221v.443h.223v-.443c.149 0 .223.074.223.222l-.223.221c-.149.148-.297.222-.446.222v-.443Zm-.223.886.223-.443v.221l-.223.222Zm-.222-.443h.222l-.222.221v-.221Zm.668-.886v.221l-.223-.221h.223Zm-.891 1.107h-.223l1.114-2.436h.223l-.446.665-.223.221h.223l-.223.222V9.3h-.222l.222.221-.445.665v.221Zm-.446.664.223.222v-.222l-.223.665v-.665Zm-.223 1.993h-.446l.223-.221h.223v.221Zm-.223 0 .223.222h-.223v-.222Zm.446 1.329v.664l-.223.664c0 .59-.074.96-.223 1.108.149.147.223.369.223.664v.664l-.223-.221h-.223v-.222h.223c-.148-.147-.223-.443-.223-.885.149-.148.223-.296.223-.443 0-.148-.074-.222-.223-.222.149-.147.223-.443.223-.885v-.886h.446Zm.223 1.55v-.222h-.223l.223.222ZM24.737 21.7v-1.107h.446v.443l-.223.221v.222l.223-.222v.222l-.446.221Zm0 .664v-.221l.223.221h-.223Zm-.223-3.1.223-1.107v.664l-.223.665v-.222Zm8.023-14.393-.668.443.445-.221.223-.222.669-.442-.223.221-.446.221Zm2.452 1.772-.223.443-.446.664.223-.664.223-.222.223-.221Zm-3.12 5.314-.223.222.445-1.108v-.221l.223-.221v.442l-.223.443-.222.443Zm.445 7.75h.223v.443l.223.221-.446.222v-.886Zm0 1.329h.223v.221l-.223-.221Zm-.223-.886v.221l-.222-.221h.222Zm3.343-16.829V3.1l.223-.221V3.1l-.223.221Zm-.891 2.658-.223.221-.223.221v.222l.446-.664Zm-.669 1.107h-.223v-.222h.223v.222Zm-2.228 5.978h.223l-.223.222v-.222Zm-.446 2.879v.664c-.149.295-.223.517-.223.664.149.148.223.37.223.665l-.223.664v-.221l-.223-.222v-1.993l.223-.221V15.5l.223-.664h.223v.221l-.223.886Zm-4.234 1.328c.148-.295.223-.516.223-.664 0-.148-.075-.221-.223-.221.148-.148.223-.37.223-.665l.222-.885h.223v-.222h.223l-.223.886-.223.664c-.148.59-.297.96-.445 1.107Zm-.223 1.329h.223l-.223.443V18.6Zm-.223 1.771h-.223v-.221h.223v.221Zm-.223.665.223-.222v.443l-.223-.221Zm.446-7.307v-.222l-.223.443-.223.221v-.442l.223-.222.223.222Zm0-.222-.223-.221.223-.222v.443Zm6.24-7.971h-.223l-.223.221.669-.886-.223.443v.222Zm.668-.665h-.222V4.65l.222.221Zm1.338.443-.223.222v.221l.223-.443Zm-5.572 15.057.223.222-.223.221h.223v.222h-.223v-.665Zm-.891-3.985-.223 1.328v-1.107l.223-.221Zm1.56-7.75v.221h-.223l.223-.221Zm1.114 1.993v.221l-.223.221.223-.442Zm.223.221v.443l-.223.443-.223.221.223-.443.223-.664Zm-1.783 5.757.223-.664-.223.886v-.222Zm-.223 1.772.223-.222v.443l-.223-.221Zm-1.337-4.65c0-.148-.074-.296-.223-.443h.223v.221l.223-.221c0-.148-.074-.222-.223-.222l.223-.221.223-.886.223-.443.222-.221.223-.664.223-.222.223.443c-.446.443-.669.886-.669 1.329h-.222v.221h.222l-.222.221v.222l-.223.221v.443h-.223l-.223.222h-.223v.221l-.223.221v-.442l.223-.222.223.222Zm1.114-3.543.223-.222h-.223v.222Zm1.783-2.436h-.223l.223-.443v.443Zm-1.783 10.629.223.221-.223.221v-.442Zm.223.664v-.222l.223-.221v.664l-.223-.221Zm0-.664h-.223v-.222l.223.222Zm-.668-3.986v-.222l.222-.664v-.221h.223v-.222h.223l-.223.222-.223.885-.222.222Zm1.114-4.207-.223.221h-.223l.223-.443.223.222Zm.223-.222h-.446l.446-.443.445-.664-.222.443-.223.443h.223l-.223.221Zm.445-1.328h.223v.221h-.223v-.221Zm.446.885h.223l-.223.222V9.52Zm-1.337 9.965-.223.221v-.221h.223c0-.148-.074-.222-.223-.222h.223v.222Zm-.223-3.1.223-.222v.665l-.223.221v-.664Zm2.006-9.3H31.2l.223-.222v.222Zm-2.674 3.764v.443h-.223l.223-.443Zm3.788-5.093-.223.222h-.223l.446-.222ZM29.417 9.3l-.223.221V9.3h.223ZM26.52 19.929l-.223-.222.223-.443v.665Zm.223-3.322.223-.221v.221l-.223.222v-.222Zm.223 1.772h-.223v-.222l.223-.221v-.443c.148.148.223.295.223.443 0 .147-.075.295-.223.443Zm3.788 3.321v-.221h.223l-.223.221Zm0-1.55h.223v.443l.223.221-.446.222v-.886Zm.446-.886-.223-.221v.221l.223.222c-.297 0-.446.073-.446.221l.223.222h-.223v-1.55l.223.221-.223.221h.223l.223.443Zm2.229-12.178-.669.885-.446.665-.223.221v.222l-.222.221v.221l-.446.886v.222H31.2l.446-1.108.223-.221.445-.664.446-.886.891-.886-.222.222Zm.445-2.657h-.223l.223-.222v.222Zm-2.451 9.742v-.221l.223-.443v.664h-.223Zm.668 5.536h-.222v-.221l.222.221Zm-.222-.886.222.222v.443l-.222-.443v-.222Zm.222-2.435-.222.443v-.886l.222-.222v.665Zm.223-5.979.223-.221v-.222l.223-.221v.221l-.223.443h-.223Zm.892-2.657v-.221h.223l-.223.221Zm1.337-3.986v.222h-.223l.223-.222Zm-4.68 2.657.223-.221v.221h-.223Zm-3.566 6.422.223-.222c.446-1.18 1.189-2.51 2.229-3.985v.221l-.669 1.107-.446.886-.445.886-.223.221-.223.222-.446 1.107-.446 1.107v-.664l.223-.443v-.222l.223-.221Zm-1.114 2.214h.223l.223-.443h.222l-.222.222-.223.443v.221l-.223 1.329-.446 1.107.223-1.993v-.222l.223-.221v-.443Zm-.223 5.536-.223-.886.223-.886h.223l.223.222c-.297 0-.446.074-.446.221h.223l.223-.221v.664l-.223-.221v.221l-.223.222h.446c0-.148-.075-.222-.223-.222h.223v.222c-.297 0-.446.073-.446.221 0 .148.074.295.223.443h-.223Zm.446-1.55-.223-.222V18.6h-.223v-.221l.223-.222-.223-.221.223-.443c.148-.295.223-.517.223-.664 0-.148-.075-.222-.223-.222.148-.148.297-.443.446-.886.148-.442.222-.812.222-1.107l.446.222v.221l-.446 1.107v.443c-.148.443-.297.738-.445.886.148.148.223.369.223.664v.443l-.223.443Zm7.131-.222-.223-.221v.443h.223v-.222l.223.222c-.297 0-.446.074-.446.221l.223.222-.223.221-.223-.886v-.664h.446l-.223.222h.223v.442Zm-.446-5.314.223.222h-.223v-.222Zm-7.131-.886.223-.221.223-.886.223-.443.445-.442.446-.665.446-.885.223-.222.222-.443c.595-.738 1.783-1.919 3.566-3.543h.223c0-.295.223-.516.669-.664l.891-.664v.221c-.297 0-.446.074-.446.222v.221h-.223v.222l-.445.442-.446.222-.446.221c-.148.148-.223.296-.223.443-.445.148-.668.37-.668.664l-.223.222-.446.443-.445.221-.223.222h.223v.221h-.446c0 .148-.074.221-.223.221l.223.222h-.446c.149.147.223.295.223.443l-.223.221-.223.222-.223.442v.222h-.445v.221h-.223v.222c.148 0 .223.073.223.221h-.223v.222l-.446.664-.223.443-.223.443-.222.221-.223.664a1.453 1.453 0 0 1-.669.665h-.223l-.223.221.223-.443.223-.443.223.222c0-.148-.074-.295-.223-.443l.223-.222Zm-1.114 5.536c0 .295-.149.517-.446.664V18.6h-.223v-.443c0-.148.074-.443.223-.886v-.885l.223-.443.223-.443.223-.664v-.443h.668v-.222l-.223.886-.223.886c-.297.738-.52 1.18-.668 1.328.148.148.223.443.223.886Zm-.669 2.436-.223-1.107v-.443l.223-.443v.221h.223l-.223.222h.446v.443h-.446v.221l.223.222v-.222l.223.222c-.297 0-.446.073-.446.221v.443Zm-.223 0h.446v.443l-.223.221v.222l.223-.222v.222l-.446.221v-1.107Zm-.223.443-.222-.222h.222v.222Zm10.698-7.529-.223-.221h.223v.221ZM22.286 24.8v1.107l.223.443.222.664.446 1.107.446 1.108.891.885.223.443.446.222c.297.147.668.221 1.114.221l.446-.221.668-.222h1.56l.892-.443h.223l.668-.221.446-.222h.446l.891-.221.446-.443.446-.221h.222l.669-.443.446-.222h.445l.669-.221.669-.443-.223-.221v-.222c-.446-.295-.743-.738-.892-1.328l-.445-.443-.223-.886a16.582 16.582 0 0 0-1.115-2.878l-.445-2.879v-3.321l.223-.222h-.223l.223-.221v-1.107l.222-1.329.223-.664.223-.665-.223.443-.223.443v-.443l.223-.443c-.297.443-.445.886-.445 1.329h-.223l.223.221-.223.222v.443c-.149.295-.297.443-.446.443l-.223.221v-.221l.223-.443-.223-.222h.223V12.4l.223-.443.223-.443h-.223l.223-.221.223-.664v.221l-.223.221.445-.442v.442c.149-.147.223-.295.223-.442l.223-.222v.443l.446-.664.223-.665.223-.664.445-.664V7.97l.223-.221h.223l.223-.886.446-.664.445-.664.223-.443h.446V4.87h.223l.223-.442.445-.222c.149-.147.223-.295.223-.443.149 0 .223-.221.223-.664l-.446-1.329L38.11.443C37.96.148 37.81 0 37.663 0h-.223l-1.783.664-.223.222-.668.221-.446.222c-.446.295-.743.442-.891.442v.222l-.446.221h-.223l-1.114.886-1.337 1.107-.892.664c-.446.296-.668.59-.668.886-.446.148-.818.443-1.115.886L26.52 7.75v.443l-.223.221c-.446.296-.817.886-1.114 1.772l-.669.885-.445.665c0 .295-.149.664-.446 1.107l-.223.664-.223.443v.443l-.223.443-.223.664-.222.664h-.223a19.234 19.234 0 0 0-.446 4.207c0 1.329.074 2.731.223 4.208l.223.221Z'/%3E%3C/svg%3E")}blockquote cite,blockquote q{display:block;text-transform:uppercase}blockquote q{quotes:none;font-weight:900;font-size:30px;line-height:1}blockquote q:after,blockquote q:before{quotes:none}blockquote cite{font-style:normal;font-weight:700;font-size:14px;line-height:22px;letter-spacing:1px;padding:17px 0 0}blockquote cite span{display:block;color:#32cc32;padding:1px 0 0}table td,table th{border:1px solid #050505;padding:5px}.icon-eye{width:20px;height:15px}.toggle-password{width:25px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:0;outline:0}.toggle-password svg,body.no-touch .toggle-password:hover{opacity:.7}.toggle-password.active svg{opacity:1}.loader{width:68px;height:68px;border-radius:100%;position:relative;margin:50px auto;border:23px solid #32cc32}.loader:after{content:" ";background:#32cc32;display:block;position:absolute;width:17px;height:17px;margin:-8px 0 0 -8px;top:36px;left:56px;-webkit-transform-origin:-32px -17px;transform-origin:-32px -17px;-webkit-animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) -.036s infinite;animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) -.036s infinite}.loader.small{-webkit-transform:scale(.25);transform:scale(.25)}.wistia_click_to_play{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hbspt-form .first-disabled{opacity:.6;font-weight:600}.hbspt-form .hs-button{display:block;margin:0 auto;font-family:"proxima-nova","Arial","Helvetica",sans-serif;min-width:194px}.hbspt-form fieldset{max-width:100%!important}.hbspt-form .hs-input{width:100%!important}.hbspt-form .field{margin:0 0 20px}.hbspt-form .field input{width:100%}.hbspt-form .field .input{margin:0!important}.hbspt-form .field span:not(.hs-form-required){opacity:1}.hbspt-form .form-columns-2 .hs-form-field{width:100%!important}.inputs-list label{position:relative}.inputs-list label>span{position:relative;display:block;padding:0 0 0 40px;overflow:hidden}.inputs-list label>span:after,.inputs-list label>span:before{border:1px solid #cdcdcd;border-radius:4px;background:#fff;content:"";position:absolute;top:0;left:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:24px;height:24px}.inputs-list label>span:after{border:0;opacity:0;background:url(../images/icons/check.svg) no-repeat 50% 50%}.inputs-list label input:checked~span:before{background:#32cc32;border-color:#32cc32}.inputs-list label input:checked~span:after{opacity:1}.inputs-list li:last-child label{margin-bottom:0}.hs-form-radio-display>span:before{border-radius:50%}.hs-field-desc{font-size:13px}.has-animation.fadeInUp{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .75s ease-in-out,-webkit-transform .75s ease-in-out;transition:opacity .75s ease-in-out,transform .75s ease-in-out;transition:opacity .75s ease-in-out,transform .75s ease-in-out,-webkit-transform .75s ease-in-out}.has-animation.fadeInUp.animate{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.has-animation.fadeIn{opacity:0;-webkit-transition:opacity .75s ease-in-out;transition:opacity .75s ease-in-out}.has-animation.fadeIn.animate{opacity:1}.cp_lightbox_wrap:after{position:fixed;right:0;bottom:0;top:0;left:0;background:rgba(54,54,54,.7);content:"";z-index:-1}.cp_lightbox_wrap .cp_lightbox_wrap_obj{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright{margin:0 auto 20px;text-align:center}.gallery,img.aligncenter,img.alignleft,img.alignright{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 20px}.gallery{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.gallery .gallery-item{margin:0;padding:0 10px 20px;width:100%}.gallery .gallery-item img{display:block;width:100%}.commentlist li:before,.slick-slide.slick-loading img{display:none}.commentlist .comment-container{margin:0 0 20px}.commentlist .perma{float:right;margin:0 0 0 20px}.commentlist .avatar{float:left;margin:0 20px 20px 0}.commentlist .comment-entry{overflow:hidden;width:100%}.commentlist .comment-entry .reply{text-align:right}.comment-form label,.slick-slide img{display:block}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-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);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.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.dragging img{pointer-events:none}.slick-initialized .slick-slide,.sub-nav-right.enter a.account{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden,.slick-dots li:before{display:none}.slick-arrow,.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slick-dots{padding:40px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.slick-dots li{position:relative;margin:0 5px 5px;padding:0;width:40px;height:2px;border-bottom:1px solid #050505}.slick-dots li.slick-active{height:2px;border-bottom:2px solid #32cc32}.slick-dots button{width:100%;font-size:0;line-height:0;position:absolute;right:0;bottom:-3px;top:-3px;left:0}.slick-arrow{width:40px;height:40px;border:2px solid #050505;border-radius:50%;background:#fff;color:#050505;-webkit-transition:background .75s ease,color .75s ease;transition:background .75s ease,color .75s ease;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;line-height:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.no-touch .slick-arrow.hover,.no-touch .slick-arrow:hover{background:#050505;color:#fff}.slick-arrow svg{width:18px;height:16px}.slick-arrow path{-webkit-transition:stroke .75s ease;transition:stroke .75s ease;stroke:currentColor}.slick-arrow.slick-prev{left:-12px}.slick-arrow.slick-next{right:-12px}.slick-arrow.slick-disabled{opacity:.6;pointer-events:none}.jcf-scrollable-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;position:relative}.jcf-scrollbar-vertical{position:absolute;cursor:default;width:8px;bottom:0;right:0;top:0;border-radius:2px}.jcf-scrollbar-vertical .jcf-scrollbar-slider{width:2px;margin:0 auto;background:rgba(0,58,112,.1)}.jcf-scrollbar-vertical .jcf-scrollbar-dec{height:0;width:14px;left:0;top:0}.jcf-scrollbar-vertical .jcf-scrollbar-inc{height:0;width:14px;left:0;top:auto;bottom:0}.jcf-scrollbar-vertical .jcf-scrollbar-handle{height:41px;width:4px;right:0;border-radius:4px;background-color:#32cc32}.jcf-scrollbar-horizontal{position:absolute;background:#e3e3e3;right:auto;top:auto;left:0;bottom:0;width:1px;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-dec,.jcf-scrollbar-horizontal .jcf-scrollbar-inc{display:inline-block;vertical-align:top;overflow:hidden;background:#bbb;height:14px;width:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-inc{left:auto;right:0}.jcf-scrollbar-horizontal .jcf-scrollbar-slider,.jcf-select{display:inline-block;position:relative;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-handle{position:absolute;background:#888;height:14px}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-handle{visibility:hidden}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-dec,.jcf-scrollbar.jcf-inactive .jcf-scrollbar-inc{background:#e3e3e3}.jcf-select{vertical-align:top;width:100%;min-width:150px;height:44px;cursor:pointer;text-align:left;z-index:20;max-width:inherit}.jcf-select.jcf-drop-active .jcf-select-opener:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{font:16px/24px "proxima-nova","Arial","Helvetica",sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;padding:9px 40px 9px 17px;cursor:pointer;color:rgba(5,5,5,.6);border-radius:4px;border:1px solid #050505;background-color:#fff;font-weight:600}.no-touch .jcf-select .jcf-select-text{-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.no-touch .jcf-select .jcf-select-text:hover{background-color:#f8f8f8}.jcf-select .jcf-select-text>span{display:block;text-overflow:ellipsis;overflow:hidden;padding-right:20px}.jcf-select .jcf-select-opener{position:absolute;text-align:center;width:50px;bottom:0;right:0;top:0}.jcf-select .jcf-select-opener:before{content:'';position:absolute;top:50%;left:5px;width:16px;height:10px;margin-top:-5px;background:url(../images/icons/select-arrow.svg) 50% 50% no-repeat;background-size:contain;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.jcf-select .jcf-select-drop{position:absolute;top:100%;border-width:0 1px 1px;border-radius:0 0 10px 10px}.jcf-select .jcf-drop-flipped{bottom:calc(100% - 27px);top:auto;border-width:1px 1px 0;border-radius:10px 10px 0 0}.jcf-select .jcf-drop-flipped .jcf-list{padding:0 0 27px}.jcf-select .jcf-drop-flipped .jcf-list ul li:first-child .jcf-option{border-radius:10px 10px 0 0}.jcf-select .jcf-drop-flipped .jcf-list ul li:last-child .jcf-option{border-radius:0}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}.jcf-select-drop{background:#fff;border:1px solid #050505;border-radius:0 0 4px 4px;overflow:hidden;z-index:-1;margin-top:-27px}.jcf-select-drop .jcf-select-drop-content .jcf-scrollbar-horizontal{display:none}.jcf-select-drop.jcf-compact-multiple .jcf-option::after{left:19px;top:50%;width:11px;height:15px;background-image:url(../images/icons/check.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin:-1px 0 0}.jcf-select-drop.jcf-compact-multiple .jcf-option.jcf-selected::before{border-color:#32cc32;background-color:#32cc32}.jcf-select-drop.jcf-compact-multiple .jcf-hover{background:0 0}.jcf-select-drop.jcf-compact-multiple .jcf-option{position:relative;padding-left:30px}.jcf-select-drop.jcf-compact-multiple .jcf-option:before{content:'';position:absolute;left:0;top:50%;width:18px;height:18px;border:1px solid #003a70;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.jcf-select-drop.jcf-compact-multiple .jcf-option:after{content:'';position:absolute;left:19px;height:15px;top:50%;width:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;margin:0 0 0 3px}.jcf-select-drop.jcf-compact-multiple .jcf-option.jcf-selected:after,.menu-item.current-menu-item>a:after,.menu-item.current-menu-parent>a:after{opacity:1}.jcf-list-box{overflow:hidden;display:inline-block;min-width:200px}.jcf-list{display:block;position:relative;padding:27px 0 0}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list li{overflow:hidden;display:block}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{overflow:hidden;display:block;color:#050505;cursor:pointer;font-size:16px;line-height:28px;padding:8px 8px 8px 17px}.jcf-list .jcf-option.jcf-hover,.jcf-list .jcf-option.jcf-selected{background:#f8f8f8}.jcf-list .jcf-option.jcf-option-hideme{display:none}.jcf-list .jcf-disabled{display:none!important}.jcf-list .jcf-optgroup-caption{display:block;cursor:default;padding:0 17px;font-weight:700;margin-bottom:28px;text-transform:uppercase}.jcf-list .jcf-optgroup{display:block;padding-bottom:4px}.jcf-list .jcf-optgroup .jcf-option{padding-left:49px;position:relative}.jcf-list .jcf-optgroup .jcf-option:before{content:'';position:absolute;left:17px;top:50%;width:20px;height:20px;border-radius:2px;border:1px solid #050505}.header{position:fixed;top:0;left:0;right:0;z-index:50;color:#050505;background-color:#fff;min-height:44px;-webkit-transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;border-bottom:1px solid rgba(5,5,5,.1)}.header .container{padding:0 16px}.header.scrolled{-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.26);box-shadow:0 1px 6px 0 rgba(0,0,0,.26)}.header-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.logo{line-height:0}.logo img,.logo svg{width:150px}.menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.menu-item a{font:900 34px/1 "proxima-nova","Arial","Helvetica",sans-serif;letter-spacing:-2px;text-transform:uppercase;color:#050505}.menu-item ul{display:none;padding-top:16px;padding-bottom:24px}.menu-item.active .sub-toggle:after,.menu-item.active .sub-toggle:before{opacity:0;-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}.menu-item.active .sub-toggle:before{opacity:1}.dropdown-arrow{display:none}.dropdown-arrow svg{-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.sub-menu-item{min-width:90vw;margin-bottom:8px}.sub-menu-item a{font-size:18px;line-height:26px;font-weight:400;letter-spacing:0;text-transform:capitalize}.sub-menu-item:last-child,.sub-nav-left a:last-child,.sub-nav-right a:last-child{margin-bottom:0}.image-holder{display:none}.sub-toggle{width:23px;height:23px;border:0;outline:0;background-color:transparent;position:relative}.sub-toggle::after,.sub-toggle::before{content:'';display:block;width:23px;height:23px;position:absolute;top:50%;left:50%;background:url(../images/icons/plus-menu.svg) no-repeat 50% 50%/cover;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .3s ease .15s,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease .15s;transition:transform .3s ease,opacity .3s ease .15s,-webkit-transform .3s ease}.sub-toggle::before{opacity:0;height:4px;background:url(../images/icons/minus-menu.svg) no-repeat 50% 50%/cover}.nav-inner{padding-top:40px;padding-bottom:18px}.nav{position:absolute;width:100%;top:100%;left:0;height:0;padding:0 18px;font-size:20px;background:#f8f8f8;overflow-y:auto;-webkit-transition:height .5s ease;transition:height .5s ease}.nav.show-nav{height:calc(var(--vh, 1vh)*100 - 44px)}.hamburger{position:relative;width:29px;height:44px;-ms-flex-negative:0;flex-shrink:0;border-left:1px solid rgba(5,5,5,.1)}.hamburger span{display:block;position:absolute;width:16px;height:2px;background-color:#050505;top:21px;left:14px;-webkit-transition:opacity .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1);transition:transform .2s cubic-bezier(0,0,.2,1),opacity .2s cubic-bezier(0,0,.2,1);transition:transform .2s cubic-bezier(0,0,.2,1),opacity .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1)}.hamburger span:nth-child(1){-webkit-transform:translate3d(0,-6px,1px);transform:translate3d(0,-6px,1px)}.hamburger span:nth-child(2){-webkit-transform:translate3d(0,0,1px);transform:translate3d(0,0,1px)}.hamburger span:nth-child(3){-webkit-transform:translate3d(0,6px,1px);transform:translate3d(0,6px,1px)}.hamburger.open span{width:18px;left:13px}.hamburger.open span:nth-child(1),.hamburger.open span:nth-child(2){-webkit-transform:translate3d(0,1px,1px) rotate(45deg);transform:translate3d(0,1px,1px) rotate(45deg)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){-webkit-transform:translate3d(0,1px,1px) rotate(135deg);transform:translate3d(0,1px,1px) rotate(135deg)}.sub-nav,.sub-nav-right .account,.sub-nav-right.enter a{display:none}.sub-nav-left,.sub-nav-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:23px 0}.sub-nav-left a,.sub-nav-right a{margin-bottom:10px;text-transform:capitalize;font-size:18px;line-height:26px}.sub-nav-left{border-bottom:1px solid rgba(5,5,5,.1)}.book-button{background-color:#32cc32;border-radius:4px;color:#050505;width:100%;text-transform:uppercase;padding:10px 20px;font-weight:700;font-size:14px;line-height:24px;margin:16px auto 0;letter-spacing:1px;display:none}.button-holder{display:none}.mobile-view{display:block}body.scroll-lock{overflow:hidden}.footer{background:#f8f8f8;padding-top:20px}.footer .social-list svg{width:100%;height:100%}.footer .social-list .other{max-width:22px;max-height:22px}.footer .social-list .other svg{width:auto;height:auto}.footer-row{padding:60px 0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.footer-row.bottom{border-top:1px solid rgba(5,5,5,.1);padding-bottom:35px}.footer-row.bottom>:first-child{margin-top:0}.footer-row .social-list,.footer-row .social-list a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-row .social-list{margin-left:-24px;margin-right:-24px}.footer-row .social-list li{margin:0 16px;width:auto;height:auto}.footer-row .social-list a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-logo .large{display:none}.footer-copyright{color:rgba(5,5,5,.7);font-size:12px;line-height:22px}.footer-copyright p{margin:0}.footer-copyright ul,.footer-nav,.footer-row .social-list a{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-copyright ul{margin:0 -4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-copyright ul li{padding:0 4px}.footer-copyright ul a{color:currentColor}.no-touch .footer-copyright ul a.hover,.no-touch .footer-copyright ul a:hover{text-decoration:underline}.footer-nav{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1}.footer-col{font-size:14px;line-height:24px;letter-spacing:1px;font-weight:600;text-transform:uppercase;margin:0 0 33px}.footer-col:last-child{margin-bottom:0}.footer-col .h6,.footer-col h6{margin:0 0 13px;font-weight:700}.footer-col li{margin:0 0 8px;opacity:.7}.footer-subscribe{margin:0 0 41px;font-size:14px;line-height:22px}.footer-subscribe .h6,.footer-subscribe h6{margin:0 0 8px;font-weight:700}.footer-subscribe p{opacity:.7;margin:0 0 24px}.footer-subscribe #bb_form .form-group,.footer-subscribe .field{position:relative;margin:0 0 16px;font-weight:700;letter-spacing:1px;font-size:14px;line-height:24px}.footer-subscribe #bb_form .form-group>label,.footer-subscribe .field>label{position:absolute;top:0;left:0;opacity:0;z-index:-1}.footer-subscribe #bb_form .form-group input,.footer-subscribe .field input{width:100%;height:44px;padding:10px 20px;font-family:"proxima-nova","Arial","Helvetica",sans-serif;text-transform:uppercase;font-weight:700;font-size:14px;line-height:22px;letter-spacing:1px;border-color:#050505!important}.footer-subscribe #bb_form .form-group{-webkit-box-flex:0;-ms-flex:0;flex:0}.footer-subscribe #bb_form .form-group~.form-group{margin:0;-webkit-box-flex:0;-ms-flex:0;flex:0}.footer-subscribe #bb_form_inner label,.footer-subscribe .hs_error_rollup{display:none!important}.footer-subscribe #bb_form #bb_submit,.footer-subscribe .hs-button{width:100%;border:0;background:#050505;color:#fff;font-family:"proxima-nova","Arial","Helvetica",sans-serif}.footer-subscribe #bb_form_inner{margin:0;position:relative}.footer-subscribe #bb_form #alert{position:absolute;top:-19px;padding:0;border:0;background:0 0!important;margin:0}.footer-subscribe #bb_form #alert.error{color:red}.footer-subscribe #bb_form #alert:not([class]){display:none}.article-section .h1,.article-section .h2,.article-section h1,.article-section h2{margin-bottom:60px}.article-section .container>:last-child{margin-bottom:0!important}.article-section p,.experience-text p{margin:0 0 10px}.repeater-component{background:#f8f8f8;padding-top:80px;padding-bottom:80px}.repeater-component.without-bg{background:0 0;padding-top:0;padding-bottom:0}.repeater-component.without-bg .repeater-picture.has-animation:after{background-color:#fff}.repeater-component .heading{margin-bottom:80px}.repeater-component .repeater-picture.has-animation:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:#f8f8f8;-webkit-transition:width .75s ease-in-out;transition:width .75s ease-in-out}.repeater-component .repeater-picture.has-animation.animate:after{width:0}.repeater-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.repeater-row+.repeater-row{padding-top:80px}.repeater-picture{height:300px;width:100%;text-align:center;-ms-flex-item-align:start;align-self:flex-start;position:relative}.repeater-picture img{-o-object-fit:contain;object-fit:contain;height:100%;width:auto}.repeater-text{padding:20px 0 0;text-align:center}.repeater-text .buttons{padding-top:10px}.experience-col{position:relative}.experience-col+.experience-col{margin:40px 0 0}.experience-col.has-animation{-webkit-transform:translateY(150px);transform:translateY(150px);-webkit-transition:-webkit-transform .75s ease-in-out;transition:transform .75s ease-in-out;transition:transform .75s ease-in-out,-webkit-transform .75s ease-in-out}.experience-col.has-animation.animate{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.experience-picture{height:450px;background-position:50% 0;background-repeat:no-repeat;background-size:cover}.experience-text{position:absolute;background:#fff;border-radius:8px;padding:24px;bottom:9px;left:8px;right:8px}.experience-text .h3,.experience-text h3{margin:0 0 8px}.experience-text .h3 .marker,.experience-text h3 .marker{line-height:inherit}.experience-text strong{font-weight:600}.experience-text .buttons .link{margin-bottom:0}.registration__divider{margin:64px 0}.return__btn{padding:14px 64px;margin:0}.form{max-width:645px}.form__small{display:block;margin-bottom:85px}.form__one-col,.form__two-col{margin-bottom:80px}.form__two-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form__two-col .field{width:100%;max-width:270px}.form__terms{position:relative;overflow:hidden;margin-bottom:25px}.form__terms label{color:#050505;opacity:.6}.form .submit{padding:14px 40px}.form-item,.selectable__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-item label,.selectable__wrapper label{font-weight:600;position:absolute;top:-40px}.form-item small,.selectable__wrapper small{position:absolute;bottom:-30px}.selectable__wrapper select{width:100%;border:1px solid #050505}.selectable__wrapper label{padding-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.selectable__wrapper label p{padding-left:2px;margin:0;color:#050505;opacity:.7}.selectable__wrapper small{color:#050505;opacity:.7}.booking-heading{background:#f8f8f8;margin:0 0 40px;padding:40px 0}.booking-heading .wrap{max-width:780px;margin-bottom:30px}.back-to-classes{font-weight:700;text-transform:uppercase;margin-bottom:20px}.back-to-classes svg{margin-top:7px}.class-details .cell{border-bottom:1px solid rgba(5,5,5,.1);padding-bottom:20px;margin-bottom:20px}.class-details .cell:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.class-details .h6,.class-details h6{margin-bottom:10px;font-weight:700}.class-details p{margin:0 0 5px}.class-details svg{display:inline-block;vertical-align:middle;margin:-2px 5px 0 0}.class-details .note{font-size:14px;line-height:22px;color:rgba(5,5,5,.6)}.step-info .bordered{padding:26px;border:2px solid #050505;border-radius:8px}.step-info .heading{border-bottom:1px solid rgba(5,5,5,.1);text-align:left;padding-bottom:20px;margin-bottom:20px;max-width:none}.spot-types li{margin-bottom:15px;color:rgba(5,5,5,.6);font-weight:600}.spot-list li,.spot-types span{border:2px solid #050505;border-radius:50%}.spot-types span{display:inline-block;vertical-align:middle;line-height:25px;text-align:center;margin-right:6px;position:relative;width:32px;height:32px}.spot-types .available{color:#050505;font-weight:600}.spot-list li.unavailable,.spot-types .unavailable span{background:rgba(5,5,5,.1);border-color:transparent}.no-touch .cart-item .quantity button:hover,.spot-types .selected span{border-color:#32cc32}.spot-types .guest-selected span:before,.spot-types .selected span:before{content:'';position:absolute;left:50%;top:50%;width:20px;height:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%}.spot-types .selected span:before{background:#32cc32}.spot-types .guest-selected span:before{background:rgba(5,5,5,.1)}.trainer-icon{text-align:center;margin-bottom:20px}.spot-list-holder{border-bottom:1px solid rgba(5,5,5,.1);padding-bottom:20px;margin-bottom:20px}.spot-list{position:relative;margin:0 0 0 -10px;height:200px}.spot-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:25px;height:25px;position:absolute;font-weight:900;font-size:12px}.spot-list li.unavailable{pointer-events:none;font-size:0;line-height:0}.spot-list li.selected{background:#32cc32;border-color:#32cc32;position:relative}.spot-list li.selected:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #fff;border-radius:50%}.spot-list li,.to-next-step{text-align:center}.to-next-step .btn:disabled{pointer-events:none;background:rgba(5,5,5,.4);opacity:.5}.booking-progress{margin-bottom:30px}.booking-progress ol{counter-reset:counterName;position:relative}.booking-progress ol li{font-size:16px;line-height:26px;font-weight:600;color:rgba(5,5,5,.6);background:#fff;position:relative;margin-bottom:15px}.booking-progress ol li:before{counter-increment:counterName;content:counter(counterName,decimal);font-weight:600;float:left;margin:0 0 0 -35px;width:24px;height:24px;border-radius:50%;background:rgba(5,5,5,.1);font-size:12px;line-height:24px;text-align:center}.booking-progress ol li.active{color:#050505}.booking-progress ol li.active:before{background-color:#32cc32;color:#050505}.package-wrap{border-bottom:1px solid rgba(5,5,5,.1);padding-bottom:40px;margin-bottom:40px}.package-wrap:last-child{border:0;padding:0;margin:0}.package-info-wrap{border-bottom:1px solid rgba(5,5,5,.1);padding-bottom:30px;margin-bottom:30px}.package-info{max-width:716px}.package-info p{margin-bottom:0;max-width:643px}.package-list{margin-bottom:-20px}.package-list li{border:2px solid #050505;border-radius:8px;margin-bottom:20px;text-align:center;position:relative}.no-touch .package-list li:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.package-list li>button{position:absolute;left:0;top:0;width:100%;height:100%}.no-touch .tag-list li a.hover,.no-touch .tag-list li a:hover,.package-list li.selected .price{background:#32cc32}.package-list .inner{padding:20px}.package-list h6,.package-list p{margin-bottom:0}.package-list .price{display:block;border-top:2px solid #050505;padding:20px;border-radius:0 0 8px 8px}.cart-subtotal-panel{position:fixed;width:100%;left:0;bottom:0;background:#050505;color:#fff;padding:20px 0;z-index:500}.cart-subtotal-panel div.container{padding:0 24px}.cart-subtotal-panel h5{color:#fff}.cart-subtotal-panel .subtotal{text-transform:uppercase;margin-bottom:20px}.cart-subtotal-panel .subtotal span{display:block}.cart-subtotal-panel .subtotal strong{font-size:20px;line-height:26px}.cart-subtotal-panel .btn:disabled{pointer-events:none;cursor:default;opacity:.6;background:0 0;color:#fff;border:1px solid #fff}.cart{margin-bottom:20px}.cart .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart .sub-title{text-transform:uppercase}.cart-products{margin-top:-30px}.cart-item{border-bottom:1px solid rgba(5,5,5,.1);padding:20px 0}.cart-item .name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.cart-item .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.cart-item .quantity button{width:40px;height:40px;border-radius:50%;border:2px solid #050505;position:relative}.cart-item .quantity button:after,.cart-item .quantity button:before{content:'';position:absolute;left:50%;top:50%;background:#050505;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background-color .3s;transition:background-color .3s}.cart-item .quantity button:before{width:12px;height:2px}.cart-item .quantity button.inc:after{width:2px;height:12px}.no-touch .cart-item .quantity button:hover:after,.no-touch .cart-item .quantity button:hover:before{background-color:#32cc32}.cart-item .quantity span{width:55px;font-size:22px;line-height:30px;text-align:center;padding:0 10px}.cart-item .price{margin-left:15px}.cart-item .remove{font:700 14px/24px "proxima-nova","Arial","Helvetica",sans-serif;text-transform:uppercase;letter-spacing:1px;position:relative}.cart-item .remove:after,.cart-item .remove:before{content:"";position:absolute;top:50%;left:100%;width:17%;height:2px;background-color:red;margin:-1px 0 0 5px}.cart-item .remove:before{-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg)}.cart-item .remove:after{-webkit-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg)}.cart-empty{text-align:center}.filter-btn,.filters{display:-webkit-box;display:-ms-flexbox;display:flex}.filters .selectable{margin-right:20px}.filter-btn{margin-right:0;margin-left:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.banner-section .without-mask .mask,.hidden,.quotes-section .slick-dots li::before,.quotes-slider blockquote:before,.selectable__wrapper .jcf-option.jcf-option-hideme{display:none}.selectable__wrapper .jcf-select,.selectable__wrapper .jcf-select-text{height:54px}.selectable__wrapper .jcf-select-text{padding:14px 40px 9px 17px}.selectable__wrapper .select-holder{border:0;margin:0 0 10px;width:233px;max-width:233px}.dates{padding:60px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.date{text-align:center;padding:20px;color:#050505;cursor:pointer}.date.choosen{color:#fff;background:#050505;border-radius:8px}.date__weekday{font-size:46px;line-height:46px;padding-bottom:4px;text-transform:uppercase;font-weight:900}.classes-tabs .text-box .text p,.date p,.landing-content .post-item p{margin:0}.calendar{padding:26px;border:2px solid #050505}.calendar__empty{padding:160px 0;text-align:center}.calendar__empty h4{max-width:770px;margin:0 auto 24px}.calendar__empty p{margin-bottom:40px}.calendar__empty .btn{max-width:220px;margin:0 auto}.instructor,.instructor__time p{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.instructor{text-align:center;padding:48px 0;border-bottom:1px solid rgba(5,5,5,.1)}.instructor__time p{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.instructor__time svg{margin-right:5px}.instructor,.instructor__info,.instructor__time p{display:-webkit-box;display:-ms-flexbox;display:flex}.instructor__info img{width:64px;height:64px;border-radius:50%;margin-right:24px}.instructor__info .title{color:#050505;font-weight:700;font-size:22px;line-height:30px;padding-bottom:8px;margin:0;text-align:left}.instructor__info .name{text-align:left;margin:0}.instructor__btn{text-transform:uppercase}.pill-button{display:inline-block;position:relative;padding:4px;font-size:16px;font-weight:600;background:#32cc32;color:#050505;z-index:0;background:#f8f8f8;border-radius:2px;margin-right:20px;border:1px #050505 solid}.pill-button-input{display:none;visibility:hidden}.pill-button-highlight{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .2s;transition:all .2s;position:absolute;top:50%;left:4px;height:46px;width:75px;border-radius:2px;background:#32cc32;z-index:1}.pill-button-selection{-webkit-transition:all .2s;transition:all .2s;display:inline-block;position:relative;padding:10px 30px;cursor:pointer;z-index:2}.banner-section{position:relative}.banner-section .container{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-picture,.banner-picture .mask{position:absolute;right:0;bottom:0;top:0;left:0}.banner-picture{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.banner-picture .mask{content:"";background:#050505;opacity:.3}.banner-text{text-align:center;color:#fff;padding:50px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-text .h1,.banner-text h1{margin-bottom:18px}.banner-text .text{max-width:890px}.heading-section.bg-image .heading{padding:30px 0 0}.heading-section.bg-grey{background:#f8f8f8;padding-top:80px;padding-bottom:80px}.heading-section,.heading-section .heading{position:relative}.heading-section .heading .h1 .marker,.heading-section .heading h1 .marker{margin:-10px 0 -14px}.heading-picture{margin-bottom:30px;text-align:center;padding-left:24px;padding-right:24px}.bg-image .heading-picture{padding:0;margin:0}.bg-image .heading-picture img{width:100%}.quotes-section{overflow:hidden}.quotes-section .heading{max-width:100%;margin-bottom:30px}.quotes-section.bg-color-grey{background:#f8f8f8;padding-top:80px;padding-bottom:80px}.quotes-slider.has-animation blockquote{-webkit-transform:translateX(30px);transform:translateX(30px);opacity:0;-webkit-transition:opacity .75s ease,-webkit-transform .75s ease;transition:opacity .75s ease,transform .75s ease;transition:opacity .75s ease,transform .75s ease,-webkit-transform .75s ease}.quotes-slider.has-animation.animate .slick-current blockquote{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.quotes-slider .picture{position:absolute;left:-187px;z-index:-1;top:0;bottom:0;width:332px;line-height:0}.quotes-slider .holder,.quotes-slider .picture-full{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.quotes-slider .picture-full{width:100%;line-height:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quotes-slider .picture-full img{height:auto;width:auto}.media-slider img,.quotes-slider img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.quotes-slider blockquote{padding:33px 18px 33px 90px;margin:0}.quotes-slider blockquote q{font-size:24px;letter-spacing:-1px}.quotes-slider .holder{overflow:hidden}.quotes-slider .slick-slide{padding:0 12px}.quotes-slider .slick-slide:not(.slick-current){pointer-events:none}.quotes-slider .slick-list{overflow:visible;margin:0 -36px}.quotes-slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.quotes-slider .slick-slide{height:inherit!important}.quotes-slider .slick-slide .slide,.quotes-slider .slick-slide>div{height:100%;line-height:0}.quotes-slider .slick-current .description.animate{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.5s;transition-delay:.5s}.quotes-slider .description{position:absolute;right:10px;bottom:10px;left:10px;background:#fff;padding:14px 18px 10px;border-radius:8px;font-size:14px;line-height:22px}.quotes-slider .description.has-animation{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .75s ease,-webkit-transform .75s ease;transition:opacity .75s ease,transform .75s ease;transition:opacity .75s ease,transform .75s ease,-webkit-transform .75s ease}.quotes-slider .description>:last-child{margin-bottom:0}.quotes-slider .description .h6,.quotes-slider .description h6{margin:0 0 5px;text-transform:none;font-weight:700}.quotes-slider .slide-signature{padding:10px 24px 0;font-size:12px;line-height:1.2;color:rgba(5,5,5,.7)}.quotes-slider .video{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quotes-slider .video>*{width:100%;height:auto}.simple-heading-section{position:relative;padding:60px 0}.simple-heading-section:after{height:1px;background:rgba(5,5,5,.1);content:"";position:absolute;right:24px;top:0;left:24px}.simple-heading-section .container,.video{position:relative}.simple-heading-section .heading{position:relative;padding:0 24px}.class-type p,.simple-heading-section .h3,.simple-heading-section h3{margin:0 0 17px}.simple-heading-section .arrow,.simple-heading-section.without-border:after{display:none}.simple-heading-section .arrow img{height:100%;width:auto}.video-section .heading{margin-bottom:30px}.video-section .video{height:400px}.video-section iframe{position:absolute;right:0;bottom:0;top:0;left:0;width:100%;height:100%}.video .play .video-play{opacity:0;pointer-events:none}.accordion-item.active>*>.trigger .icon .plus,.accordion-item.active>.trigger .icon .plus,.video .play.inline-video:after{opacity:0}.video .video-play{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:2}.video .inline-video{width:100%;height:100%;position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.video .inline-video:after{pointer-events:none;-webkit-transition:opacity .75s ease;transition:opacity .75s ease;position:absolute;right:0;bottom:0;top:0;left:0;background:rgba(5,5,5,.3);content:""}.meet-section{overflow:hidden}.meet-section .heading{margin-bottom:30px}.meet-cart .picture{position:relative;height:450px}.meet-cart .text{padding-top:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-weight:600}.meet-cart .name{text-transform:uppercase;font-weight:900}.media-slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.media-slider .slick-slide{padding:0 12px;height:inherit!important}.media-slider .slick-list{overflow:visible;margin:0 -12px}.media-slider .slick-arrow{top:216px}.location-section .heading,.location-section .tabset{margin-bottom:30px}.location-list,.location-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.location-tabs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.location-list{margin:0 -10px -20px;width:calc(100% + 20px);-webkit-transition:all .75s ease;transition:all .75s ease}.location-cart{width:calc(100% - 20px);margin:0 10px 20px;position:relative}.location-cart .picture{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative}.location-cart .picture:before{content:'';display:block;padding-top:80.5%}.location-cart .text{position:absolute;right:10px;bottom:10px;left:10px;background:#fff;border-radius:8px;padding:18px 20px;z-index:2}.location-cart .text .holder{padding:1px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.location-cart address{font-style:normal;padding:0 10px 0 0}.location-cart .btn{margin-top:10px;-ms-flex-item-align:start;align-self:flex-start}.location-cart.small-cart .picture{height:450px}.location-cart.small-cart .text{bottom:10px;left:10px;right:10px}.accordion,.location-cart.small-cart .btn,.location-list-tabs{width:100%}.location-cart.small-cart .btn .icon{margin-right:5px}.location-cart.small-cart .h4,.location-cart.small-cart h4{margin:0 0 18px}.location-cart.small-cart .h4 a,.location-cart.small-cart h4 a{-webkit-transition:color .75s ease;transition:color .75s ease}.location-cart .info{padding:0 0 15px}.location-cart .info .col{margin:0 0 10px;width:100%}.location-cart .info .col>*{display:block}.accordion-section .heading .has-image,.location-list-tabs .location-list[hidden=hidden]{display:none}.accordion-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion-section .heading{position:relative;margin-bottom:30px}.accordion-section .heading .has-image:first-child{margin:0;padding:0}.accordion-section .heading .has-image img{width:100%;height:auto;display:block}.accordion-section .content{width:100%;margin-bottom:80px}.accordion-section .content:last-child,.accordion-section .content>:last-child{margin-bottom:0}.accordion-section .content .h2+.accordion,.accordion-section .content .h3+.accordion,.accordion-section .content h2+.accordion,.accordion-section .content h3+.accordion{margin-top:-15px}.accordion-section .h2,.accordion-section .h3,.accordion-section h2,.accordion-section h3{margin-bottom:20px}.accordion~.buttons{margin-top:20px}.accordion-item{border-bottom:1px solid rgba(5,5,5,.1)}.accordion-item.active>*>.trigger .icon,.accordion-item.active>.trigger .icon{-webkit-transform:rotate(360deg) translateY(-50%) scale(.7);transform:rotate(360deg) translateY(-50%) scale(.7)}.accordion-item.active>*>.trigger .icon .minus,.accordion-item.active>.trigger .icon .minus,.classes-tabs .tabset button:hover,.classes-tabs .tabset button[aria-selected=true],.no-touch .classes-tabs .tabset button.hover,.no-touch .classes-tabs .tabset button:hover{opacity:1}.accordion-item .trigger{text-transform:uppercase;font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit;text-align:inherit;padding:15px 65px 15px 0;display:block;background:0 0;border:0;margin:0;width:100%;position:relative;cursor:pointer;color:#050505}.accordion-item .icon{position:absolute;right:5px;top:26px;-webkit-transform:translateY(-50%) scale(.7);transform:translateY(-50%) scale(.7);color:#050505;-webkit-transition:-webkit-transform .75s ease;transition:transform .75s ease;transition:transform .75s ease,-webkit-transform .75s ease}.accordion-item .icon path{stroke:currentColor;-webkit-transition:stroke .75s ease;transition:stroke .75s ease}.accordion-item .icon,.accordion-item .icon .plus{width:28px;height:28px}.accordion-item .icon .minus{width:29px;height:4px}.accordion-item .icon svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .75s .1s ease;transition:opacity .75s .1s ease}.accordion-item .h5,.accordion-item h5{text-align:left;margin-bottom:0;text-transform:uppercase}.accordion-item .hidden{display:none;position:relative;overflow:hidden;margin:-5px 0 0;padding-bottom:15px}.accordion-item .hidden>:last-child{margin-bottom:0}.advantages-section .heading{margin-bottom:30px}.advantages-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-10px}.aligh-left .advantages-columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.advantages-col{width:190px;padding:0 10px 30px}.advantages-col:nth-child(1),.partners li:nth-child(1){-webkit-transition-delay:.25s;transition-delay:.25s}.advantages-col:nth-child(2),.partners li:nth-child(2){-webkit-transition-delay:.5s;transition-delay:.5s}.advantages-col:nth-child(3),.partners li:nth-child(3){-webkit-transition-delay:.75s;transition-delay:.75s}.advantages-col:nth-child(4),.partners li:nth-child(4){-webkit-transition-delay:1s;transition-delay:1s}.advantages-col:nth-child(5),.partners li:nth-child(5){-webkit-transition-delay:1.25s;transition-delay:1.25s}.advantages-col:nth-child(6),.partners li:nth-child(6){-webkit-transition-delay:1.5s;transition-delay:1.5s}.advantages-col:nth-child(7){-webkit-transition-delay:1.75s;transition-delay:1.75s}.advantages-col:nth-child(8){-webkit-transition-delay:2s;transition-delay:2s}.advantages-col:nth-child(9){-webkit-transition-delay:2.25s;transition-delay:2.25s}.three-col-full .advantages-col{width:100%}.advantages-col .picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 15px;height:50px}.aligh-left .advantages-col .picture{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.advantages-col img{max-height:100%}.advantages-col .text{text-align:center;font-weight:700}.advantages-col .text>:last-child{margin-bottom:0}.aligh-left .advantages-col .text{text-align:left}.hero-section{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100vh - 44px);background:#050505}.hero-section,.hero-section .container{position:relative}.hero-section.white-bg,.hero-section.white-bg.black-text{background:#fff}.hero-section.img-normal .link.back{position:static;margin:-10px 0 40px}.hero-section.img-normal.white-bg .hero-section-text{color:#050505;background:#fff}.hero-section.img-normal .hero-section-picture{position:static;width:100%;background-size:cover}.hero-section.img-normal .hero-section-picture::after{position:static;display:block;width:100%;padding-top:111%;background:0 0}.hero-section.img-normal .hero-section-text{padding-bottom:80px}.hero-section.small-height{min-height:300px}.hero-section.small-height.black-text{background:#f8f8f8}.hero-section.small-height.black-text .hero-section-text{color:#050505}.no-touch .hero-section .link.back.hover .arrow,.no-touch .hero-section .link.back:hover .arrow{-webkit-transform:rotate(180deg) translateX(2px);transform:rotate(180deg) translateX(2px)}.hero-section .wistia_embed{display:none}.hero-section-picture{position:absolute;right:0;bottom:0;top:0;left:0;overflow:hidden;z-index:0;background-position:50% 0;background-repeat:no-repeat;background-size:cover}.hero-section-picture.has-animation:not(.sticky-img){right:auto;left:50%;top:50%;bottom:auto;width:100%;height:100%;-webkit-transform:translate(-50%,-50%) scale(1.22);transform:translate(-50%,-50%) scale(1.22);-webkit-transition:-webkit-transform .75s ease-in-out;transition:transform .75s ease-in-out;transition:transform .75s ease-in-out,-webkit-transform .75s ease-in-out}.hero-section-picture.has-animation:not(.sticky-img).animate{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.hero-section-picture .mask{position:absolute;right:0;bottom:0;top:0;left:0;background:#050505;opacity:.3;z-index:1}.hero-section-picture.sticky-img .mask,.without-mask .hero-section-picture .mask{display:none}.half-picture .hero-section-picture.has-animation:not(.sticky-img).animate:after{width:0}.hero-section-picture.sticky-img{background-image:none!important;position:static;width:100%}.hero-section-picture.sticky-img img{width:auto;height:auto;max-width:70%;display:block;margin:0 auto}.hero-section-picture video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-height:100%;min-width:100%;z-index:0;display:none}.hero-section-text{color:#fff;padding:50px 0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-section-text .heading{margin:0;max-width:100%;text-align:center}.hero-section-text .heading .has-animation:nth-child(1){-webkit-transition-delay:.35s;transition-delay:.35s}.hero-section-text .heading .has-animation:nth-child(2){-webkit-transition-delay:.7s;transition-delay:.7s}.hero-section-text .heading .has-animation:nth-child(3){-webkit-transition-delay:1.05s;transition-delay:1.05s}.hero-section-text .heading .has-animation:nth-child(4){-webkit-transition-delay:1.4s;transition-delay:1.4s}.hero-section-text .heading .has-animation:nth-child(5),.partners li:nth-child(7){-webkit-transition-delay:1.75s;transition-delay:1.75s}.hero-section-text .heading .has-animation:nth-child(6){-webkit-transition-delay:2.1s;transition-delay:2.1s}.hero-section-text .heading .has-animation:nth-child(7){-webkit-transition-delay:2.45s;transition-delay:2.45s}.hero-section-text .heading .has-animation:nth-child(8){-webkit-transition-delay:2.8s;transition-delay:2.8s}.hero-section-text .heading .has-animation:nth-child(9){-webkit-transition-delay:3.15s;transition-delay:3.15s}.with-bottom-text .hero-section-text .heading{margin:10px 0}.hero-section-text .heading .h1+.marker,.hero-section-text .heading h1+.marker{margin:0 0 30px;line-height:.16}.hero-section-text .heading .green-text{display:block;font-weight:900;text-transform:uppercase;margin:0 0 8px}.hero-section-text .heading .buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-section-text .heading .btn{min-width:194px}.hero-section-text .heading .btn .map{margin-right:5px}.hero-section-text .heading .h1,.hero-section-text .heading h1{margin-bottom:26px}.hero-section-text .back{position:absolute;top:20px;z-index:5}.hero-section-text .two-col-list{padding-top:12px}.align-center .hero-section-text,.align-center .hero-section-text .heading{text-align:center;margin:0 auto}.align-center .hero-section-text .buttons,.align-center .hero-section-text .heading .buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-section-text .btn~.video-play{margin-top:20px}.hero-section-text .video-play{-ms-flex-item-align:center;align-self:center;position:relative}.hero-section-text .video-play .btn-play{color:#fff}.hero-section-text .video-play>.cp_lightbox_btn_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-section-text .video-play .cp_lightbox_overlay{display:none!important}.hero-address-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 auto;-ms-flex-item-align:end;align-self:flex-end;width:100%;font-size:14px;line-height:20px}.hero-address-info .address-col{padding:0 0 16px}.hero-address-info .address-col:last-child{padding-bottom:0}.hero-address-info span{min-width:120px;display:block}.hero-address-info .title,.tag-list li{text-transform:uppercase;font-weight:700;font-size:16px;line-height:26px;letter-spacing:1px;margin:0 0 1px}.hero-address-info address{font-style:normal}.tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-7px -2px 20px}.tag-list li{margin:0 2px 5px;font-size:12px;line-height:20px}.tag-list li a{padding:3px 15px;border-radius:30px;border:1px solid #32cc32;background:rgba(50,204,50,.1);-webkit-transition:all .75s ease;transition:all .75s ease;display:block}.tag-list li.active a{background:#32cc32}.hero-section-info{margin-top:35px}.hero-section-info .h6,.hero-section-info h6{margin-bottom:4px}.hero-section-list{margin:35px 0 50px}.app-details{padding:80px 0;background:#f8f8f8;position:relative}.app-details .app-details-text,.app-details .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.app-details .app-details-text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2;text-align:center}.app-details .app-details-picture{width:auto;position:relative;z-index:1;margin:0 auto 70px;text-align:center}.app-details .app-details-picture>img,.border-col .two-columns-row:after{display:none}.app-details .app-details-picture>img.mobile-view{display:block;max-width:56%;margin:0 auto}.gif-holder{position:relative;max-width:272px;margin:0 auto -48px;z-index:-1}.gif-holder>*{width:100%;height:auto}.partners,.partners li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.partners{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px -10px 0}.partners li{margin:0 10px 10px}.partners li:nth-child(8){-webkit-transition-delay:2s;transition-delay:2s}.partners li:nth-child(9){-webkit-transition-delay:2.25s;transition-delay:2.25s}.partners img{max-height:29px}.tariff-plans .heading{max-width:1200px;margin-bottom:30px}.plans-item,.plans-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plans-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 -20px}.plans-item{border:2px solid #050505;border-radius:8px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px 10px;margin:0 0 20px;width:100%}.plans-item:nth-child(1){-webkit-transition-delay:.25s;transition-delay:.25s}.plans-item:nth-child(2){-webkit-transition-delay:.5s;transition-delay:.5s}.plans-item:nth-child(3){-webkit-transition-delay:.75s;transition-delay:.75s}.plans-item:nth-child(4){-webkit-transition-delay:1s;transition-delay:1s}.plans-item:nth-child(5){-webkit-transition-delay:1.25s;transition-delay:1.25s}.plans-item:nth-child(6){-webkit-transition-delay:1.5s;transition-delay:1.5s}.plans-item:nth-child(7){-webkit-transition-delay:1.75s;transition-delay:1.75s}.plans-item:nth-child(8){-webkit-transition-delay:2s;transition-delay:2s}.plans-item:nth-child(9){-webkit-transition-delay:2.25s;transition-delay:2.25s}.plans-item .btn{width:100%}.plans-item .plans-item-price,.plans-item .plans-item-type{text-align:center}.plans-item .plans-item-type{margin-bottom:12px}.plans-item .h3{text-transform:inherit}.plans-item .plan-list{margin-top:10px}.plans-item .plan-item{padding:3px 0 0 49px;position:relative;margin-bottom:27px}.plans-item .plan-item-icon{width:34px;height:34px;background-color:#32cc32;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-1px;left:0}.plans-item .buttons{margin-top:26px}.trainers-section .heading{margin-bottom:50px}.trainers-section.with-bg{background:#f8f8f8;padding-top:80px;padding-bottom:80px}.trainers-cart{position:relative}.trainers-cart .picture{position:relative;height:450px}.trainers-cart .text{background:#fff;border-radius:8px;position:absolute;right:10px;bottom:10px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-weight:600;padding:10px;z-index:5}.trainers-cart img{-webkit-transition:all .75s ease;transition:all .75s ease;position:absolute;right:0;bottom:0;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.trainers-cart img.show{z-index:2}.no-touch .trainers-cart.has-hover.hover .picture .show,.no-touch .trainers-cart.has-hover:hover .picture .show{opacity:0}.trainers-columns{margin:0 0 -20px}.trainers-columns .trainers-cart{margin:0 0 20px}.two-columns-section{background:#f8f8f8;padding:80px 0}.two-columns-section.without-bg{background:0 0;padding:0}.two-columns-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:0 0 -50px;text-align:center}.border-col .two-columns-row{margin:0 0 -50px}.two-columns-row .buttons{padding:5px 0 0}.two-columns-row .col{margin:0 0 50px}.border-col .two-columns-row .col{border-radius:8px;border:2px solid #050505;padding:20px;width:100%;margin:0 0 50px}.two-columns-row .col:nth-child(1){-webkit-transition-delay:.25s;transition-delay:.25s}.two-columns-row .col:nth-child(2){-webkit-transition-delay:.5s;transition-delay:.5s}.two-columns-row .col:nth-child(3){-webkit-transition-delay:.75s;transition-delay:.75s}.two-columns-row .col:nth-child(4){-webkit-transition-delay:1s;transition-delay:1s}.two-columns-row .col:nth-child(5){-webkit-transition-delay:1.25s;transition-delay:1.25s}.two-columns-row .col:nth-child(6){-webkit-transition-delay:1.5s;transition-delay:1.5s}.two-columns-row .col:nth-child(7){-webkit-transition-delay:1.75s;transition-delay:1.75s}.two-columns-row .col:nth-child(8){-webkit-transition-delay:2s;transition-delay:2s}.two-columns-row .col:nth-child(9){-webkit-transition-delay:2.25s;transition-delay:2.25s}.get-first-offer .jcf-option.jcf-option-hideme{display:none}.get-first-offer .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:25px auto 0;max-width:728px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.get-first-offer .select-holder{border:0;margin:0 0 10px;width:100%;max-width:100%}.get-first-offer-inner{margin:0 auto;border:2px solid #050505;border-radius:8px;padding:20px 10px;text-align:center}.get-first-offer-inner .check-round{width:50px;height:50px;margin:0 auto 8px}.class-type-section .heading{margin-bottom:30px}.class-type{margin:0 0 20px;position:relative}.class-type:last-child{margin-bottom:0}.class-type .picture{height:500px}.class-type img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.class-type .text{position:absolute;right:10px;bottom:10px;left:10px;border-radius:8px;background:#fff;padding:10px}.class-type .h5,.class-type h5{margin:0 0 11px}.class-type .buttons span{letter-spacing:1px;font-weight:600;text-transform:uppercase}.recommended-section{margin:100px 0}.recommended-section .heading{max-width:100%}.recommended-section .heading .text{max-width:722px;width:100%;margin-left:auto;margin-right:auto}.recommended-section .item{margin-top:30px}.recommended-item,.triple-grid{display:-webkit-box;display:-ms-flexbox;display:flex}.triple-grid{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-10px;margin-right:-10px}.triple-grid .item{width:calc(100%/1 - 20px);margin-left:10px;margin-right:10px}.recommended-item{height:100%;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid #050505;border-radius:8px;text-align:center}.recommended-media{height:150px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:10px;font-size:0;line-height:0}.recommended-media img{max-width:100%;max-height:100%}.recommended-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.recommended-info h6{margin-bottom:0}.recommended-action{margin-top:auto;padding-top:15px}.advantages,.recommended-action .btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.recommended-action .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:150px;width:100%;height:46px;margin:0 auto;padding:4px}.recommended-cta{margin-top:60px;text-align:center}.advantages{padding:16px 0 12px;color:#fff;background:#050505}.advantages-box,.advantages-item{display:-webkit-box;display:-ms-flexbox;display:flex}.advantages-box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0;line-height:0}.advantages-item{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:10px 0}.advantages-item:nth-child(1){-webkit-transition-delay:.25s;transition-delay:.25s}.advantages-item:nth-child(2){-webkit-transition-delay:.5s;transition-delay:.5s}.advantages-item:nth-child(3){-webkit-transition-delay:.75s;transition-delay:.75s}.advantages-item:nth-child(4){-webkit-transition-delay:1s;transition-delay:1s}.advantages-item:nth-child(5){-webkit-transition-delay:1.25s;transition-delay:1.25s}.advantages-item:nth-child(6){-webkit-transition-delay:1.5s;transition-delay:1.5s}.advantages-item:nth-child(7){-webkit-transition-delay:1.75s;transition-delay:1.75s}.advantages-item:nth-child(8){-webkit-transition-delay:2s;transition-delay:2s}.advantages-item:nth-child(9){-webkit-transition-delay:2.25s;transition-delay:2.25s}.advantages-ico{width:44px;height:44px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2px 20px 0 0;font-size:0;line-height:0;border-radius:50%;background:#fff;padding:7px}.advantages-ico svg{fill:#050505}.advantages-ico img{max-height:100%;max-width:100%}.advantages-info b,.advantages-info strong{display:block;font-weight:700;font-size:16px;line-height:1.1;letter-spacing:1px;color:#32cc32;text-transform:uppercase;margin-bottom:4px}.advantages-info p{margin:0;font-weight:600;font-size:18px;line-height:1.36}.trainer-classes-section .heading{margin-bottom:30px}.trainer-classes-cart{position:relative}.trainer-classes-cart .picture{position:relative;height:450px}.trainer-classes-cart .text{background:#fff;border-radius:8px;position:absolute;right:10px;bottom:10px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-weight:600;padding:10px;z-index:5}.trainer-classes-cart img{position:absolute;right:0;bottom:0;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.trainer-classes-cart .buttons{margin:0 0 -8px}.trainer-classes-cart .buttons .btn{margin:0 0 8px}.featured-press-section{background:#f8f8f8;padding-top:80px;padding-bottom:80px}.featured-press-section .heading{margin-bottom:30px}.featured-press-slider{overflow:hidden}.featured-press-slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.featured-press-slider .slick-slide,.featured-press-slider .slick-slide>div{height:inherit!important;display:-webkit-box;display:-ms-flexbox;display:flex}.featured-press-slider .slick-slide>div{width:100%}.featured-press-slider .slide{min-height:inherit}.featured-press-slider .featured-press-cart{min-height:100%}.featured-press-cart{border:2px solid #050505;border-radius:8px;overflow:hidden;padding:10px;background:#fff}.featured-press-cart .h6,.featured-press-cart h6{margin:0 0 9px;font-weight:900}.featured-press-cart .h6 a,.featured-press-cart h6 a{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.featured-press-cart .arrow-top{width:16px;height:16px;margin:0 0 0 12px}.featured-press-cart .arrow-top path{stroke:currentColor}.featured-press-cart .text>:last-child{margin-bottom:0}.featured-press-cart .picture{height:250px;margin:0 0 31px}.featured-press-cart img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.playlist .marker{color:#fff}.playlist-inner{position:relative;max-width:1048px;width:100%;margin:0 auto;background-color:#32cc32;padding:24px;border:3px solid #050505;border-radius:8px}.playlist-decor{position:absolute;top:0;right:0}.playlist-decor svg{width:40px;height:40px}.playlist-decor-bottom{top:auto;left:0;bottom:-7px}.playlist-decor-bottom svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.playlist-content{width:100%;max-width:720px;margin:30px auto}.contact-section .heading{margin-bottom:30px}.contact-form{border:2px solid #050505;border-radius:8px;padding:20px;font-family:"proxima-nova","Arial","Helvetica",sans-serif}.contact-form .form-columns-2 .hs-form-field.hs_email,.contact-form .form-columns-2 .hs-form-field.hs_phone{width:100%!important}.book-drop-down-wrap{opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,visibility .3s,transform .3s;transition:opacity .3s,visibility .3s,transform .3s,-webkit-transform .3s;pointer-events:none;z-index:200}.book-drop-down-wrap.opened{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);pointer-events:auto}.book-drop-down,.book-drop-down-overlay,.book-drop-down-wrap{position:fixed;left:0;top:0;width:100%;height:100%}.book-drop-down-overlay{background:rgba(5,5,5,.5)}.book-drop-down{background:#fff;padding:80px 20px 20px;max-height:calc(var(--vh, 1vh)*100);overflow-y:auto}.book-drop-down .category{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(5,5,5,.1)}.book-drop-down .category:last-child{border:0;padding:0;margin:0}.book-drop-down .btn{margin-bottom:10px}.book-drop-down .selectable{margin-bottom:20px}.book-drop-down .selectable .selectable__wrapper{max-width:100%}.book-drop-down .select-btn:disabled{border:1px solid rgba(5,5,5,.1);background:#f8f8f8;pointer-events:none;cursor:default;opacity:.6}.close-popup,.close-popup:after,.close-popup:before{position:absolute;-webkit-transition:background-color .3s;transition:background-color .3s}.close-popup{border-radius:50%;right:25px;border:1px solid #050505;width:40px;height:40px;top:25px}.close-popup:after,.close-popup:before{content:' ';left:18px;top:12px;height:15px;width:2px;background:#fff}.close-popup:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close-popup:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.no-touch .close-popup:hover{background:#fff}.close-popup,.no-touch .close-popup:hover:after,.no-touch .close-popup:hover:before{background:#050505}.book-drop-down .selectable.disabled{opacity:.5}.additional-redirect-btns{border-top:1px solid rgba(5,5,5,.1);padding-top:80px;margin-top:20px}.jcf-list li:last-child .jcf-option{border-radius:0 0 10px 10px}.additional-redirect-btns a{margin-right:10px}.region-select-wrapper,.region-select-wrapper .selectable__wrapper{z-index:2}.location-select-wrapper,.location-select-wrapper .selectable__wrapper{z-index:1}.location-select-wrapper .jcf-option-hidden{display:none!important}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to,.workout-slider-content .text.animation p{opacity:0}.landing-container,.popup-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-wrap{width:100%;height:100vh;left:0;top:0;border:0;z-index:800;background-color:rgba(5,5,5,.7);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;position:fixed}.popup-wrap .popup{position:relative;width:100%;background:#fff;padding:20px;border-radius:8px;border:2px solid #050505;max-height:calc(var(--vh, 1vh)*100 - 44px);overflow-y:auto}.popup-wrap.first-entry-popup{display:none}.popup-wrap.first-entry-popup .hs-main-font-element{padding:0 60px 0 0}.popup-wrap.first-entry-popup .hs-main-font-element span{font:900 18px/26px "proxima-nova","Arial","Helvetica",sans-serif;font-size:18px!important;font-weight:900!important}.popup-wrap.first-entry-popup .hs-error-msgs .hs-main-font-element{padding:0}.popup-wrap.first-entry-popup .submitted-message{padding:0 60px 0 0;overflow:visible;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:900 18px/26px "proxima-nova","Arial","Helvetica",sans-serif}.heading span,.no-touch .pagination-list li.icon a.hover,.no-touch .pagination-list li.icon a:hover,.package-popup .price{color:#32cc32}.package-popup h6{font-weight:700;margin-bottom:5px}.package-popup .buttons-holder{padding-top:30px;border-top:1px solid rgba(5,5,5,.1)}.package-popup .buttons-holder .btn{margin-bottom:15px}.package-features .item{margin-bottom:10px}.package-features .item.Usages{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.package-features .item.Commitment{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.package-features .item.Guest{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.package-features .item.Expiration{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%}.package-features .item.Billing{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.landing-container{position:relative;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.landing-container.without-form{min-height:10px}.landing-container.without-form .heading{margin:0 auto;text-align:center}.landing-container.without-form .heading .buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-container.without-form .h1,.landing-container.without-form h1{margin-right:0}.article-block-equipment img,.landing-container.without-form .small-width-container{margin:0 auto}.landing-container .sticky-spacer{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.landing-container .buttons{margin-right:-12px}.landing-content{margin-bottom:45px}.landing-content .list-with-icon li{padding-left:30px;position:relative;margin-bottom:12px}.landing-content .list-with-icon li::after{content:'';width:24px;height:24px;border-radius:50%;background-color:#32cc32;position:absolute;top:0;left:0}.landing-content .list-with-icon li::before{content:'';width:11px;height:11px;position:absolute;top:6px;left:7px;background-image:url(../images/icons/check-dark.svg);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:2;-webkit-transform:translateZ(1px);transform:translateZ(1px)}.landing-content .post-item{margin-top:40px}.landing-content .post-item:before{padding-top:58%}.landing-form-wrapper{position:relative;z-index:2}.landing-form-container{background-color:#fff;border:2px solid #050505;border-radius:8px;padding:20px;max-width:644px;margin:0 auto}.classes-section .heading{margin-bottom:30px}.classes-section .classes-box-tabs{width:100%}.classes-tabs{overflow:hidden;position:relative;margin:0 -24px;padding:24px;min-height:calc(100vh - 44px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.classes-tabs .tabset{z-index:2;position:relative;color:#fff;margin:0 -24px 48px}.classes-tabs .tabset ul{border:0;border-radius:0;padding:0 8px 0 24px}.classes-tabs .tabset li{padding:0 16px 0 0}.classes-tabs .tabset button,.classes-tabs [role=tabpanel]{-webkit-transition:opacity .75s ease;transition:opacity .75s ease}.classes-tabs .tabset button{text-align:left;text-transform:uppercase;opacity:.5;position:relative;margin:0;padding:0 0 6px;font-weight:900;white-space:nowrap}.classes-tabs .tabset button span{text-transform:none}.classes-tabs .tabset button[aria-selected=true]:after{position:absolute;right:0;bottom:0;left:0;content:"";height:2px;background:#32cc32}.classes-tabs .picture{position:absolute;right:0;bottom:0;top:0;left:0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;z-index:-1}.classes-tabs .picture .mask{position:absolute;right:0;bottom:0;top:0;left:0;background:#050505;opacity:.3}.classes-tabs .picture.without-mask .mask,.classes-tabs [role=tabpanel][hidden=hidden]{display:none}.classes-tabs [role=tabpanel]{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:1;min-height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.classes-tabs .text-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.classes-tabs .text-box .h3,.classes-tabs .text-box h3{margin-bottom:14px}.classes-tabs .text-box .text{max-width:750px;margin-bottom:18px}.classes-tabs .advantages-box{padding:30px 0 0;font-size:14px;display:block;margin:0 -11px -10px}.classes-tabs .advantages-item{width:auto;max-width:100%;padding:10px 0;margin:0 11px}.pagination{margin:50px 0}.pagination-list,.pagination-list li.icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:16px;line-height:1;color:rgba(5,5,5,.6)}.pagination-list a,.pagination-list li.icon svg{-webkit-transition:all .75s ease;transition:all .75s ease}.pagination-list a{display:block;padding:0 0 1px}.pagination-list li.icon{text-transform:uppercase;color:#050505;letter-spacing:1px}.pagination-list li.icon svg{margin-bottom:-1px;-ms-flex-negative:0;flex-shrink:0;stroke:currentColor}.pagination-list li.icon path{stroke-width:2px;stroke-linecap:round}.pagination-list li.icon.disabled{color:rgba(5,5,5,.6);pointer-events:none}.pagination-list li.icon:first-child{margin-right:auto}.pagination-list li.icon:first-child svg{margin-right:5px}.pagination-list li.icon:last-child{margin-left:auto}.pagination-list li.icon:last-child svg{margin-left:5px}.pagination-list li.active a{color:#050505;background:#32cc32}.pagination-list li:not(.icon){margin-left:5px;margin-right:5px}.pagination-list li:not(.icon) a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:26px;height:26px;border-radius:50%}.pagination-list li:not(.icon) a:hover{color:#050505}.pricing-section .heading{margin-bottom:30px}.pricing-section .pricing{width:100%;padding-top:34px}.pricing-section .notes{padding:10px 0 0;font-weight:400;font-size:14px;line-height:24px;display:block;opacity:.7}.pricing-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pricing-tabs .pricing-tabs-box{width:100%}.pricing-tabs .heading{padding:38px 0 0}.pricing-row{padding:23px 0 24px;border-bottom:1px solid rgba(5,5,5,.1);position:relative;z-index:2}.pricing-row:last-child{padding-bottom:0;border:0}.pricing-row.select-box{border-bottom:0}.pricing-group .pricing-row{border-bottom:0;border-top:1px solid rgba(5,5,5,.1)}.pricing-row .h4,.pricing-row h4{margin-bottom:18px}.pricing-row .select-row{max-width:579px}.pricing-row .title-box{margin:0 0 20px}.pricing-row .title-box>:last-child{margin-bottom:0}.pricing-group{position:relative;z-index:1}.pricing-carts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px -40px}.pricing-carts.big-cart .pricing-cart{width:calc(100% - 40px)}.pricing-carts.big-cart .pricing-cart .h6,.pricing-carts.big-cart .pricing-cart .row span,.pricing-carts.big-cart .pricing-cart h6{font-size:18px;line-height:26px}.pricing-carts.big-cart .pricing-cart .row{height:150px}.pricing-carts.big-cart .pricing-cart .row:last-child{height:95px}.pricing-cart .row span,.pricing-carts.big-cart .pricing-cart .row span.small{font-size:16px;line-height:24px}.pricing-carts.big-cart .pricing-cart .row span.price{padding:4px 0 0;font-size:14px;line-height:20px}.pricing-cart{margin:0 20px 40px;width:calc(100% - 40px);border-radius:8px;border:2px solid #050505;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center}.no-touch .pricing-cart:hover,.pricing-cart.active,.pricing-cart:hover{cursor:pointer}.no-touch .pricing-cart:hover .row:last-child,.pricing-cart.active .row:last-child,.pricing-cart:hover .row:last-child{background:#32cc32}.no-touch .pricing-cart:hover .row .price,.pricing-cart.active .row .price,.pricing-cart:hover .row .price{color:#fff}.pricing-cart .row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:120px;padding:5px;font-weight:900;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pricing-cart .row:last-child{height:95px;border-top:2px solid #050505;border-radius:0 0 6px 6px}.pricing-cart .row>*{width:100%}.pricing-cart .row .small{text-transform:none;font-weight:400;padding:1px 0;font-size:14px;line-height:20px}.pricing-cart .row .price{color:#32cc32;font-weight:600;text-transform:none;font-size:18px;line-height:28px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pricing-content{text-align:center}.pricing-content .text{padding:38px 0 0;margin-bottom:30px}.pricing-content .text>*{margin-bottom:0}.related-posts .container{position:relative;padding-bottom:60px}.related-posts .head .h2,.related-posts .head h2{margin:0}.related-posts .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.related-posts .related-posts-more{position:absolute;right:24px;bottom:0;left:24px;width:auto}.workout-slider{position:relative;color:#fff;overflow:hidden;padding:44px 0 46px;min-height:100vh}.workout-slider .slick-slide{height:inherit!important}.workout-slider,.workout-slider .slider-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workout-slider .slider-controls.disabled .slick-arrow{pointer-events:none}.workout-slider .slick-arrow{position:relative;right:auto;top:auto;left:auto;margin:0 16px 0 0;-webkit-transform:none;transform:none;border:0;width:40px;height:40px}.workout-slider .slick-arrow.slick-prev{left:auto}.workout-slider .slick-arrow.slick-next{right:auto}.workout-slider .slick-arrow svg{width:15px;height:14px}.workout-slider .counter-sliders{position:absolute;top:24px;font-size:12px;line-height:22px;font-weight:700;letter-spacing:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workout-slider .counter-sliders .divider{height:1px;margin:0 10px;background:rgba(255,255,255,.3);width:120px}.workout-slider-picture{position:absolute;right:0;bottom:0;top:0;left:0;z-index:-1}.article-block-equipment .slick-slide>div,.workout-slider-picture .slick-list,.workout-slider-picture .slick-track,.workout-slider-picture .workout-picture .slick-list,.workout-slider-picture .workout-picture .slick-slider,.workout-slider-picture .workout-picture .slick-track{height:100%}.workout-slider-picture .slick-slide{-webkit-transition:all .75s ease;transition:all .75s ease;width:100vw;position:relative}.workout-slider-picture .workout-picture{position:absolute;right:0;bottom:0;top:0;left:0;background-repeat:no-repeat;background-position:50% 0;background-size:cover}.workout-slider-picture .workout-picture:after{position:absolute;right:0;bottom:0;top:0;left:0;content:"";background:rgba(5,5,5,.3)}.workout-slider-content .slick-track{-webkit-transition-delay:.2s!important;transition-delay:.2s!important}.workout-slider-content .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px}.workout-slider-content .slick-track{position:relative}.workout-slider-content .slick-list{margin:0 -24px}.workout-slider-content .text{-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:.6;position:relative;overflow:hidden}.workout-slider-content .text.animation .title{margin:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.workout-slider-content .text>p{-webkit-transition:opacity .25s ease,height .25s ease 1.5s;transition:opacity .25s ease,height .25s ease 1.5s}.workout-slider-content .text .title{display:block;color:inherit;text-transform:uppercase;margin:0;font:900 50px/40px "proxima-nova","Arial","Helvetica",sans-serif;letter-spacing:-2px;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.workout-slider-content .slick-slide:not([tabindex]) .text,.workout-slider-content .slick-slide:not([tabindex]) .text:not(.animation) p{opacity:1}.workout-slider-content .slick-slide:not([tabindex]) .text>p{height:auto;opacity:0}.workout-slider-content .slick-slide:not([tabindex]) .text .title{font-size:50px;letter-spacing:-2px;margin:0 0 15px;white-space:normal}.workout-slider-content .workout-slide{padding:32px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main,.wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main{-ms-flex-negative:0;flex-shrink:0;padding-top:44px}.wrapper{position:relative;overflow-x:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:100vh;height:100%}.footer,.header,.wrapper{-ms-flex-negative:0;flex-shrink:0}.container,.horizontal-separator{width:100%;padding:0 24px}.container .container,.container .horizontal-separator,.horizontal-separator .container,.horizontal-separator .horizontal-separator{padding:0}.horizontal-separator{display:block;height:1px;position:relative}.horizontal-separator:after{background:rgba(5,5,5,.1);content:"";position:absolute;right:24px;bottom:0;top:0;left:24px}.heading{text-align:center}.heading .h1,.heading .h2,.heading h1,.heading h2{margin-bottom:26px}.heading .h1 .marker,.heading .h2 .marker,.heading h1 .marker,.heading h2 .marker{display:block}.heading .h1 .marker.inline,.heading .h2 .marker.inline,.heading h1 .marker.inline,.heading h2 .marker.inline{display:inline;margin:0}.heading .text:last-child>:last-child,.heading>:last-child{margin-bottom:0!important}.heading>.marker{display:block}.heading>.marker:first-child{margin:0 0 10px;padding-top:45px}.heading .buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article-block .post-item .post-item-cta .btn,.heading .btn{width:auto}.social-list,.social-list li{display:-webkit-box;display:-ms-flexbox;display:flex}.social-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}.social-list li{width:20px;height:20px;margin:0 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-list a{line-height:1;width:100%;text-align:center}.social-list a:focus svg path,.social-list a:hover svg path{fill:#32cc32!important}.social-list svg path{-webkit-transition:all .25s ease;transition:all .25s ease;fill:#050505}.social-list .facebook{width:11px;height:22px}.social-list .twitter{width:24px;height:20px}.social-list .instagram{width:20px;height:20px}.social-list .linkedin{width:21px;height:21px}.social-list .pinterest{width:20px;height:20px}.social-list .tik-tok{width:18px;height:20px}.outer-indent-bottom{margin-bottom:80px}.outer-indent-top{margin-top:80px}.tabset,.tabset ul{overflow-x:auto}.tabset ul{padding:4px;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #050505;border-radius:8px}.tabset .btn{white-space:nowrap;background:0 0}.tabset .btn.active,.tabset .btn[aria-selected=true]{background:#32cc32}.two-col-list li{margin:0 0 12px!important}.media-heading{position:relative;padding:350px 0 50px;overflow:hidden}.media-heading .container{position:relative;z-index:3}.media-heading .heading{max-width:952px}.media-heading .heading h2{margin-bottom:0}.media-heading .heading .marker{margin-top:-25px;line-height:1}.media-heading .text{max-width:722px;margin-top:7px;margin-left:auto;margin-right:auto}.text-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:14px;line-height:1;letter-spacing:1px;text-transform:uppercase;-webkit-transition:color .3s;transition:color .3s}.text-btn svg{-ms-flex-negative:0;flex-shrink:0;margin-top:-1px;margin-left:10px;fill:currentColor}.no-touch .post-item .h5 a.hover,.no-touch .post-item .h5 a:hover,.no-touch .post-item h5 a.hover,.no-touch .post-item h5 a:hover,.text-btn:hover{color:#32cc32}.media-heading-img{position:absolute;z-index:1}.media-heading-img.img-1{top:50%;right:100%;max-height:315px;display:none;-webkit-transform:translate(calc(100% - 11px),calc(-50% - 38px));transform:translate(calc(100% - 11px),calc(-50% - 38px))}.media-heading-img.img-2{top:78px;left:50%;max-height:247px;-webkit-transform:translateX(-26px);transform:translateX(-26px)}.block-404{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-404 h2{font-size:64px;line-height:74px}.block-404 .heading{max-width:900px}.block-404-inner{text-align:center;padding:30px 0}.block-404-inner .buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-404-inner .svg-holder{margin:0 auto;width:100%;max-width:224px}.block-404-inner svg{max-width:100%;height:50%}.blog-section{margin-top:50px;margin-bottom:50px}.blog-section .heading{margin-bottom:30px}.blog-section .jcf-select .jcf-select-text{font-size:16px;line-height:24px}.blog-section.fluid .post-item{padding:0;border:2px solid #050505;border-radius:8px}.blog-section.fluid .post-item-info{border-radius:0}.blog-section.fluid .main-posts .post-item:first-child{padding:0}.main-posts{margin-bottom:50px}.main-posts .post-item{width:calc(100%/1 - 20px);margin:0 10px 20px}.main-posts .post-item:first-child{width:calc(100%/1 - 20px)}.main-posts .post-item:first-child:before{padding-top:73.8%}.main-posts .post-item:before{padding-top:73.8%}.post-item,.post-item-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-item{display:-webkit-box;display:-ms-flexbox;display:flex;background-repeat:no-repeat;background-position:center 0;background-size:cover;overflow:hidden;padding:10px}.post-item .h5,.post-item h5{margin:0 0 13px}.post-item .date{margin-top:auto;padding:0;font-size:18px;line-height:1.1;text-align:left}.post-item::before{content:'';display:block;padding-top:59.8%}.post-item a{-webkit-transition:all .25s ease;transition:all .25s ease}.post-item-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px;background:#fff;border-radius:8px}.categories,.categories-item,.post-item-info{display:-webkit-box;display:-ms-flexbox;display:flex}.categories{-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:700;font-size:14px;line-height:1;letter-spacing:1px;text-transform:uppercase;margin:0 -5px 10px}.categories-item{height:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;vertical-align:middle;border-radius:50px;border:1px solid;margin:0 5px 5px}.post-item-cta{width:100%;margin-top:20px}.post-item-cta .btn{width:100%}.blog-posts{border-top:1px solid rgba(5,5,5,.1);padding-top:50px}.blog-posts-grid .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.blog-posts-grid .post-item{width:calc(100%/1 - 20px);margin-left:10px;margin-right:10px;margin-top:20px}.blog-posts-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:16px}.blog-posts-filter .jcf-select{width:100%;height:54px;display:block}.blog-posts-filter .jcf-select .jcf-select-text,.filters-list .item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filters-list{font-weight:700;font-size:14px;line-height:1;letter-spacing:1px;text-transform:uppercase;display:block}.filters-list .item{height:54px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;padding:1px 18px 0 23px;text-align:center;border:1px solid #050505;border-radius:70px}.filters-list .item button{width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;margin-left:18px;background-size:11px 11px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' stroke='%23050505' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 10 1 1m9 0-9 9' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.blog-posts-search{position:relative;width:100%;margin-bottom:25px}.blog-posts-search input{width:100%;display:block;padding:3px 53px 4px 19px;font-weight:600}.blog-posts-search button{position:absolute;top:0;right:0;bottom:0;width:53px;padding:0 0 1px}.blog-posts-search button path{stroke-width:1.66667px;stroke-linejoin:round}.blog-posts-search button:hover svg{stroke:#32cc32}.blog-posts-search svg{stroke:rgba(0,0,0,.6);-webkit-transition:stroke .3s;transition:stroke .3s}.article-block{overflow:hidden}.article-block .h3,.article-block h3{margin-bottom:30px}.article-block .h4,.article-block h4{margin-bottom:26px}.article-block h5 .h5{margin-bottom:22px}.article-block h6 .h6{margin-bottom:18px}.article-block .container{margin-left:auto;margin-right:auto}.article-block .post-item{margin-top:30px}.article-block .post-item::before{padding-top:26.4%}.article-block .post-item a{text-decoration:none}.article-block .post-item .post-item-info{max-width:561px}.article-block,.article-block-equipment{position:relative}.article-block-equipment .slick-slider{margin:0 auto;max-width:1592px}.article-block-equipment .slick-track,.equipment-slider-control{display:-webkit-box;display:-ms-flexbox;display:flex}.article-block-equipment .slick-list{overflow:visible}.article-block-equipment .slick-slide{height:auto}.article-block-equipment .recommended-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin-right:10px;max-width:264px}.equipment-slider-control{margin:0 -11px 20px}.equipment-slider-control .slick-arrow{-webkit-transform:none;transform:none;position:relative;right:auto;bottom:auto;top:auto;left:auto;margin:0 11px}.tags-block{margin-top:70px;margin-bottom:70px}.tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;padding:32px 0;font-weight:700;font-size:12px;line-height:1;letter-spacing:1px;color:rgba(5,5,5,.6);text-transform:uppercase;position:relative}.tags-list:after,.tags-list:before{height:1px;background:rgba(5,5,5,.1);position:absolute;right:8px;top:0;left:8px;content:""}.tags-list:after{top:auto;bottom:0}.sc,.tags-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.tags-item{height:26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px;text-align:center;border:1px solid rgba(5,5,5,.6);padding:2px 9px;border-radius:30px}.sc{z-index:34;padding:4px;font-size:0;line-height:0;border:1px solid #050505;border-radius:8px;background:#fff}.sc svg{width:16px;height:16px;fill:#050505}.sc-item{width:34px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;-webkit-transition:background .3s!important;transition:background .3s!important;background:0 0}.sc-item:hover{background:#32cc32}@media (min-width:568px){.book-button,.btn,.footer-subscribe #bb_form #bb_submit,.hs-button{width:auto}.hbspt-form .form-columns-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.hbspt-form .form-columns-2 .hs-form-field{width:46.5%!important}.experience-text .buttons{margin-left:-10px;margin-right:-10px}.experience-text .buttons .btn{margin-left:10px;margin-right:10px}.spot-list{height:250px}.spot-list li{width:40px;height:40px}.cart-subtotal-panel .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.selectable__wrapper .select-holder{margin:0 8px 0 0}.media-slider .slide>div{width:325px}.media-slider .slide>div.meet-cart{width:295px}.location-cart{width:calc(50% - 20px)}.location-cart .picture:before{padding-top:125.5%}.location-cart.small-cart{width:calc(100% - 20px)}.hero-section-picture.sticky-img img{max-width:50%}.get-first-offer .form{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.get-first-offer .select-holder{margin:0 8px 0 0;width:250px;max-width:250px}.class-type .buttons{margin-left:-12px;margin-right:-12px}.class-type .buttons>*{margin-left:12px;margin-right:12px}.advantages-box{margin:0 -42px}.advantages-item{width:calc(50% - 84px);margin:0 42px}.trainer-classes-cart .buttons{margin:0 -8px -8px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.trainer-classes-cart .buttons .btn{margin:0 8px 8px}.package-popup .buttons-holder{display:-webkit-box;display:-ms-flexbox;display:flex}.package-popup .buttons-holder .btn{margin-bottom:0}.package-popup .buttons-holder .btn.white{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.package-popup .buttons-holder .btn:first-child{margin-right:25px}.classes-tabs .advantages-box{font-size:18px;padding:52px 0 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.classes-tabs .advantages-item{padding:11px 0;width:calc(50% - 22px)}.pricing-cart{width:calc(50% - 40px)}.related-posts .container{padding-bottom:0}.related-posts .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.related-posts .related-posts-more{margin:1px 0 0 10px;position:relative;bottom:auto;right:auto;left:auto}.two-col-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.main-posts .post-item:first-child:before{padding-top:43.8%}.main-posts .post-item:before{padding-top:43.8%}.blog-posts-grid .post-item{width:calc(100%/2 - 20px)}.blog-posts-filter,.filters-list{display:-webkit-box;display:-ms-flexbox;display:flex}.blog-posts-filter .jcf-select{max-width:233px;margin-right:24px}.filters-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.filters-list .item{margin-top:0}.article-block-equipment .recommended-item{max-width:364px;margin-right:20px}}@media (min-width:768px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,p{margin:0 0 24px}.h1,h1{font-size:80px;line-height:70px}.h2,h2{font-size:64px;line-height:64px}.h3,h3{font-size:46px;line-height:46px;margin-bottom:39px}.h4,h4{font-size:44px;line-height:54px}.h5,h5{font-size:28px;line-height:34px}.h6,.pricing-cart .row span,h6{font-size:18px;line-height:26px}.content .h3,.content .h4,.content h3,.content h4{margin-top:78px}.content .h5,.content .h6,.content h5,.content h6{margin-top:40px}.buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-12px;margin-right:-12px}.buttons>*{margin-left:12px;margin-right:12px}.marker{line-height:inherit;font-size:120px}.wp-caption.alignleft{float:left;margin:0 20px 20px 0;text-align:left}.wp-caption.alignright{text-align:right}img.alignleft{float:left;margin:0 20px 20px 0}.wp-caption.alignright,img.alignright{float:right;margin:0 0 20px 20px}.gallery .gallery-item{width:50%}.slick-arrow{width:50px;height:50px}.slick-arrow.slick-prev{left:-24px}.slick-arrow.slick-next{right:-24px}.footer .container{padding:0 60px}.footer-nav{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footer-col{padding:0 5% 0 0;margin:0;width:25%}.footer-subscribe{margin:60px 0 0}.footer-subscribe .h6,.footer-subscribe h6{margin:0 0 12px}.footer-subscribe form{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-subscribe .field{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.footer-subscribe #bb_form .form-group{margin:0;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.footer-subscribe #bb_form .form-group input,.footer-subscribe .field input{border-radius:4px 0 0 4px;border-right:0}.footer-subscribe #bb_form .form-group~.form-group{-webkit-box-flex:0;-ms-flex:0;flex:0}.footer-subscribe #bb_form #bb_submit,.footer-subscribe .hs-button{width:auto;padding:10px 20px;border-radius:0 4px 4px 0}.article-section .h1,.article-section .h2,.article-section h1,.article-section h2{margin-bottom:104px}.repeater-component{padding-top:120px;padding-bottom:120px}.repeater-component .heading{margin-bottom:120px}.repeater-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.repeater-row+.repeater-row{padding-top:120px}.repeater-picture{width:40%;height:495px}.repeater-picture img{width:auto;height:100%}.repeater-text{padding:0 50px 0 10px;margin-left:-10px;text-align:left;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:57%}.reverse .repeater-text{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-right:0;padding-left:50px;margin-left:0}.repeater-text .h2,.repeater-text h2{padding-left:10px;margin-left:-10px}.experience-type .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.experience-col{width:45.5%}.experience-col+.experience-col{margin:0}.experience-picture{height:600px}.experience-text{padding:29px 30px 20px;bottom:10px;left:10px;right:10px}.experience-text p{margin:0 0 13px}.experience-text .h3,.experience-text h3{margin:0 0 7px}.experience-text .h3 .marker,.experience-text h3 .marker{font-size:100px}.booking-progress ol,.spot-types{display:-webkit-box;display:-ms-flexbox;display:flex}.spot-types{margin:0 -10px}.spot-types li{width:25%;padding:0 10px}.booking-progress ol{margin-left:35px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.booking-progress ol:before{content:'';position:absolute;left:0;right:0;top:13px;height:1px;background:rgba(5,5,5,.1)}.booking-progress ol li{margin-bottom:0;padding:0 14px 0 50px}.booking-progress ol li:first-child{padding-left:0}.booking-progress ol li:last-child{padding-right:0}.package-list,.package-list li{display:-webkit-box;display:-ms-flexbox;display:flex}.package-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px -20px}.package-list li{width:calc(50% - 20px);margin:0 10px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.package-list .inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cart-subtotal-panel div.container{padding:0 40px}.cart-subtotal-panel .subtotal strong{font-size:26px;line-height:32px}.cart .row{margin-bottom:5px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cart-item .name{width:auto;max-width:55%;padding-right:10px}.cart-item .quantity,.cart-item h6{margin-bottom:0}.cart-item .price{min-width:110px;text-align:right}.banner-text .h1,.banner-text h1{margin-bottom:24px}.banner-text .buttons{padding:5px 0 0}.heading-section.bg-grey{padding-top:120px;padding-bottom:120px}.heading-section .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%}.heading-section .heading .text{max-width:760px;margin:0 auto}.heading-section .heading .h1 .marker,.heading-section .heading h1 .marker{margin:1px 0 -9px}.heading-picture{padding-left:40px;padding-right:40px}.heading-picture,.quotes-section .heading{margin-bottom:60px}.quotes-section.bg-color-grey{padding-top:120px;padding-bottom:120px}.quotes-slider blockquote q{font-size:46px;letter-spacing:-2px}.quotes-slider .slick-slide{padding:0 40px}.quotes-slider .slick-list{margin:0 -40px}.quotes-slider .description{max-width:493px;font-size:16px;line-height:24px}.quotes-slider .description .h6,.quotes-slider .description h6{margin:0 0 8px}.quotes-slider .slide-signature{padding:19px 0 0}.simple-heading-section{padding:80px 0}.simple-heading-section:after{left:40px;right:40px}.simple-heading-section .container,.simple-heading-section .heading{display:-webkit-box;display:-ms-flexbox;display:flex}.simple-heading-section .heading{padding:0 104px;max-width:920px;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simple-heading-section .heading .buttons{padding-top:1px}.simple-heading-section .h3,.simple-heading-section h3{margin:0 0 17px}.simple-heading-section .arrow{display:block;position:absolute;bottom:-11px;z-index:-1;max-height:231px;height:87%}.simple-heading-section .arrow.left{left:0;width:170px}.simple-heading-section .arrow.right{right:0;width:169px}.video-section .heading{margin-bottom:60px}.video-section .video{height:680px}.meet-section .heading{margin-bottom:60px}.location-cart.small-cart .picture,.meet-cart .picture{height:500px}.meet-cart .text{padding:23px 0}.media-slider .slick-slide{padding:0 20px}.media-slider .slide>div{width:380px}.media-slider .slick-list{margin:0 -20px}.media-slider .slick-arrow{top:246px}.location-section .heading,.location-section .tabset{margin-bottom:60px}.accordion-section .heading{margin-bottom:50px}.accordion-section .heading .has-image{width:118px;display:block;height:146px;-webkit-transform:rotate(-8deg);transform:rotate(-8deg);position:absolute;right:0;bottom:0;z-index:-1}.accordion-section.page-view .heading .has-image{width:215px;height:265px;right:-79px;bottom:-71px}.accordion,.accordion-section .content{max-width:1323px;margin:0 auto 120px}.accordion-section .content .h2+.accordion,.accordion-section .content .h3+.accordion,.accordion-section .content h2+.accordion,.accordion-section .content h3+.accordion{margin-top:-35px}.accordion-section .h2,.accordion-section .h3,.accordion-section h2,.accordion-section h3{margin-bottom:50px}.accordion{margin:0 auto}.accordion~.buttons{margin-top:42px}.accordion-item.active>*>.trigger .icon,.accordion-item.active>.trigger .icon{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.accordion-item .trigger{padding:25px 90px 25px 0;min-height:134px}.accordion-item .icon{-webkit-transform:none;transform:none;top:53px;right:2px}.accordion-item .hidden{padding:0 20px 48px 0;margin:-23px 0 0}.advantages-section .heading{margin-bottom:60px}.advantages-columns{margin:0 auto -50px;max-width:1400px}.three-col-full .advantages-columns{max-width:1320px}.advantages-col{padding-bottom:50px;width:200px}.three-col-full .advantages-col{padding-left:3px;padding-right:3px;width:24.5%}.hero-section{min-height:calc(100vh - 105px)}.hero-section.black-text{background:#f8f8f8}.hero-section.white-bg{color:#050505}.hero-section.img-normal .hero-section-picture::after{display:none}.hero-section.img-normal .hero-section-picture{background-size:contain;background-position:center 0;width:auto;position:absolute;right:7.8%;left:53.9%}.hero-section.img-normal .hero-section-text{padding-bottom:120px}.hero-section.small-height{min-height:350px}.half-picture .hero-section-picture{left:60%}.app-details .app-details-picture>img.mobile-view,.half-picture .hero-section-picture .mask{display:none}.half-picture .hero-section-picture.has-animation:not(.sticky-img){-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);top:0;width:auto;right:0;left:60%}.half-picture .hero-section-picture.has-animation:not(.sticky-img):after{content:"";position:absolute;right:0;top:0;width:100%;height:100%;background-color:#f8f8f8;-webkit-transition:width .75s ease;transition:width .75s ease}.hero-section-picture.sticky-img{width:auto;position:absolute;right:7.8%;left:53.9%}.hero-section-picture.sticky-img img{max-width:100%;margin:0 0 120px}.app-details .app-details-picture>img,.hero-section-picture video{display:block}.black-text .hero-section-text{color:#050505}.half-picture .hero-section-text{width:50%}.hero-section-text .heading{max-width:686px;text-align:left}.with-bottom-text .hero-section-text .heading{margin:0}.hero-section-text .heading .h1+.marker,.hero-section-text .heading h1+.marker{margin:0 0 50px}.hero-section-text .heading .text{max-width:686px}.half-picture .hero-section-text .heading .text{padding:0 90px 0 0}.hero-section-text .heading .buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.hero-section-text .back{top:30px}.with-bottom-text .hero-section-text .heading{padding-top:80px}.hero-section-text .btn~.video-play{margin-top:7px}.hero-address-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:30px 0 -30px;max-width:900px;width:auto}.hero-address-info .address-col{padding:0 20px 0 0;max-width:300px;margin:0}.tag-list{margin:-7px 0 34px}.tag-list li{font-size:14px;line-height:25px}.app-details{padding:120px 0}.app-details .container,.classes-tabs .tabset ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.app-details .app-details-text{width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:5%;text-align:left}.app-details .app-details-picture{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:left;margin:0 -861px 0 0;width:1920px}.gif-holder{position:absolute;max-width:100%;top:-8.7%;left:-9.6%}.partners{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tariff-plans .heading{margin-bottom:60px}.plans-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -10px -20px}.plans-item{margin:0 10px 20px;padding:45px 35px;width:calc(50% - 20px);max-width:504px}.trainers-section.with-bg{padding-top:120px;padding-bottom:120px}.trainers-cart .picture{height:500px}.trainers-cart .text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.trainers-columns{margin:0 -20px -40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.trainers-columns .trainers-cart{margin:0 20px 40px;width:calc(50% - 40px)}.two-columns-section{padding:120px 0}.two-columns-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0;text-align:left}.two-columns-row .col{width:40%;margin:0}.two-columns-row:after{position:absolute;bottom:0;top:0;left:50%;content:"";background:rgba(5,5,5,.1);width:1px;height:auto}.get-first-offer-inner{padding:40px 20px}.get-first-offer-inner .h3,.get-first-offer-inner h3{margin-bottom:21px}.class-type-section .heading{margin-bottom:60px}.class-type .text{right:auto;padding:20px;max-width:670px}.triple-grid .item{width:calc(100%/3 - 30px)}.trainer-classes-section .heading{margin-bottom:60px}.trainer-classes-cart .picture{height:500px}.trainer-classes-cart .text{padding:20px}.featured-press-section{padding-top:120px;padding-bottom:120px}.featured-press-section .heading{margin-bottom:60px}.featured-press-slider{margin:0 -10px}.featured-press-slider .slide{padding:0 10px}.featured-press-cart{padding:20px}.playlist-inner{padding:40px}.playlist-decor svg{width:60px;height:60px}.playlist-content{margin-top:40px}.contact-section .heading{margin-bottom:60px}.contact-form{max-width:777px;padding:50px;margin:0 auto}.popup-wrap .popup{padding:50px}.popup-wrap.first-entry-popup .hs-main-font-element{padding:0 50px;text-align:center}.popup-wrap.first-entry-popup .hs-main-font-element span{font-size:28px!important;line-height:34px}.popup-wrap.first-entry-popup .submitted-message{font-size:28px;line-height:34px;padding:0 50px}.package-features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.package-features .item{width:50%;padding:0 10px}.landing-content .post-item:before{padding-top:38%}.classes-section .heading{margin-bottom:60px}.classes-tabs{margin:0;padding:0;min-height:600px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.classes-tabs .tabset{width:200px;margin:0;color:#050505;position:absolute;bottom:20px;left:20px}.classes-tabs .tabset ul{padding:20px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:8px}.classes-tabs .tabset li+li{margin-top:10px}.classes-tabs .tabset li{padding:0}.classes-tabs .tabset button{white-space:normal;opacity:.2}.classes-tabs [role=tabpanel]{padding:0 20px 20px 250px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.pricing-section .heading{margin-bottom:60px}.pricing-section .notes{padding:23px 0 0}.pricing-row{padding:43px 0 44px}.pricing-carts.big-cart .pricing-cart .h6,.pricing-carts.big-cart .pricing-cart .row span,.pricing-carts.big-cart .pricing-cart h6{font-size:28px;line-height:34px}.pricing-carts.big-cart .pricing-cart .row{height:270px}.pricing-carts.big-cart .pricing-cart .row:last-child{height:137px}.pricing-content .text{max-width:780px;margin:0 auto}.workout-slider{padding:34px 0 28px}.workout-slider .slick-list{position:static;overflow:visible}.workout-slider .counter-sliders{top:39px}.workout-slider-content .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;position:static}.workout-slider-content.slick-slider{position:static;overflow:visible}.workout-slider-content .slick-slide{padding:0 40px;width:460px}.workout-slider-content .slick-list{margin:0 -40px}.workout-slider-content .text{font-size:18px;line-height:26px}.workout-slider-content .text>p{margin:0;height:0;overflow:hidden}.workout-slider-content .text .title{white-space:nowrap;font-size:46px;line-height:70px}.workout-slider-content .slick-slide:not([tabindex]) .text .title{margin:0 0 28px;font-size:65px}.workout-slider-content .workout-slide{padding:45px 0}.container,.horizontal-separator{padding:0 40px}.horizontal-separator:after{left:40px;right:40px}.heading{max-width:780px;margin:0 auto}.heading .h1,.heading .h2,.heading h1,.heading h2{margin-bottom:35px}.heading .h1 .marker,.heading .h2 .marker,.heading h1 .marker,.heading h2 .marker{padding:0;margin:0 0 -20px;line-height:.4}.heading>.marker:first-child{margin:0 0 19px;padding-top:65px}.heading .buttons{padding-top:10px}.social-list{margin:0 -15px}.social-list li{margin:0 15px}.outer-indent-bottom{margin-bottom:120px}.outer-indent-top{margin-top:120px}.two-col-list{max-width:573px;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px}.block-404-inner .svg-holder{margin-bottom:15px;max-width:324px}.blog-section .heading{margin-bottom:60px}.main-posts .post-item{width:calc(100%/2 - 20px)}.main-posts .post-item:before{padding-top:73.8%}}@media all and (-ms-high-contrast:none) and (min-width:768px),(-ms-high-contrast:active) and (min-width:768px){.hero-section:before{width:0;height:calc(100vh - 105px)}}@media (min-width:1024px){.footer-row,.footer-row.bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-row{padding-bottom:60px}.footer-row.bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-row .social-list{margin-left:0;margin-right:0}.footer-row .social-list li{margin:0 10px}.footer-logo{margin:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer-logo .small{display:none}.footer-logo .large{display:block;width:146px;height:45px}.footer-copyright{max-width:300px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.footer-copyright p{margin:0 0 10px}.footer-copyright ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer-subscribe{max-width:300px;margin:0}.quotes-slider .picture{position:relative;left:auto;top:auto;bottom:auto;width:41.5%;max-width:400px;margin-right:48px;height:100%}.quotes-slider blockquote{padding:20px 60px 20px 0;width:58.5%}.location-cart .picture:before{padding-top:80.5%}.location-cart .text .holder{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.location-cart .btn{margin-top:-1px}.location-cart.small-cart{width:calc(50% - 20px)}.border-col .two-columns-row{margin:0}.border-col .two-columns-row .col{padding:40px;width:48.75%;margin:0}.playlist-decor svg{width:auto;height:auto}.popup-wrap .popup{width:777px}.landing-content .list-with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.landing-content .list-with-icon li{width:50%}.landing-form-container{padding:40px}.pagination-list li:not(.icon){margin-left:12px;margin-right:12px}.pagination-list li:not(.icon) a{width:32px;height:32px}}@media (min-width:1200px){.btn.small,.footer-subscribe #bb_form #bb_submit.small,.hs-button.small{padding:10px 20px}.hbspt-form select{font-size:18px;line-height:28px}.hs-field-desc{font-size:15px}.jcf-select .jcf-select-opener{width:40px}.jcf-list .jcf-optgroup-caption{line-height:20px}.header .container{padding:0 24px}.header.scrolled{-webkit-box-shadow:none;box-shadow:none}.header-box{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo img,.logo svg{width:188px}.menu-item{margin-bottom:0;padding:0 12px 23px;position:relative}.menu-item:hover>ul{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.menu-item:hover>a:hover::after{opacity:1}.menu-item:hover .dropdown-arrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-item:first-child{padding-left:0}.menu-item a{font-size:14px;line-height:20px;letter-spacing:.9px;font-weight:700;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.menu-item a::after{content:'';width:100%;height:2px;background-color:#32cc32;position:absolute;bottom:-23px;left:0;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.menu-item ul,.sub-menu-item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-item ul{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;opacity:0;visibility:hidden;position:fixed;top:106px;left:50%;-webkit-transform:translate3d(-50%,0,1px);transform:translate3d(-50%,0,1px);background-color:#f8f8f8;width:100vw;padding:30px 32px;-webkit-transition:opacity .1s ease,visibility .1s ease;transition:opacity .1s ease,visibility .1s ease}.dropdown-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px}.sub-menu-item{min-width:auto;position:relative;margin:0 14px}.sub-menu-item a{color:#050505;font-weight:900;border:2px solid #050505;text-transform:uppercase;border-radius:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 20px;-webkit-transition:color .3s ease;transition:color .3s ease;min-height:118px}.sub-menu-item a:hover{color:#32cc32}.sub-menu-item a span{text-align:center}.sub-menu-item:last-child{margin-right:0}.sub-menu-item:first-child{margin-left:0}.sub-menu-item.widthout-img{margin:8px 7px;width:360px}.image-holder{display:block;width:100%;max-width:600px;height:350px}.image-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-holder+a{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,1px);transform:translate3d(-50%,-50%,1px);z-index:2;border-color:#fff;color:#fff;padding:20px;max-width:338px;width:85%}.sub-toggle{display:none}.nav-inner{padding-top:0;padding-bottom:0}.nav-inner>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.nav{position:static;height:auto;display:block;background-color:#fff;padding:23px 10px 0;width:auto}.hamburger{display:none}.sub-nav,.sub-nav-left,.sub-nav-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.sub-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(5,5,5,.1);position:relative}.sub-nav::after,.sub-nav::before{content:'';width:20vw;height:1px;background-color:rgba(5,5,5,.1);position:absolute;bottom:-1px;left:-20vw}.sub-nav::after{left:auto;right:-20vw}.sub-nav-left,.sub-nav-right{padding:0}.sub-nav-left a,.sub-nav-right a{font-weight:600;font-size:12px;margin-bottom:0;padding:7px 26px 7px 24px;border-left:1px solid rgba(5,5,5,.1);color:rgba(5,5,5,.4);-webkit-transition:color .3s ease;transition:color .3s ease}.class-details .cell:last-child,.sub-nav-right a:last-child{padding-right:0}.sub-nav-left a:hover,.sub-nav-right a:hover{color:#050505}.sub-nav-left{border:0}.sub-nav-left a{border-left:none;border-right:1px solid rgba(5,5,5,.1)}.sub-nav-left a:first-child{padding-left:0}.sub-nav-left a:last-child{padding:7px 26px 7px 24px}.sub-nav-right a:first-child{color:#050505}.sub-nav-right a:first-child:hover{color:#32cc32}.book-button{display:inline-block;min-width:100px;padding:8px 16px;-ms-flex-negative:0;flex-shrink:0;margin-top:0;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.book-button:hover{background-color:#72e23d}.button-holder{display:block;min-width:188px;text-align:right}.mobile-view{display:none}body.scroll-lock,body.scroll-lock .header{margin-right:17px}.footer-row .social-list li{margin:0 15px}.footer-copyright{font-size:16px;line-height:24px}.footer-subscribe{max-width:370px}.repeater-text{padding-bottom:13px}.repeater-text .h2,.repeater-text h2{margin-bottom:35px}.repeater-text .h6,.repeater-text h6{margin:40px 0 16px}.repeater-text .buttons{padding-top:23px}.booking-heading{padding:50px 0;margin-top:0}.booking-heading .wrap{margin-bottom:50px}.back-to-classes{font-size:16px;line-height:24px;letter-spacing:1px;margin-bottom:40px}.class-details{display:-webkit-box;display:-ms-flexbox;display:flex}.class-details .cell{width:25%;padding:0 0 0 20px;margin-bottom:0;border-bottom:none;border-left:1px solid rgba(5,5,5,.1)}.step-info .bordered{padding:75px 80px}.step-info .heading{margin-bottom:40px;padding-bottom:40px}.spot-types li{width:250px;font-size:16px;line-height:20px}.spot-list-holder,.trainer-icon{margin-bottom:40px}.spot-list-holder{padding-bottom:40px}.spot-list{height:400px;margin:0 auto}.spot-list li{width:65px;height:65px;font-size:18px}.spot-list li.selected:before{border-width:5px}.booking-progress{margin-bottom:50px}.booking-progress ol li{padding:0 24px 0 60px}.package-list li{width:auto;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.package-list .inner{padding:30px 20px}.cart-subtotal-panel div.container{padding:0 140px}.cart-subtotal-panel .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-subtotal-panel .wrap{padding-left:70px}.cart-subtotal-panel h5{margin-bottom:0;width:580px;-ms-flex-negative:0;flex-shrink:0}.cart-subtotal-panel .subtotal{margin-bottom:0}.cart-subtotal-panel .subtotal span{margin-bottom:3px}.cart-subtotal-panel .subtotal strong{font-size:34px;line-height:40px}.cart-item .name{max-width:70%}.cart-item .quantity button{-webkit-transition:border-color .3s;transition:border-color .3s}.heading-section.bg-image .heading{min-height:460px;padding:0 0 61px}.heading-picture{padding-left:140px;padding-right:140px}.bg-image .heading-picture{position:absolute;right:0;bottom:0;top:0;left:0}.quotes-slider .holder{min-height:560px}.horizontal-separator:after,.simple-heading-section:after{left:140px;right:140px}.location-cart.small-cart .picture{height:600px}.location-cart .info{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;line-height:28px}.location-cart .info .col{width:50%;max-width:205px}.location-cart .info .col:first-child{max-width:155px}.advantages-section .heading{max-width:1240px}.six-col .advantages-columns{max-width:920px;margin-bottom:-83px}.six-col .advantages-col{width:285px;padding:0 30px 83px}.hero-section.img-normal .link.back{margin:-31px 0 77px}.hero-section.small-height{min-height:487px}.hero-address-info .address-col{padding:0 80px 0 0}.app-details .app-details-text{width:70%}.app-details .app-details-picture{margin:0 -1261px 0 0}.partners{margin:50px -24px 0}.plans-list{margin:0 -20px -40px}.plans-item{margin:0 20px 40px;width:calc(50% - 40px);padding:60px 45px}.plans-item .plan-list{margin-top:25px}.trainers-columns .trainers-cart{width:calc(33.33% - 40px)}.get-first-offer .form{margin-top:40px}.get-first-offer .select-holder{width:460px;max-width:460px}.get-first-offer-inner{padding:56px 25px 46px}.get-first-offer-inner .check-round{width:81px;height:81px;margin-bottom:19px}.recommended-section .item{margin-top:60px}.triple-grid{margin-left:-15px;margin-right:-15px}.triple-grid .item{margin-left:15px;margin-right:15px}.recommended-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left;padding:30px 20px}.recommended-media{width:100px;height:auto;margin-right:10px;margin-bottom:0}.recommended-action .btn{margin:0}.advantages.centered .advantages-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.playlist .text p{padding:0 30px}.playlist-inner{padding:140px}.playlist-content{margin-top:50px}.contact-section .heading{max-width:1200px}.contact-section .heading .text{max-width:665px;margin:0 auto}.book-drop-down-wrap.opened .book-drop-down-overlay{opacity:1;visibility:visible}.book-drop-down-wrap.opened .book-drop-down{-webkit-transform:translateX(0);transform:translateX(0)}.book-drop-down-overlay{opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}.book-drop-down{width:35%;left:auto;right:0;padding:100px 50px 20px;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.book-drop-down .btn{width:100%;margin-bottom:16px}.book-drop-down .selectable{margin-bottom:30px}.package-popup .buttons-holder{padding-top:40px}.package-features .item{margin-bottom:20px}.landing-container.without-form .buttons{margin-left:-20%;margin-right:-20%}.landing-content .expect-box{padding-top:80px;padding-bottom:50px}.landing-content .list-with-icon li{padding-left:47px;font-size:18px;font-weight:600;margin-bottom:34px;width:45%}.landing-content .list-with-icon li:nth-child(even){margin-left:20px}.landing-content .list-with-icon li::after{width:32px;height:32px}.landing-content .list-with-icon li::before{width:14px;top:11px;left:9px}.landing-content .post-item{margin-top:78px;padding:20px}.landing-form-wrapper .container{height:100%}.classes-tabs .tabset{width:280px;left:40px;bottom:40px}.classes-tabs .tabset ul{padding:41px 30px 40px 38px}.classes-tabs [role=tabpanel]{padding:0 40px 40px 365px}.classes-tabs .advantages-item{max-width:250px}.pagination{margin:100px 0}.pricing-tabs .heading{max-width:800px;margin-bottom:80px}.pricing-carts.big-cart .pricing-cart{width:calc(50% - 40px);max-width:700px}.pricing-cart{width:calc(25% - 40px);max-width:330px}.related-posts .related-posts-more{margin-top:3px}.workout-slider{min-height:495px}.workout-slider-content .slick-slide{padding:0 70px;width:623px}.workout-slider-content .slick-list{margin:0 -70px}.workout-slider-content .slick-slide:not([tabindex]) .text .title{margin:0 0 28px;font-size:80px}.main{padding-top:105px}.container,.horizontal-separator{padding:0 140px}.container.small-width,.horizontal-separator.small-width{max-width:1100px;margin:0 auto}.media-heading{padding:50px 0}.media-heading-img.img-1{display:block}.media-heading-img.img-2{top:50%;left:100%;max-height:328px;-webkit-transform:translate(calc(-100% + 13px),calc(-50% - 9px));transform:translate(calc(-100% + 13px),calc(-50% - 9px))}.block-404-inner .buttons{margin-top:33px}.block-404-inner .svg-holder{max-width:424px}.blog-section{margin-top:105px;margin-bottom:100px}.blog-section.fluid .post-item::before{padding-top:92.5%}.blog-section.fluid .post-item-info{padding:40px 41px}.blog-section.fluid .main-posts .post-item:first-child .post-item-info{max-width:100%}.blog-section.fluid .main-posts .post-item-info{max-width:100%}.blog-section.fluid .main-posts-box,.fluid .main-posts{grid-template-rows:repeat(2,467px)}.main-posts{display:grid;grid-template-columns:57.3% 1fr;grid-template-rows:repeat(2,380px);grid-gap:20px;margin-bottom:100px}.main-posts .post-item{width:auto;margin:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main-posts .post-item::before{display:none}.main-posts .post-item:first-child{grid-row-start:1;grid-row-end:span 2;padding:20px;width:auto}.main-posts .post-item:first-child:before{padding-top:73.8%}.main-posts .post-item:first-child .post-item-info{max-width:620px}.main-posts .post-item-info{max-width:485px;-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:initial}.post-item-info{padding:20px}.blog-posts{padding-top:100px}.blog-posts-grid .row{margin-left:-20px;margin-right:-20px}.blog-posts-grid .post-item{width:calc(100%/3 - 40px);margin-left:20px;margin-right:20px;margin-top:40px}.blog-posts-head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-posts-filter{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.blog-posts-search{max-width:368px;margin-left:20px;margin-bottom:0}.article-block .post-item{margin-top:56px;padding:20px}.article-block .post-item h5{font-size:22px;line-height:1.36;margin-bottom:-3px}.article-block .sticky{position:absolute;left:30px}.article-block-equipment .recommended-item{max-width:404px}.article-block-equipment .h4,.article-block-equipment h4{margin:0 0 57px}.article-block-equipment .recommended-action .btn,.article-block-equipment img{margin:0}.equipment-slider-control{margin-bottom:39px}.sc{display:inline-block}.sc-item{width:44px;height:44px}}@media (min-width:1201px){.gallery .gallery-item{width:25%}}@media (min-width:1440px){.header .container{padding:0 32px}.logo img,.logo svg{width:233px}.menu-item{padding:0 20px 31px}.menu-item a{font-size:18px;line-height:28px}.menu-item a::after{bottom:-31px}.menu-item ul{top:144px}.sub-menu-item a{font-size:22px;line-height:30px}.image-holder{height:540px}.nav{padding-top:31px}.sub-nav-left a,.sub-nav-right a{font-size:16px;line-height:26px;padding:13px 34px 13px 32px}.sub-nav-left a:last-child{padding:13px 34px 13px 32px}.book-button{padding:15px 28px;font-size:16px}.booking-heading{margin-top:40px}.cart-subtotal-panel h5{width:680px}.playlist-content{margin-top:60px}.landing-container{display:block}.landing-container .sticky-spacer{position:absolute;right:0;width:100%;z-index:2;-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.landing-container .sticky-spacer.position-sticky{position:fixed;top:143px}.landing-container .sticky-spacer.position-absolute{top:auto!important;bottom:0;position:absolute!important}.landing-container .small-width-container{position:relative;z-index:2;max-width:776px;width:50%}.landing-container .hero-section-text .heading{position:relative;z-index:2;max-width:532px}.landing-content{margin-bottom:0}.landing-content .list-with-icon li{width:38%}.landing-form-wrapper{padding-top:25px}.landing-form-container{max-width:739px;padding:50px;margin:63px 0 0 auto;width:45.5%}.classes-tabs .text-box{min-height:428px}.classes-tabs .advantages-box{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:auto}.classes-tabs .advantages-item{max-width:250px;width:calc(25% - 22px)}.workout-slider{padding:44px 0 0;min-height:960px}.main{padding-top:143px}}@media (min-width:1800px){body{font-size:22px;line-height:30px}.h1,h1{font-size:120px;line-height:110px;margin:0 0 100px}.h2,h2{font-size:96px;line-height:96px}.h3,h3{font-size:64px;line-height:64px}.h4,h4{font-size:46px;line-height:46px}.h5,h5{font-size:34px;line-height:40px}.h6,h6{font-size:22px;line-height:30px}.content ul li+li{margin-top:8px}.content ul li:before{margin:12px 0 0 -17px;width:5px;height:5px}.content ol li+li{margin-top:8px}.btn,.hs-button{padding:14px 28px}.btn,.footer-subscribe #bb_form #bb_submit,.hs-button{font-size:16px;line-height:26px}.btn.big,.footer-subscribe #bb_form #bb_submit.big,.hs-button.big{padding:16px 32px;font-size:18px;line-height:28px}.btn-play{width:48px;min-height:48px}.btn-play:after{border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid currentColor;margin:0 0 0 2px}.buttons{font-size:16px;line-height:26px;margin-left:-20px;margin-right:-20px}.buttons>*{margin-left:20px;margin-right:20px}.hbspt-form .field .input,.hbspt-form .field input,.video-play .link{font-size:18px;line-height:28px}.video-play .btn-play{margin:0 20px 0 0}.marker{font-size:200px}blockquote cite,label{font-size:18px;line-height:28px}label{margin-bottom:16px}blockquote{margin:100px 0;padding-top:69px}blockquote:before{width:39px;height:31px}blockquote q{font-size:46px}blockquote cite{padding:34px 0 0}.hbspt-form .field{margin:0 0 40px}.inputs-list label>span:after,.inputs-list label>span:before{top:2px}.jcf-select{height:54px}.jcf-select .jcf-select-text{font-size:18px;line-height:28px;padding:12px 40px 12px 18px}.jcf-list .jcf-option{padding:12px 12px 12px 17px}.cart-subtotal-panel div.container,.footer .container{padding:0 164px}.footer-row.bottom{padding-bottom:60px}.footer-logo .large{width:195px;height:60px}.footer-copyright ul{margin:0 -6px}.footer-copyright ul li{padding:0 6px}.footer-copyright>*+*{margin-top:8px}.footer-col{font-size:18px;line-height:28px}.footer-col .h6,.footer-col h6{margin:0 0 16px}.footer-col li{margin:0 0 12px}.footer-subscribe{max-width:431px}.footer-subscribe p{margin:0 0 42px}.footer-subscribe #bb_form .form-group,.footer-subscribe .field{font-size:16px;line-height:26px}.footer-subscribe #bb_form .form-group input,.footer-subscribe .field input{height:54px;font-size:16px;line-height:26px}.footer-subscribe #bb_form #bb_submit,.footer-subscribe .hs-button{padding:10px 28px;min-height:54px}.footer-subscribe #bb_form #alert{top:-30px}.article-section,.footer-subscribe{font-size:18px;line-height:28px}.repeater-component{padding-top:160px;padding-bottom:160px}.repeater-component .heading{margin-bottom:165px}.repeater-row+.repeater-row{padding-top:160px}.repeater-picture{width:46%;max-width:732px;height:auto}.repeater-picture img{-o-object-fit:cover;object-fit:cover}.repeater-text{width:50%}.reverse .repeater-text{padding-left:65px}.repeater-text .marker:not(.inline){display:inline-block;padding:122px 0 0;line-height:.2}.experience-col{width:46%}.experience-picture{height:960px}.experience-text{padding:47px 50px 44px;bottom:20px;left:20px;right:20px}.experience-text p{margin:0 0 18px}.experience-text .h3,.experience-text h3{margin:0 0 9px}.experience-text .h3 .marker,.experience-text h3 .marker{font-size:120px}.booking-heading{padding:60px 0 40px;margin-top:0;margin-bottom:80px;min-height:576px}.booking-heading .h1,.booking-heading h1{margin-bottom:27px}.booking-heading .wrap{margin-bottom:90px}.back-to-classes{margin-bottom:70px}.class-details .cell{-ms-flex-negative:0;flex-shrink:0;font-size:18px;line-height:28px;padding:0 80px}.class-details .cell:first-child{border-left:none;padding-left:0}.class-details .h6,.class-details h6{font-size:18px;line-height:28px;margin-bottom:6px}.class-details p{margin-bottom:8px}.class-details .note{margin-right:40px}.step-info .heading{margin-bottom:80px;padding-bottom:45px}.step-info .heading .h3,.step-info .heading h3{margin-bottom:68px}.spot-types{margin:0 -20px}.trainer-icon{margin-bottom:70px}.spot-list-holder{margin:0 0 65px -37px}.spot-list{height:600px}.spot-list li{width:124px;height:124px;font-size:22px;line-height:30px}.booking-progress{margin-bottom:80px}.package-info-wrap,.package-wrap{padding-bottom:60px;margin-bottom:55px}.package-list{margin:0 -20px}.package-list li{margin:0 20px 40px;-ms-flex-preferred-size:20%;flex-basis:20%;max-width:47.3%}.package-list .inner{padding:50px}.package-list .price{padding:32px 20px}.cart-subtotal-panel{padding:45px 0}.cart-subtotal-panel .wrap{padding-left:310px}.cart-subtotal-panel h5{width:780px}.cart-subtotal-panel .subtotal{font-size:18px}.cart-subtotal-panel .btn{min-width:194px}.cart{margin-bottom:54px}.cart-products{margin-top:-55px}.cart-item{padding:32px 0}.banner-text,.cart-item .name{max-width:82%}.heading-section.bg-image .heading{min-height:726px}.heading-section.bg-grey{padding-top:160px;padding-bottom:160px}.heading-section .heading .h1 .marker,.heading-section .heading h1 .marker{margin:8px 0 -38px}.heading-picture{margin-bottom:84px;padding-left:164px;padding-right:164px}.bg-image .heading-picture{bottom:auto}.bg-image .heading-picture img{height:100%;-o-object-fit:cover;object-fit:cover}.quotes-section .heading{margin-bottom:123px}.quotes-section .slick-dots{padding-top:64px}.quotes-section.media .slick-dots{padding-top:56px}.quotes-section.bg-color-grey{padding-top:160px;padding-bottom:160px}.quotes-slider .picture{width:43%;max-width:643px;margin-right:90px}.quotes-slider blockquote{padding:40px 50px 40px 0;width:57%}.quotes-slider blockquote q{font-size:64px;line-height:74px}.quotes-slider blockquote cite{padding:43px 0 0}.quotes-slider blockquote cite span{padding:2px 0 0}.quotes-slider .holder{min-height:900px}.quotes-slider .slick-slide{padding:0 50px}.quotes-slider .slick-list{margin:0 -50px}.quotes-slider .description{bottom:20px;left:20px;right:20px;padding:24px 28px 20px;font-size:18px;line-height:28px}.simple-heading-section{padding:100px 0}.horizontal-separator:after,.simple-heading-section:after{left:164px;right:164px}.simple-heading-section .heading{padding:0 104px;max-width:920px}.simple-heading-section .heading .buttons{padding-top:7px}.simple-heading-section .h3,.simple-heading-section h3{line-height:74px}.simple-heading-section .arrow{bottom:-28px;height:94%}.simple-heading-section .arrow.left{left:-33px}.simple-heading-section .arrow.right{right:-33px}.video-section .heading{margin-bottom:84px}.video-section .video{height:900px}.meet-section .h1{margin-left:-200px;margin-right:-200px}.meet-section .heading{margin-bottom:84px}.location-cart.small-cart .picture,.meet-cart .picture{height:678px}.media-slider .slide>div,.media-slider .slide>div.meet-cart{width:auto}.media-slider .slick-arrow{top:338px}.location-section .heading{margin-bottom:84px}.location-section .tabset{margin-bottom:80px}.location-list{width:calc(100% + 40px);margin:0 -20px -40px}.location-cart{width:calc(50% - 40px);margin:0 20px 40px}.location-cart .picture:before{padding-top:100.5%}.location-cart .text{bottom:20px;left:20px;right:20px;padding:38px 40px 41px}.location-cart.small-cart{width:calc(33.33% - 40px)}.location-cart.small-cart .text{padding:28px 32px 30px}.accordion-section .heading{margin-bottom:76px;max-width:1010px}.accordion-section .heading .has-image{width:224px;height:246px;right:-94px;bottom:-20px}.accordion-section.page-view .heading{margin-bottom:167px;max-width:1200px}.accordion-section.page-view .heading .has-image{width:289px;height:348px}.accordion-section .content{font-size:18px;line-height:26px;margin-bottom:160px}.accordion-section .content .h2+.accordion,.accordion-section .content .h3+.accordion,.accordion-section .content h2+.accordion,.accordion-section .content h3+.accordion{margin-top:-50px}.accordion-section .content p{margin:0 0 30px}.accordion-section .h2,.accordion-section .h3,.accordion-section h2,.accordion-section h3{margin-bottom:76px}.accordion-section .accordion,.pricing-cart .row span{font-size:22px;line-height:30px}.accordion-item .hidden{padding-right:150px}.advantages-section .heading{margin-bottom:84px}.advantages-section.aligh-left .heading{margin-bottom:125px}.six-col .advantages-columns{max-width:1218px}.advantages-col{width:272px}.six-col .advantages-col{width:319px}.advantages-col .picture{margin:0 0 29px;height:80px}.hero-section{min-height:calc(100vh - 143px)}.hero-section.img-normal .hero-section-text{padding-bottom:160px}.home .hero-section .btn{padding:16px 32px;font-size:18px;line-height:28px}.half-picture .hero-section-picture{left:58.2%}.half-picture .hero-section-picture.has-animation:not(.sticky-img){left:58.2%}.hero-section-picture.sticky-img img{margin-bottom:160px}.hero-section-text{padding:90px 0}.hero-section-text .heading .marker:first-child{font-size:225px;margin-right:-10px;margin-top:-75px}.align-center .hero-section-text .heading .marker:first-child{margin-top:0;margin-right:-10px;margin-left:-10px}.hero-section-text .heading .h1+.marker,.hero-section-text .heading h1+.marker{font-size:225px;margin:0 -10px 93px 0}.hero-section-text .heading .green-text{font-size:22px;line-height:30px;margin:11px 0 13px}.hero-section-text .heading .buttons{margin-right:-25%}.hero-section-text .heading .btn{margin-left:12px;margin-right:12px}.hero-section-text .heading .h1,.hero-section-text .heading h1{margin-right:-150px}.align-center .hero-section-text .heading .h1,.align-center .hero-section-text .heading h1{margin-right:-150px;margin-left:-150px}.hero-section-text .back{top:60px}.hero-section-text .video-play{font-size:18px;line-height:28px}.hero-address-info{margin:20px 0 -41px;font-size:18px;line-height:26px}.tag-list li{margin:0 12px 5px 0}.hero-section-info{margin-top:70px}.hero-section-list{margin:137px 0 74px}.app-details{padding:160px 0}.app-details .app-details-text{width:50%;padding-right:3%}.app-details .app-details-text .h2,.app-details .app-details-text h2{margin-bottom:34px}.app-details .app-details-text p{margin-bottom:33px}.partners{margin-top:87px}.partners li{margin:0 24px 20px}.tariff-plans .heading{margin-bottom:84px}.plans-item{padding:85px 78px 86px;width:calc(33.33% - 40px)}.plans-item .plan-item{padding-top:0}.trainers-section .heading{max-width:100%;margin-bottom:84px}.trainers-section.with-bg{padding-top:160px;padding-bottom:160px}.trainers-cart .picture{height:678px}.trainers-cart .text{padding:24px 28px}.two-columns-section{padding:198px 0}.two-columns-row .h3,.two-columns-row h3{line-height:74px;margin:0 0 34px}.two-columns-row .buttons{padding:9px 0 0}.border-col .two-columns-row .col{padding:60px}.get-first-offer-inner{padding-top:98px;padding-bottom:118px;max-width:1320px}.class-type-section .heading{margin-bottom:84px}.class-type-section .h1,.class-type-section h1{margin-left:-150px;margin-right:-150px}.class-type{margin:0 0 40px}.class-type .picture{height:600px}.class-type .text{left:20px;bottom:20px;padding:40px;font-size:18px;line-height:28px}.recommended-section{margin:160px 0}.recommended-section .item{margin-top:80px}.triple-grid{margin-left:-20px;margin-right:-20px}.triple-grid .item{width:calc(100%/3 - 40px);margin-left:20px;margin-right:20px}.recommended-item{padding:40px 26px}.recommended-media{width:150px;margin:-3px 8px 4px 0}.recommended-cta{margin-top:100px}.advantages-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.advantages-item{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.advantages-info p{font-size:22px}.trainer-classes-section .heading{margin-bottom:84px}.trainer-classes-section .h1,.trainer-classes-section h1{margin-left:-100px;margin-right:-100px}.trainer-classes-cart .picture{height:678px}.trainer-classes-cart .text{padding:32px 40px}.featured-press-section{padding-top:160px;padding-bottom:160px}.featured-press-section .heading{margin-bottom:104px}.featured-press-slider{margin:0 -20px}.featured-press-slider .slide,.popup-wrap.first-entry-popup .hs-main-font-element{padding:0 20px}.featured-press-slider .slick-dots{padding-top:57px}.featured-press-cart{padding:37px;font-size:18px;line-height:26px}.playlist-inner{padding:163px 160px 160px}.playlist-decor-bottom{bottom:-8px}.playlist-content{margin-top:80px}.contact-section .heading{margin-bottom:81px}.contact-form{padding:98px}.book-drop-down{width:530px;padding:100px 60px 20px}.book-drop-down .h4,.book-drop-down h4{margin-bottom:80px}.book-drop-down .h6,.book-drop-down h6{margin-bottom:15px}.book-drop-down .category{padding-bottom:25px;margin-bottom:40px}.popup-wrap .popup{padding:100px}.popup-wrap.first-entry-popup .hs-main-font-element span{padding:0}.package-features .item{margin-bottom:40px}.landing-container .h4,.landing-container h4{margin:0 0 35px}.landing-container .hero-section-text .heading{max-width:632px}.landing-content .expect-box{padding-top:134px}.landing-content .expect-box .h2,.landing-content .expect-box h2{margin-bottom:59px}.landing-content .post-item{font-size:18px;line-height:28px}.landing-content .post-item:before{padding-top:58%}.landing-content .post-item .post-item-info{padding:38px 45px}.landing-form-container{padding:61px 70px}.classes-section .heading{margin-bottom:84px}.classes-tabs{min-height:880px}.classes-tabs .tabset{width:330px}.classes-tabs .tabset ul{padding:55px 40px 51px 48px}.classes-tabs [role=tabpanel]{padding-left:450px}.pricing-section .heading{margin-bottom:84px}.pricing-section .pricing{max-width:1456px;margin:0 auto 0 0}.pricing-section .title-box{font-size:18px;line-height:28px}.pricing-row{padding:63px 0 64px}.pricing-row .title-box{margin:0 0 40px}.pricing-carts.big-cart .pricing-cart .h6,.pricing-carts.big-cart .pricing-cart .row span,.pricing-carts.big-cart .pricing-cart h6{font-size:34px;line-height:40px}.pricing-carts.big-cart .pricing-cart .row span.small{font-size:22px;line-height:30px;padding:15px 0 0;margin:0 0 -15px}.pricing-cart .row .small,.pricing-carts.big-cart .pricing-cart .row span.price{font-size:18px;line-height:28px}.pricing-cart .row .price{font-size:16px;line-height:26px}.pricing-content .text{margin-bottom:84px}.related-posts .head{margin-bottom:47px}.related-posts .related-posts-more{margin-top:6px}.workout-slider .slick-arrow{margin:0 20px 0 0;width:48px;height:48px}.workout-slider .slick-arrow svg{width:18px;height:16px}.workout-slider .counter-sliders{top:79px;font-size:14px;line-height:24px}.workout-slider-content .slick-slide{width:745px;padding:0 100px}.workout-slider-content .slick-list{margin:0 -100px}.workout-slider-content .text{font-size:22px;line-height:30px}.workout-slider-content .text .title{font-size:64px;line-height:96px}.workout-slider-content .slick-slide:not([tabindex]) .text .title{font-size:96px;padding:0}.container,.horizontal-separator{margin:0 auto;max-width:1920px;padding:0 164px}.heading>.marker:first-child{padding-top:112px}.outer-indent-bottom{margin-bottom:160px}.outer-indent-top{margin-top:160px}.media-heading{padding:90px 0}.media-heading .text{margin-top:25px}.text-btn{font-size:16px}.media-heading-img.img-1{max-height:none;-webkit-transform:translate(calc(100% - 18px),calc(-50% - 42px));transform:translate(calc(100% - 18px),calc(-50% - 42px))}.media-heading-img.img-2{max-height:none;-webkit-transform:translate(calc(-100% - 0px),calc(-50% - 9px));transform:translate(calc(-100% - 0px),calc(-50% - 9px))}.block-404-inner{margin-top:-35px}.block-404-inner .h3,.block-404-inner h3{margin:0 0 22px}.block-404-inner .svg-holder{margin-bottom:36px}.blog-section .heading{margin-bottom:103px}.main-posts{grid-gap:40px}.main-posts .post-item:first-child .h5,.main-posts .post-item:first-child h5{font-weight:900;font-size:64px;line-height:1.16;letter-spacing:-2px}.main-posts .post-item:first-child .post-item-info{padding:44px}.fluid .main-posts .post-item:first-child .post-item-info{padding:40px 62px 43px}.main-posts .post-item-info{padding:32px 34px 36px}.fluid .main-posts .post-item-info{padding:32px 38px 34px}.post-item::before{padding-top:73.8%}.post-item-info{padding:32px 34px}.article-block{font-size:18px;line-height:28px}.article-block .sub-text{font-size:22px;line-height:30px;margin:0 0 33px}.article-block .quotes-slider{margin-left:-9999px;margin-right:-9999px}.article-block .quotes-slider .slides{margin:0 auto;max-width:1592px}.article-block .sticky{left:56px}.article-block-equipment .recommended-item{max-width:504px;margin-right:40px}.tags-block{margin-top:140px;margin-bottom:140px}}@media all and (-ms-high-contrast:none) and (min-width:1800px),(-ms-high-contrast:active) and (min-width:1800px){.hero-section:before{height:calc(100vh - 143px)}}@media (max-width:1799px){.media-slider .slide>div.meet-cart .picture{height:400px}}@media (max-width:1200px){.main-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}}@media (max-width:1023px){.footer-row.bottom>*{text-align:center;margin:42px 0 0}.footer-col:last-child{padding-right:0}}@media (max-width:768px){.media-heading .text{margin-top:24px}.text-btn{margin-top:21px}.article-block .post-item::before{padding-top:40%}}@media (max-width:767px){.hero-section.img-normal{display:block}.hero-section-picture.sticky-img img{position:static!important}.tag-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.classes-tabs .text-box .h3,.classes-tabs .text-box h3{font-size:50px;line-height:40px}}@media (max-width:568px){.recommended-section h2{font-size:38px}.pagination-list li.icon{font-size:0}.pagination-list li:not(.icon){margin-left:2px;margin-right:2px}}@media (max-width:567px){.experience-text{font-size:14px;line-height:22px}.app-details .app-details-text .h2,.app-details .app-details-text h2{font-size:34px;line-height:34px}.contact-section .heading .marker{line-height:.6}}