﻿/*! normalize.css v1.0.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms cubic-bezier(0.55, 0.085, 0.68, 0.53);-moz-transition:height 500ms cubic-bezier(0.55, 0.085, 0.68, 0.53);-ms-transition:height 500ms cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition:height 500ms cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:height 500ms cubic-bezier(0.55, 0.085, 0.68, 0.53)}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.nav{text-align:center;width:100%;position:absolute;top:-160px;padding:10px 0 40px;border-bottom:solid 1px #ccc;transition:top 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.nav.show{top:0px}.clear{clear:both}.header-holder{height:128px;width:100%;display:block}.header-holder.hide{height:0px}.header-holder.animate{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}@media screen and (max-width: 1023px){.header-holder{height:121px}}@media screen and (max-width: 949px){.header-holder{height:111px}}@media screen and (max-width: 865px){.header-holder{height:101px}}@media screen and (max-width: 767px){.header-holder{height:70px}}#nav{position:fixed;z-index:888;background-color:#FFF;width:100%;opacity:1;top:0px;box-shadow:0px 5px 5px rgba(0,0,0,0);height:auto}#nav.collapsed{box-shadow:0px 5px 5px rgba(0,0,0,0.04)}#nav.hide{height:0 !important;opacity:0;position:relative;top:-400px}#nav.animate{-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#nav #super-nav{height:26px;width:92%;padding:10px 4% 0}#nav #super-nav p{font-family:'AvenirNextLTW01-Medium';font-size:12px;line-height:18px;letter-spacing:.43px;float:right;padding:0 14px;border-right:solid 2px #ECECEC}#nav #super-nav p.login{text-align:center}#nav #super-nav p i{font-size:18px;line-height:18px;margin-top:-4px;padding:0 5px}#nav #super-nav p i:last-child{padding-right:0px}#nav #super-nav p a{font-family:'Avenir Next LT W01 Demi';color:#181818}#nav #super-nav p a i{transition:transform 0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#nav #super-nav p a i:hover{transition:transform 0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s;color:#EC1D38}#nav #super-nav p:first-child{padding-right:0px;border-right:none}@media screen and (min-width: 1430px){#nav #super-nav{width:1350px;padding:10px 0 0;margin:0 auto}}@media screen and (max-width: 767px){#nav #super-nav{display:none}#nav #super-nav.active{display:block;width:80%;margin:0 10%;position:absolute;z-index:120;top:520px;height:100px;padding:40px 0 0}#nav #super-nav.active p{color:#fff;font-size:18px;letter-spacing:1px;line-height:20px;border:none;float:none;position:absolute;width:210px;left:50%;margin-left:-105px}#nav #super-nav.active p i{font-size:24px;line-height:24px;padding:0 10px;vertical-align:middle}#nav #super-nav.active p a{color:#fff}#nav #super-nav.active p:first-child{margin-top:35px;width:240px;margin-left:-120px}}@media screen and (max-width: 500px){#nav #super-nav{display:none}#nav #super-nav.active{top:555px}#nav #super-nav.active p{font-size:16px;padding:0;width:175px;margin-left:-87.5px}#nav #super-nav.active p i{font-size:22px;line-height:22px;padding:0 5px;vertical-align:middle}#nav #super-nav.active p:first-child{width:194px;margin-left:-97px}}@media screen and (max-width: 380px){#nav #super-nav{display:none}#nav #super-nav.active{top:495px;padding:20px 0 0}}@media screen and (max-width: 374px){#nav #super-nav{display:none}#nav #super-nav.active{top:390px;padding-top:30px}#nav #super-nav.active p:first-child{margin-top:30px}}#nav .logo{width:258px;float:left;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}@media screen and (max-width: 1023px){#nav .logo{width:225px}}@media screen and (max-width: 949px){#nav .logo{width:205px}}@media screen and (max-width: 865px){#nav .logo{width:185px}}@media screen and (max-width: 767px){#nav .logo{width:146px;position:absolute;top:15px;left:4%}#nav .logo.active{display:none}}#nav .logo-white{display:none}@media screen and (max-width: 767px){#nav .logo-white.active{display:block;width:146px;position:absolute;top:15px;left:4%}}#nav .mobile-menu{transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;display:none}@media screen and (max-width: 767px){#nav .mobile-menu{display:block;background-color:#EC1D38;width:80px;height:17px;padding:12px 15px;color:#FFFFFF;text-transform:uppercase;font-family:'AvenirNextLTW01-Medium';font-size:14px;line-height:14px;letter-spacing:.5px;position:absolute;right:0;top:65px;z-index:600}#nav .mobile-menu .menu{float:left;margin-top:3px;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}#nav .mobile-menu .menu-button{float:right}#nav .mobile-menu.active{display:none}#nav .mobile-menu:hover{cursor:pointer}#nav .mobile-menu.collapsed{transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;width:25px;padding:12px 18px}#nav .mobile-menu.collapsed .menu{transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;display:none}}@media screen and (max-width: 767px){#nav .mobile-menu{top:83px}}#nav .menu-exit{display:none}@media screen and (max-width: 767px){#nav .menu-exit.active{display:block;position:absolute;right:15px;top:95px;z-index:120}#nav .menu-exit.active img{width:24px}#nav .menu-exit:hover{cursor:pointer}}#nav #main-nav{height:92px;width:92%;padding:0 4%;position:relative;z-index:110;background-color:#FFF}#nav #main-nav ul#navigation{list-style-type:none;margin:0;float:left}@media screen and (max-width: 949px){#nav #main-nav ul#navigation{padding:10px}}@media screen and (max-width: 865px){#nav #main-nav ul#navigation{padding:5px 0}}@media screen and (max-width: 767px){#nav #main-nav ul#navigation{display:none}}#nav #main-nav ul#navigation li{float:left;margin:32px 40px 0}@media screen and (min-width: 768px){#nav #main-nav ul#navigation li:hover a{border-bottom:solid 8px #ECECEC}}#nav #main-nav ul#navigation li.subnav-parent{height:60px;position:relative}@media screen and (min-width: 768px){#nav #main-nav ul#navigation li.subnav-parent .subnavHit{position:absolute;height:50px;bottom:-10px}#nav #main-nav ul#navigation li.subnav-parent #studioHit.subnavHit{left:-60px;width:150px}#nav #main-nav ul#navigation li.subnav-parent #athomeHit.subnavHit{left:-50px;width:140px}}@media screen and (max-width: 1215px){#nav #main-nav ul#navigation li{margin:32px 20px 0}}@media screen and (max-width: 1120px){#nav #main-nav ul#navigation li{margin:32px 10px 0}}@media screen and (max-width: 949px){#nav #main-nav ul#navigation li{margin:18px 10px 0}}@media screen and (max-width: 865px){#nav #main-nav ul#navigation li{margin:18px 10px 0}}@media screen and (max-width: 775px){#nav #main-nav ul#navigation li{margin:18px 9px 0}}#nav #main-nav ul#navigation li a{font-family:'AvenirNextLTW01-Medium';font-size:14px;padding-bottom:3px;text-transform:uppercase;color:#181818;text-decoration:none;height:14px;letter-spacing:.5px}#nav #main-nav ul#navigation li a.current{border-bottom:solid 8px #ECECEC}@media screen and (max-width: 865px){#nav #main-nav ul#navigation li a{font-size:13px}}#nav #main-nav ul#navigation .mobile-subnav{width:185px;margin:-20px auto 25px;height:25px;display:none}@media screen and (max-width: 767px){#nav #main-nav ul#navigation .mobile-subnav{display:block}}@media screen and (max-width: 374px){#nav #main-nav ul#navigation .mobile-subnav{margin:-15px auto 13px}}#nav #main-nav ul#navigation .mobile-subnav a{font-size:16px;line-height:40px;letter-spacing:1px;color:#FFF;text-align:center;font-family:'Avenir Next W01 Light';opacity:.6;text-decoration:none;text-transform:capitalize}#nav #main-nav ul#navigation .mobile-subnav a.first{float:left}#nav #main-nav ul#navigation .mobile-subnav a.second{float:right}#nav #main-nav ul#navigation .mobile-subnav a.current{opacity:1}#nav #main-nav ul#navigation #studios-subnav{min-height:25px;height:fit-content}#nav #main-nav ul#navigation .mobile-subnav-underline{width:140px;height:2px;margin:0 auto;background-color:#fff;opacity:.2;display:none}@media screen and (max-width: 767px){#nav #main-nav ul#navigation .mobile-subnav-underline{display:block}}#nav #main-nav #buy-link.mobile-link{display:none}@media screen and (max-width: 767px){#nav #main-nav #buy-link.mobile-link{display:block}}#nav #main-nav .button-one.mti_font_element.desktop-link{display:block}@media screen and (max-width: 767px){#nav #main-nav .button-one.mti_font_element.desktop-link{display:none}}@media screen and (max-width: 767px){#nav #main-nav #digital-link,#nav #main-nav #buy-link.mobile-link{padding-top:20px;padding-bottom:20px}#nav #main-nav #digital-link a,#nav #main-nav #buy-link.mobile-link a{line-height:20px !important;width:fit-content;height:fit-content}}@media screen and (min-width: 1430px){#nav #main-nav{width:100%;padding:0;margin:0 auto}#nav #main-nav .main-nav-wrapper{width:1350px;padding:0;margin:0 auto}}@media screen and (max-width: 1023px){#nav #main-nav{height:85px}}@media screen and (max-width: 949px){#nav #main-nav{height:75px}}@media screen and (max-width: 767px){#nav #main-nav{height:70px;width:100%;padding:0;transition:transform 0.2s;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}#nav #main-nav.active{background-color:rgba(0,0,0,0.65);width:100%;height:100vh;padding:0;position:absolute;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}#nav #main-nav.active ul#navigation{width:100%;margin-top:50px;display:block}#nav #main-nav.active ul#navigation li{float:none;width:140px;margin:0 auto;text-align:center;border-bottom:solid 2px rgba(255,255,255,0.2)}#nav #main-nav.active ul#navigation li.subnav-parent{height:auto;border-bottom:none}#nav #main-nav.active ul#navigation li a{font-size:18px;line-height:55px;letter-spacing:1px;color:#FFF;text-align:center;font-family:'Avenir Next W01 Light'}#nav #main-nav.active ul#navigation li a.current{border:none;font-family:'Avenir Next LT W01 Demi';letter-spacing:1.2px}#nav #main-nav.active ul#navigation li a:hover{border:none}#nav #main-nav.active a.button-one{display:block;float:none;width:200px;margin:0 auto;text-align:center;font-size:18px;line-height:80px;letter-spacing:1px;color:#FFF;font-family:'Avenir Next W01 Light';background-color:rgba(0,0,0,0)}#nav #main-nav.active a.button-one:hover{border:none}}@media screen and (max-width: 500px){#nav #main-nav.active ul#navigation li a{font-size:16px}#nav #main-nav.active a.button-one{font-size:16px;line-height:80px}}@media screen and (max-width: 374px){#nav #main-nav.active ul#navigation li a{line-height:55px}}#nav a.button-one{transition:transform 0.25s;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;transition:0.25s;width:205px;height:14px;padding:8px 0;border-radius:25px;background-color:#EC1D38;color:#FFF;font-size:12px;text-decoration:none;line-height:14px;letter-spacing:.8px;font-family:'Helvetica Neue LT W01_73 Bd Ex';text-transform:uppercase;text-align:center;float:right;margin:28px 0}#nav a.button-one:hover{background-color:#D00D26;cursor:pointer}@media screen and (max-width: 1023px){#nav a.button-one{width:180px;font-size:11px}}@media screen and (max-width: 949px){#nav a.button-one{margin:22px 0}}@media screen and (max-width: 865px){#nav a.button-one{width:175px;font-size:10px;margin:18px 0}}@media screen and (max-width: 767px){#nav a.button-one{display:none}}#nav.collapsed{transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transform:translateY(-36px);-ms-transform:translateY(-36px);-webkit-transform:translateY(-36px);-moz-transform:translateY(-36px)}#nav.collapsed .logo{width:195px;margin-top:9px}@media screen and (max-width: 785px){#nav.collapsed .logo{width:150px;margin-top:16px}}@media screen and (max-width: 500px){#nav.collapsed .logo{margin-top:8px}}#nav.collapsed #main-nav{height:70px !important;width:92%;padding:0 4%}#nav.collapsed #main-nav ul#navigation{margin:0}@media screen and (max-width: 949px){#nav.collapsed #main-nav ul#navigation{width:400px}}@media screen and (max-width: 870px){#nav.collapsed #main-nav ul#navigation{width:399px}}@media screen and (max-width: 869px){#nav.collapsed #main-nav ul#navigation{width:388px}}@media screen and (max-width: 865px){#nav.collapsed #main-nav ul#navigation{width:350px}}#nav.collapsed #main-nav ul#navigation li{margin:26px 40px 0px}#nav.collapsed #main-nav ul#navigation li.subnav-parent{height:44px}@media screen and (max-width: 1205px){#nav.collapsed #main-nav ul#navigation li{margin:26px 30px 0px}}@media screen and (max-width: 1120px){#nav.collapsed #main-nav ul#navigation li{margin:26px 20px 0px}}@media screen and (max-width: 949px){#nav.collapsed #main-nav ul#navigation li{margin:16px 13px 0px}}@media screen and (max-width: 868px){#nav.collapsed #main-nav ul#navigation li{margin:26px 9px 0px}}#nav.collapsed a.button-one{margin:20px 0}#nav .sub-nav{position:fixed;opacity:.99;z-index:105;margin-top:-70px;width:50%;height:70px;display:block;padding:0 25%;background-color:#181818}@media screen and (max-width: 767px){#nav .sub-nav{display:none}}#nav .sub-nav div{width:46%;height:70px;float:left;font-family:'Avenir Next W01 Light';font-size:16px;line-height:70px;text-align:center;letter-spacing:1px}#nav .sub-nav div a{color:rgba(255,255,255,0.6);text-decoration:none}#nav .sub-nav div a:hover{color:white}#nav .sub-nav div a.current{color:white}#nav .sub-nav.sub-nav-expanded{z-index:1;transform:translateY(70px);-ms-transform:translateY(70px);-webkit-transform:translateY(70px);-moz-transform:translateY(70px);transition:transform 0.2s}#nav .sub-nav.sub-nav-collapse{z-index:0;transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transition:transform 0.2s}#nav #studios-sub-nav div{width:50%}.copyright{margin-left:100px}@media screen and (max-width: 1280px){.copyright{margin-left:70px}}@media screen and (max-width: 1120px){.copyright{margin-left:50px}}@media screen and (max-width: 1060px){.copyright{margin-left:30px}}@media screen and (max-width: 767px){.copyright{margin-left:0}}.copyright p,.copyright a{font-family:'AvenirNextLTW01-Medium';font-size:11px;letter-spacing:.5px;line-height:38px;color:#CDCDCD;text-decoration:none}#footer{background-color:#FFF;width:92%;padding:35px 4% 35px;box-shadow:0px -5px 5px rgba(0,0,0,0.04);opacity:1;bottom:0}@media screen and (max-width: 767px){#footer{padding:10px 4%}}@media screen and (min-width: 1430px){#footer .footer{width:1350px;padding:0 0 35px;margin:0 auto}}#footer.hide{opacity:0;position:relative;bottom:-400px}#footer.animate{-webkit-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;transition:0.4s}#footer #footer-logo{width:100%;height:75px}#footer #footer-logo .logo{width:184px}@media screen and (max-width: 767px){#footer #footer-logo{display:none}}#footer #footer-nav{width:60%;float:left;border-right:solid 2px #ECECEC}#footer #footer-nav ul{list-style-type:none;float:left;margin:0;padding:0 50px 0 0}#footer #footer-nav ul li a,#footer #footer-nav ul li span{font-family:'AvenirNextLTW01-Medium';font-size:14px;letter-spacing:.5px;line-height:38px;color:#181818;text-decoration:none;transition:transform 0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#footer #footer-nav ul li a.footer-nav-heading,#footer #footer-nav ul li span.footer-nav-heading{text-transform:uppercase;font-size:16px;letter-spacing:.57px;transition:transform 0s;-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;transition:0s}#footer #footer-nav ul li a.footer-nav-heading:hover,#footer #footer-nav ul li span.footer-nav-heading:hover{border-bottom:solid 8px #ECECEC;color:#181818;transition:transform 0s;-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;transition:0s}#footer #footer-nav ul li a:hover,#footer #footer-nav ul li span:hover{color:#EC1D38;transition:transform 0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#footer #footer-nav ul.last{padding-right:0}@media screen and (max-width: 1120px){#footer #footer-nav{width:62%}#footer #footer-nav ul{padding:0 40px 0 0}#footer #footer-nav ul li a.footer-nav-heading{font-size:15px}}@media screen and (max-width: 1060px){#footer #footer-nav{width:64%}#footer #footer-nav ul{padding:0 35px 0 0}#footer #footer-nav ul li a.footer-nav-heading{font-size:15px}}@media screen and (max-width: 1023px){#footer #footer-nav{width:62%}#footer #footer-nav ul li a{font-size:12px;line-height:32px}#footer #footer-nav ul li a.footer-nav-heading{font-size:14px}}@media screen and (max-width: 949px){#footer #footer-nav{width:60%}#footer #footer-nav ul.last{padding-top:15px;padding-right:40px}}@media screen and (max-width: 767px){#footer #footer-nav{display:none}}#footer #footer-links{width:39.5%;height:200px;float:left}#footer #footer-links ul{list-style-type:none;float:left;margin:0;padding:0 50px 0 0}#footer #footer-links ul.last{padding-right:0}#footer #footer-links ul li a,#footer #footer-links ul li span{font-family:'AvenirNextLTW01-Medium';font-size:14px;letter-spacing:.5px;line-height:38px;color:#181818;text-decoration:none}#footer #footer-links ul li i{font-size:18px;line-height:18px;margin-top:-4px;padding:0 5px;transition:transform 0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#footer #footer-links ul li i:hover{cursor:pointer;color:#EC1D38;transition:transform 0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#footer #footer-links ul li i.last-child{padding-right:0px}#footer #footer-links ul:first-child{margin-left:100px}#footer #footer-links ul:last-child{padding-right:00px}#footer #footer-links ul .powered-mindbody{width:91.85px}#footer #footer-links ul.column-one li a{transition:transform 0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#footer #footer-links ul.column-one li a:hover{color:#EC1D38;transition:transform 0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#footer #footer-links ul.column-two li a{transition:transform 0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#footer #footer-links ul.column-two li a:hover{color:#EC1D38;transition:transform 0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#footer #footer-links .stay-in-touch{margin:10px 0 10px 100px;width:365px;font-family:'AvenirNextLTW01-Medium';font-size:14px;letter-spacing:.5px;line-height:10px;color:#181818}@media screen and (max-width: 1280px){#footer #footer-links .stay-in-touch{width:340px;margin:10px 0 10px 70px}}@media screen and (max-width: 1120px){#footer #footer-links .stay-in-touch{width:320px;margin:10px 0 10px 50px}}@media screen and (max-width: 1060px){#footer #footer-links .stay-in-touch{width:300px;margin:10px 0 10px 30px}}@media screen and (max-width: 1023px){#footer #footer-links .stay-in-touch{width:300px;margin:10px 0 10px 30px;font-size:12px}}@media screen and (max-width: 949px){#footer #footer-links .stay-in-touch{width:250px;margin:8px 0 8px 30px}}@media screen and (max-width: 767px){#footer #footer-links .stay-in-touch{margin:0;width:100%}}#footer #footer-links .stay-in-touch p{font-family:'AvenirNextLTW01-Medium';font-size:14px;letter-spacing:.5px;line-height:38px;color:#181818}@media screen and (max-width: 1023px){#footer #footer-links .stay-in-touch p{font-size:12px;line-height:32px}}@media screen and (max-width: 949px){#footer #footer-links .stay-in-touch p{line-height:12px;margin-top:25px}}@media screen and (max-width: 767px){#footer #footer-links .stay-in-touch p{margin-top:0;font-size:15px;line-height:20px}}#footer #footer-links .stay-in-touch .select-container{border-bottom:2px solid #000;display:inline-block;height:1.4em}@media screen and (max-width: 767px){#footer #footer-links .stay-in-touch .select-container{height:20px}}#footer #footer-links .stay-in-touch .select-container:after{color:#CDCDCD;content:"▼";font-size:10px}#footer #footer-links .stay-in-touch .select-container select{background:transparent;border:0;color:#CDCDCD;outline:0;-webkit-appearance:none;font-family:'AvenirNextLTW01-Medium'}#footer #footer-links .stay-in-touch input[type="text"]{width:220px;margin:9px 0 0 10px;border:none;border-bottom:solid 2px #181818;font-family:'AvenirNextLTW01-Medium';font-size:14px;letter-spacing:.5px;line-height:20px;color:#CDCDCD}#footer #footer-links .stay-in-touch input[type="text"]::-webkit-input-placeholder{color:#CDCDCD}#footer #footer-links .stay-in-touch input[type="text"]::-moz-placeholder{color:#CDCDCD}#footer #footer-links .stay-in-touch input[type="text"]:-ms-input-placeholder{color:#CDCDCD}#footer #footer-links .stay-in-touch input[type="text"]:-moz-placeholder{color:#CDCDCD}#footer #footer-links .stay-in-touch input[type="text"]:focus{outline:none}@media screen and (max-width: 1280px){#footer #footer-links .stay-in-touch input[type="text"]{width:190px}}@media screen and (max-width: 1120px){#footer #footer-links .stay-in-touch input[type="text"]{width:165px}}@media screen and (max-width: 1060px){#footer #footer-links .stay-in-touch input[type="text"]{width:155px}}@media screen and (max-width: 1023px){#footer #footer-links .stay-in-touch input[type="text"]{width:170px;font-size:12px;line-height:18px;margin:6px 0 0 10px}}@media screen and (max-width: 949px){#footer #footer-links .stay-in-touch input[type="text"]{margin:9px 0 0}}@media screen and (max-width: 767px){#footer #footer-links .stay-in-touch input[type="text"]{font-size:15px;line-height:20px;margin:0 0 0 5px;width:315px}}@media screen and (max-width: 500px){#footer #footer-links .stay-in-touch input[type="text"]{width:200px}}@media screen and (max-width: 374px){#footer #footer-links .stay-in-touch input[type="text"]{font-size:14px;width:170px;letter-spacing:.3px;margin:0;padding-right:0}}@media screen and (max-width: 319px){#footer #footer-links .stay-in-touch input[type="text"]{font-size:14px;width:170px;letter-spacing:.3px;margin:5px 0 0}}#footer #footer-links .stay-in-touch i{font-size:30px;float:right;margin-top:4px;color:#484848;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transition:.5s}#footer #footer-links .stay-in-touch i:hover{cursor:pointer}@media screen and (max-width: 767px){#footer #footer-links .stay-in-touch i{margin-top:-10px;line-height:40px}}#footer #footer-links .stay-in-touch.clicked i{color:#EC1D38;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transition:.5s}#footer #footer-links .stay-in-touch.clicked input{color:#181818}#footer #footer-links .stay-in-touch.success{border-bottom:solid 2px #ECECEC;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transition:.5s}#footer #footer-links .stay-in-touch.success p{font-family:'Avenir Next LT W01 Demi';font-size:14px;letter-spacing:.5px;color:#CDCDCD;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transition:.5s}#footer #footer-links .stay-in-touch.success i{color:#FAFAFA;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transition:.5s}#footer #footer-links .stay-in-touch.success input,#footer #footer-links .stay-in-touch.success .select-container{display:none}#footer #footer-links .stay-in-touch.error{border-bottom:solid 2px #EC1D38;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transition:.5s}#footer #footer-links .stay-in-touch.error i{color:#D00D26;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transition:.5s}#footer #footer-links .error-submit,#footer #footer-links .error-location{display:none;margin:10px 0 0 100px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transition:.5s}#footer #footer-links .error-submit p,#footer #footer-links .error-location p{float:left;font-family:'AvenirNextLTW01-Medium';font-size:11px;letter-spacing:.5px;line-height:10px;color:#EC1D38;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transition:.5s}#footer #footer-links .error-submit.error,#footer #footer-links .error-location.error{display:block;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transition:.5s}@media screen and (max-width: 1280px){#footer #footer-links ul:first-child{margin-left:70px}#footer #footer-links .error-submit{margin:10px 0 0 70px}}@media screen and (max-width: 1120px){#footer #footer-links{width:37.5%}#footer #footer-links ul{padding:0 40px 0 0}#footer #footer-links ul:first-child{margin-left:50px}#footer #footer-links .error-submit{margin:10px 0 0 50px}}@media screen and (max-width: 1060px){#footer #footer-links{width:35.5%}#footer #footer-links ul{padding:0 40px 0 0}#footer #footer-links ul:first-child{margin-left:30px}#footer #footer-links .error-submit{margin:10px 0 0 30px}}@media screen and (max-width: 1023px){#footer #footer-links{width:37.5%}#footer #footer-links ul li a,#footer #footer-links ul li span{font-size:12px;line-height:32px}#footer #footer-links ul:first-child{margin-left:30px}#footer #footer-links .error-submit{margin:10px 0 0 30px}}@media screen and (max-width: 949px){#footer #footer-links{width:39.5%}#footer #footer-links ul{padding:0 30px 0 0}#footer #footer-links ul:first-child{margin-left:30px}#footer #footer-links .error-submit{margin:10px 0 0 30px}}@media screen and (max-width: 850px){#footer #footer-links ul{padding:0 17px 0 0}#footer #footer-links ul li i{padding:0 3px}}@media screen and (max-width: 767px){#footer #footer-links{width:100%}#footer #footer-links ul{float:none}#footer #footer-links ul li{margin:10px 0 25px}#footer #footer-links ul li a{font-size:15px;line-height:20px}#footer #footer-links ul li a.mobile-hide{display:none}#footer #footer-links ul li span{font-size:15px;line-height:20px}#footer #footer-links ul li i{font-size:22px;line-height:22px;vertical-align:middle}#footer #footer-links ul:first-child{margin-left:0}#footer #footer-links ul.column-one li a.press{float:left;border-right:solid 2px #ECECEC;padding-right:20px}#footer #footer-links ul.column-one i.fa-facebook-square{margin-left:30px}#footer #footer-links ul.column-one i.fa-apple{margin-left:10px}#footer #footer-links ul.column-two li{float:left;border-right:solid 2px #ECECEC;margin-top:0}#footer #footer-links ul.column-two li a{margin:0 20px}#footer #footer-links ul.column-two li .powered-mindbody{margin:-5px 20px 0}#footer #footer-links ul.column-two li:last-child{margin-right:0;border-right:none}#footer #footer-links .error-submit{margin:10px 0 0}}@media screen and (max-width: 430px){#footer #footer-links ul.column-one li a.press{padding-right:15px}#footer #footer-links ul.column-two li a{margin:0 15px}#footer #footer-links ul.column-two li .powered-mindbody{margin:-5px 0 0 15px}}@media screen and (max-width: 374px){#footer #footer-links ul.column-one li a.press{padding-right:6.25px}#footer #footer-links ul.column-one i.fa-facebook-square{margin-left:25px}#footer #footer-links ul.column-one i.fa-apple{margin-left:5px}#footer #footer-links ul.column-two li a{margin:0 6.25px}#footer #footer-links ul.column-two li .powered-mindbody{margin:-5px 0 0 6.25px}}@media screen and (max-width: 319px){#footer #footer-links ul.column-one li a.press{font-size:12px;padding-right:6.25px}#footer #footer-links ul.column-two li a{font-size:12px;margin:0 6.25px}#footer #footer-links ul.column-two li .powered-mindbody{margin:-2px 0 0 6.25px;width:75px}}.appleLinks a{color:#fff !important;text-decoration:none}a:focus{outline:none}a:active{outline:none}.email-link{color:#EC1D38;text-decoration:none;font-family:'AvenirNextLTW01-Medium'}.email-link:hover{text-decoration:underline}.section-heading{margin:0 auto 30px;text-align:center}.section-heading p{font-family:'AvenirNextLTW01-Medium';font-size:14px;line-height:32px;letter-spacing:1px;color:#484848;text-align:center;border-bottom:solid 2px #484848;text-transform:uppercase;display:table;margin:0 auto !important;padding:0 !important}.section-heading.white p{color:#fff;border-bottom:solid 2px #fff}.section-heading.high{margin:0 auto 50px}.section-heading.extrahigh{margin:0 auto 70px}.section-heading.top{margin:30px auto 30px}.header{position:relative;background-color:#EC1D38;height:530px;width:100%;margin-top:74px;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}@media screen and (min-width: 1430px){.header .header-wrapper{width:1000px;margin:0 auto}}@media screen and (max-width: 949px){.header{height:430px;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}}@media screen and (max-width: 767px){.header{height:530px}}.header h1{font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:60px;line-height:72px;color:#fff;text-align:left;padding:0;margin:0 0 0 15.55%;width:84.45%;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}.header h1.three-lines{padding-top:160px;text-transform:lowercase}@media screen and (min-width: 1430px){.header h1{margin:0}}@media screen and (max-width: 1023px){.header h1{font-size:52px;line-height:64px;margin:0 0 0 10%;width:90%;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}}@media screen and (max-width: 949px){.header h1{font-size:46px;line-height:52px;margin:0 0 0 5%;width:95%;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}.header h1.three-lines{padding-top:140px}}@media screen and (max-width: 767px){.header h1{font-size:36px;line-height:42px;width:65%}.header h1.three-lines{padding-top:70px}}@media screen and (max-width: 500px){.header h1{width:87%;font-size:34px}}@media screen and (max-width: 374px){.header h1{font-size:30px}.header h1.three-lines{font-size:28px}}@media screen and (max-width: 319px){.header h1{font-size:26px}}.header h2{font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:48px;line-height:60px;color:#fff;text-align:left;padding:0;margin:0 0 0 15.55%;width:620px;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}.header h2.four-lines{padding-top:183px}.header h2.two-lines{width:690px;padding-top:200px}@media screen and (max-width: 949px){.header h2.two-lines{padding-top:160px}}@media screen and (max-width: 767px){.header h2.two-lines{width:90%;padding-top:90px}}@media screen and (max-width: 374px){.header h2.two-lines{width:85%;padding-top:70px}}.header h2.one-line{padding:240px 0 0;text-align:center}@media screen and (max-width: 1023px){.header h2{font-size:44px;line-height:56px;margin:0 0 0 10%;width:620px;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;transition:0.2s}}@media screen and (max-width: 949px){.header h2{font-size:40px;line-height:52px;margin:0 0 0 5%;width:565px}.header h2.four-lines{padding-top:110px}}@media screen and (max-width: 767px){.header h2{width:90%;line-height:49px}.header h2.four-lines{padding-top:50px}}@media screen and (max-width: 540px){.header h2{font-size:32px;line-height:40px;width:445px}.header h2.four-lines{padding-top:80px}}@media screen and (max-width: 500px){.header h2{font-size:30px;line-height:36px;width:83%}.header h2.four-lines{padding-top:60px}}@media screen and (max-width: 374px){.header h2{width:85%}.header h2.four-lines{font-size:26px}}.header .sub-nav ul{width:100%;min-width:896px;padding:0;margin:0;list-style-type:none;position:absolute;bottom:20px}.header .sub-nav ul a{width:17%;float:left;margin:0 .15%;text-align:center;border-bottom:solid 8px rgba(255,255,255,0.2);font-family:'Avenir Next W01 Light';font-size:18px;line-height:36px;color:rgba(255,255,255,0.7);text-decoration:none;transition:0.5s ease;white-space:nowrap}.header .sub-nav ul a:first-child{margin-left:15.4%}.header .sub-nav ul a:last-child{margin-right:15.4%}.header .sub-nav ul a .new-underline{height:8px;width:0%;background-color:#fff;position:absolute;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.header .sub-nav ul a:hover{cursor:pointer;color:#fff}.header .sub-nav ul a:hover .new-underline{width:17%;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}@media screen and (min-width: 1430px){.header .sub-nav ul{width:1000px}.header .sub-nav ul a{width:24%;margin:0 .5%}.header .sub-nav ul a:first-child{margin-left:0}.header .sub-nav ul a:last-child{margin-right:0}.header .sub-nav ul a:hover .new-underline{width:24%}}@media screen and (max-width: 1023px){.header .sub-nav ul a{width:19.5%;margin:0 .25%;font-size:17px;line-height:32px}.header .sub-nav ul a:first-child{margin-left:10%}.header .sub-nav ul a:last-child{margin-right:10%}.header .sub-nav ul a:hover .new-underline{width:19.5%}}@media screen and (max-width: 949px){.header .sub-nav ul{min-width:0}.header .sub-nav ul a{width:21.85%;margin:0 .35%;font-size:17px;line-height:32px}.header .sub-nav ul a:first-child{margin-left:5%}.header .sub-nav ul a:last-child{margin-right:5%}.header .sub-nav ul a:hover .new-underline{width:21.85%}}@media screen and (max-width: 767px){.header .sub-nav ul{text-align:left;bottom:45px;width:370px}.header .sub-nav ul a{width:300px;margin-left:7%;text-align:left;font-size:18px;line-height:38px;margin-top:15px}.header .sub-nav ul a:first-child{margin-left:7%}.header .sub-nav ul a:hover .new-underline{width:300px}}@media screen and (max-width: 374px){.header .sub-nav ul{width:100%}.header .sub-nav ul a{width:250px}.header .sub-nav ul a:hover .new-underline{width:250px}}@media screen and (max-width: 319px){.header .sub-nav ul a{width:230px}.header .sub-nav ul a:hover .new-underline{width:230px}}.divider{background:black;display:block;height:2px;margin:2em 0}.divider.short{width:20%}p{margin:0;font-family:'Avenir Next W01 Light';font-size:18px;line-height:1.6;color:#484848;text-align:left}@media screen and (max-width: 949px){p{font-size:17px}}@media screen and (max-width: 767px){p{font-size:18px}}p.size-one{font-size:16px;line-height:1.6}@media screen and (max-width: 949px){p.size-one{font-size:14px}}@media screen and (max-width: 767px){p.size-one{font-size:16px}}p.size-two{font-size:24px;line-height:1.2}@media screen and (max-width: 949px){p.size-two{font-size:23px}}@media screen and (max-width: 767px){p.size-two{font-size:24px}}p.size-three{font-size:36px;line-height:1}p.white{color:#fff}h2{font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:48px;line-height:60px}h3{font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:30px;line-height:36px;color:#313131;text-align:left;margin:0}a.button-outline{transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;height:14px;padding:10px 0 10px 15px;border-radius:25px;border:#FAFAFA solid 2px;color:#FFF;font-size:12px;line-height:14px;letter-spacing:.8px;display:inline-block;font-family:'Helvetica Neue LT W01_73 Bd Ex';text-transform:uppercase;text-align:center;text-decoration:none}a.button-outline:hover{background-color:#FAFAFA;color:#EC1D38;cursor:pointer;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}a.button-outline.red{border:#EC1D38 solid 2px;color:#EC1D38}a.button-outline.red:hover{color:#fff;background-color:#EC1D38}a.button-outline .fa{float:right;font-size:2.5em;margin-left:13px;margin-right:10px;position:relative;bottom:9px}h4{font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:24px;line-height:36px;color:#fff;text-align:left;margin:0}h5{font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:36px;line-height:36px;color:#313131;text-align:center;margin:0 0 20px 0}a{outline:0 !important}.clear{clear:both}.center{text-align:center;margin:0 auto}.blur{filter:blur(8px);-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px)}.social-wrapper{width:80%;height:100%;padding:0 10%}.Tweet{overflow:hidden;background-color:#CDCDCD;color:#fff;font-family:'Avenir Next W01 Light';font-size:1em;line-height:1.5em;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.Tweet img.twitter-icon{width:15%;opacity:.3;position:absolute;top:9%}.Tweet .twitter-text{padding-top:15%;overflow:hidden}.Tweet .twitter-handleTime{position:absolute;bottom:5%}.Tweet .twitter-handleTime .twitter-handle{font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:12px;line-height:1.5em;letter-spacing:.1em}.Tweet .twitter-handleTime .twitter-time{font-size:14px;line-height:1.5em}.Tweet:hover{background-color:#EC1D38 !important}.InstagramPost{overflow:hidden;background-color:#181818;color:#fff;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.InstagramPost .overlay{background-color:rgba(24,24,24,0.5);width:80%;height:100%;padding:0 10%;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.InstagramPost img.instagram-icon{transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;width:12%;opacity:.3;position:absolute;bottom:12%;left:5%}.InstagramPost .instagram-handleTime{position:absolute;bottom:5%;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.InstagramPost .instagram-handleTime .instagram-handle{font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:12px;line-height:1.5em;letter-spacing:.1em}.InstagramPost .instagram-handleTime .instagram-time{font-size:14px;line-height:1.5em}.InstagramPost:hover .overlay{background-color:rgba(24,24,24,0)}.InstagramPost:hover img.instagram-icon{transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transform:translateX(-110%);-ms-transform:translateX(-110%);-webkit-transform:translateX(-110%);-moz-transform:translateX(-110%);opacity:0}.InstagramPost:hover .instagram-handleTime{transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transform:translateY(125%);-ms-transform:translateY(125%);-webkit-transform:translateY(125%);-moz-transform:translateY(125%)}.FacebookPost{overflow:hidden;background-color:#181818;color:#fff;font-family:'Avenir Next W01 Light';font-size:1em;line-height:1.5em;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.FacebookPost .overlay{background-color:rgba(24,24,24,0.7);width:80%;height:100%;padding:0 10%;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.FacebookPost img.facebook-icon{transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;width:12%;opacity:.3;position:absolute;top:9%;left:5%}.FacebookPost .facebook-text{padding-top:15%;max-height:65%;overflow:hidden;text-overflow:ellipsis;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.FacebookPost .facebook-handleTime{position:absolute;bottom:5%;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.FacebookPost .facebook-handleTime .facebook-handle{font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:12px;line-height:1.5em;letter-spacing:.1em}.FacebookPost .facebook-handleTime .facebook-time{font-size:14px;line-height:1.5em}.FacebookPost:hover .overlay{background-color:rgba(24,24,24,0)}.FacebookPost:hover img.facebook-icon{transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transform:translateX(-110%);-ms-transform:translateX(-110%);-webkit-transform:translateX(-110%);-moz-transform:translateX(-110%);opacity:0}.FacebookPost:hover .facebook-text{opacity:0;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.FacebookPost:hover .facebook-handleTime{transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;transform:translateY(125%);-ms-transform:translateY(125%);-webkit-transform:translateY(125%);-moz-transform:translateY(125%)}.Yogi{overflow:hidden;background-color:#fff;color:#181818;font-family:'Avenir Next W01 Light';font-size:1em;line-height:1.5em;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.Yogi .yogi-month{padding-top:10%;max-height:65%;overflow:hidden;text-overflow:ellipsis;font-size:1.1em;line-height:1.5em}.Yogi .yogi-name{font-size:.7em;line-height:1.5em;text-transform:uppercase;border-bottom:solid 2px #DEDEDE;padding:0 0 14px 0}.Yogi .yogi-subtitle{font-size:.8em;line-height:1.8em;padding-top:14px;max-height:120px;overflow:hidden}.Yogi .yogi-content{display:none;bottom:0}.Yogi:hover{background-color:#EC1D38;color:#fff;cursor:pointer}.Yogi .hover-more{opacity:0;position:absolute;bottom:5%;transition:transform 0.5s;transform:translateY(150%);-ms-transform:translateY(150%);-webkit-transform:translateY(150%);-moz-transform:translateY(150%)}.Note{background-color:#313131;color:#fff;font-family:'Avenir Next W01 Light';font-size:1em;line-height:1.5em;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.Note .note-from{padding-top:10%;max-height:65%;overflow:hidden;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;font-size:18px;line-height:28px}.Note .note-date{font-size:.7em;line-height:1.5em;text-transform:uppercase;border-bottom:solid 2px #fff;padding:0 0 14px 0}.Note .note-content{font-size:.8em;line-height:1.8em;padding-top:14px;max-height:140px;overflow:hidden;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.Update{background-color:#181818;color:#fff;font-family:'Avenir Next W01 Light';font-size:1em;line-height:1.5em;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.Update .update-title{padding-top:10%;max-height:65%;overflow:hidden;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;font-size:1em;line-height:1.5em}.Update .update-date{font-size:.7em;line-height:1.5em;text-transform:uppercase;border-bottom:solid 2px #fff;padding:0 0 14px 0;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.Update .update-content{font-size:.8em;line-height:1.8em;padding-top:14px;max-height:140px;overflow:hidden;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.Update .update-link{cursor:pointer;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}.Update .update-link:hover{background-color:#EC1D38}.color-0{background-color:#181818}.color-1{background-color:#B1B1B1}.color-2{background-color:#484848}.color-3{background-color:#353535}.color-4{background-color:#6B6B6B}.color-5{background-color:#9B9B9B}.site-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.8);z-index:999}.site-overlay .connect-wrapper{position:absolute;left:50%;width:60%;margin-left:-30%;top:25%;text-align:justify}@media screen and (max-width: 1200px){.site-overlay .connect-wrapper{width:70%;margin-left:-35%}}@media screen and (max-width: 949px){.site-overlay .connect-wrapper{width:80%;margin-left:-40%}}@media screen and (max-width: 767px){.site-overlay .connect-wrapper{position:static;width:80%;margin:70px auto 0}}.site-overlay .connect-wrapper .connect-box{width:30%;display:inline-block}@media screen and (max-width: 767px){.site-overlay .connect-wrapper .connect-box{width:100%;display:block;margin:20px auto 0}}.site-overlay .connect-wrapper .connect-box.title{position:relative;width:34%;margin-right:1%}@media screen and (max-width: 767px){.site-overlay .connect-wrapper .connect-box.title{width:100%;margin:0}}.site-overlay .connect-wrapper .connect-box.title h4{font-size:2.1em;display:block;width:80%;border-bottom:2px solid white;padding-bottom:20px;margin-bottom:20px}@media screen and (max-width: 767px){.site-overlay .connect-wrapper .connect-box.title h4{width:100%}}.site-overlay .connect-wrapper .connect-box.title p{width:80%}@media screen and (max-width: 767px){.site-overlay .connect-wrapper .connect-box.title p{width:100%}}.site-overlay .connect-wrapper .connect-box.call{width:25%}@media screen and (max-width: 767px){.site-overlay .connect-wrapper .connect-box.call{width:100%}}.site-overlay .connect-wrapper .connect-box.close{text-align:center;width:40px;height:40px;position:relative}@media screen and (max-width: 767px){.site-overlay .connect-wrapper .connect-box.close{position:absolute;top:10px;right:10px}}.site-overlay .connect-wrapper .connect-box.close a{width:100%;position:absolute;top:-120px}@media screen and (max-width: 767px){.site-overlay .connect-wrapper .connect-box.close a{top:0;right:40%}}.site-overlay .connect-wrapper .connect-box.close a img{width:100%}.site-overlay .connect-wrapper .connect-box h6{font-size:1.2em;color:white;margin:0 0 10px 0;font-size:1.2em;font-family:'Avenir Next W01 Light'}.site-overlay .connect-wrapper .connect-box p{color:white;font-size:.9em;line-height:1.4em;margin-bottom:10px}.site-overlay .connect-wrapper .connect-box .email-link,.site-overlay .connect-wrapper .connect-box .phone-number{color:white;font-family:'AvenirNextLTW01-Medium'}.site-overlay .connect-wrapper .span{width:100%;display:inline-block}.overlay-scale{visibility:hidden;opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:-webkit-transform 0.2s, opacity 0.2s, visibility 0s 0.2s;transition:transform 0.2s, opacity 0.2s, visibility 0s 0.2s}.overlay-scale.open{visibility:visible;opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s}.loader-wrapper{margin-top:10px;width:100%;height:100%;text-align:center;display:none}.loader-wrapper .loader{position:relative;left:50%;top:34px;width:100px;height:100px;margin:-116px 0 0 -53px;border-radius:50%;border:3px solid transparent;border-top-color:#ec1d38;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.loader-wrapper .loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#e74c3c;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}.loader-wrapper .loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#000000;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.margin-top{margin-top:50px}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}#bannerDigital{position:relative;top:0;left:0;align-items:center;width:100%;height:50px;background:#EC1D38;z-index:10000;display:flex;justify-content:center;padding:10px 0;text-align:center}#bannerDigital br{display:none}@media screen and (max-width: 767px){#bannerDigital br{display:block}}#bannerDigital h2{font-size:18px;line-height:18px;padding:0;margin:0 auto;font-weight:300}@media screen and (max-width: 1023px){#bannerDigital h2{font-size:14px}}#bannerDigital h2 a{color:white;text-decoration:underline}#bannerDigital h2 a:hover{color:black}#home{width:100%;cursor:default;position:relative;background:white;margin-top:70px}#home.animate{background:url("/assets/img_header_test-eb3e1abcfe70528a51ecb0a34d94890eb24f86fd078f544989bb54972d834057.png") no-repeat;background-size:100%;position:fixed;overflow:hidden;cursor:pointer}#home.animate-mobile{background-size:100%;position:fixed;overflow:hidden}@media screen and (max-width: 1023px){#home.animate-mobile{background:url("/assets/tablet_splash-73b6a50cca6f9b72668a15ce962bb1c1115fc7a6dafd3b9b1dced144d088e775.png") no-repeat}}@media screen and (max-width: 767px){#home.animate-mobile{background:url("/assets/mobile_splash_image-834cc576e56728bfb5747747231d5525905cba40614e029e872cebd8d6e0ab1f.png") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}#home .float{overflow:hidden;position:absolute;z-index:560;left:0}#home .float.animate{transition:top 0.5s, left 0.5s, height .5s, width .5s, transform .5s, opacity 1s}#home .float.fallBack{margin:0 auto;position:relative;z-index:550}#home .float.fallBack img{width:100%}#home .float img{height:auto;position:static;transition:top 0.5s, left 0.5s, transform .5s, width 1s, height 1s}#home .float img.full{width:100% !important;top:0;left:0;position:static}#home .splash-text{display:none;color:#fff;position:absolute;top:40%;left:11%;opacity:1;transition:opactiy 0.3s;z-index:560}#home .splash-text img{width:90%;position:relative}#home .splash-text .mobile_splash{display:none;position:relative;top:130px;left:10px}@media screen and (max-width: 1023px){#home .splash-text .mobile_splash{display:none}}@media screen and (max-width: 767px){#home .splash-text .mobile_splash{display:block}}@media screen and (max-width: 1023px){#home .splash-text .desktop_splash{top:330px}}@media screen and (max-width: 767px){#home .splash-text .desktop_splash{display:none}}#home .splash-text.hide{opacity:0;display:none}#home .splash-text .splash-text-loader{position:relative;height:7px;width:100%}#home .splash-text .splash-text-loader span{position:absolute;top:0;left:0;display:block;height:7px;width:0%}#home .splash-text .splash-text-loader span.not-loaded{border-bottom:7px solid rgba(0,0,0,0.25);width:100%}#home .splash-text .splash-text-loader span.not-loaded-mobile{border-bottom:7px solid rgba(0,0,0,0.25);width:88%}@media screen and (max-width: 1023px){#home .splash-text .splash-text-loader span.not-loaded-mobile{position:relative;top:320px;left:12px}}@media screen and (max-width: 767px){#home .splash-text .splash-text-loader span.not-loaded-mobile{position:relative;top:125px;left:12px}}#home .splash-text .splash-text-loader span.loaded{border-bottom:7px solid black;transition:width 3s}#home .splash-text .splash-text-loader span.loaded.loading{width:100%}#home .splash-text .splash-text-loader span.loaded-mobile{border-bottom:7px solid black;transition:width 3s}@media screen and (max-width: 1023px){#home .splash-text .splash-text-loader span.loaded-mobile{position:relative;top:306px;eft:12px}}@media screen and (max-width: 767px){#home .splash-text .splash-text-loader span.loaded-mobile{position:relative;top:111px;left:12px}}#home .splash-text .splash-text-loader span.loaded-mobile.loading-mobile{width:88%}#home .mobile_splash_button{display:none}@media screen and (max-width: 1023px){#home .mobile_splash_button{display:block;position:relative;top:650px;left:90px}}@media screen and (max-width: 767px){#home .mobile_splash_button{display:block;position:relative;top:400px;left:50px}}#home .top-nav{position:absolute;top:0;width:10%;z-index:12;height:100%;cursor:pointer}@media screen and (max-width: 767px){#home .top-nav{display:none}}#home .top-nav.next{right:1%;text-align:right}#home .top-nav.prev{left:1%}#home .top-nav img{width:50px;height:50px;margin-top:270px}#home .outer-wrapper{width:100%;position:relative;font-family:'Helvetica Neue LT W01_73 Bd Ex'}#home .outer-wrapper #carousel-text-one{position:absolute;top:210px;left:150px;color:#fff;font-size:50px;z-index:550;width:70%;white-space:pre-wrap}@media screen and (max-width: 1023px){#home .outer-wrapper #carousel-text-one{top:80px;left:50px}}@media screen and (max-width: 767px){#home .outer-wrapper #carousel-text-one{display:none}}#home .mobile-header{display:none;position:relative}#home .mobile-header img{width:100%}@media screen and (max-width: 767px){#home .mobile-header{display:block}}#home .mobile-header .mobile-text{width:90%;position:absolute;top:30%;left:10%;font-size:35px;color:#fff}#home .carousel-wrapper.top{height:560px;position:relative;transform:translateX(0px);-moz-transform:translateX(0)}@media screen and (max-width: 1023px){#home .carousel-wrapper.top{height:400px}}@media screen and (max-width: 767px){#home .carousel-wrapper.top{display:none}}#home .carousel-wrapper.top .carousel-item{display:none;height:560px;transform:translateX(0px);-moz-transform:translateX(0)}@media screen and (max-width: 1023px){#home .carousel-wrapper.top .carousel-item{height:400px}}@media screen and (max-width: 767px){#home .carousel-wrapper.top .carousel-item{height:300px}}#home .carousel-wrapper.top .carousel-item.active{display:block}#home .carousel-wrapper.top .carousel-item.active img{width:auto}#home .carousel-wrapper.top .carousel-item.loaded{float:left;position:relative;transform:scale(0.8) translateX(0px);-moz-transform:scale(0.8) translateX(0);left:0px;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;transition:1s;z-index:450;display:inline-block}#home .carousel-wrapper.top .carousel-item.loaded .red{display:block;opacity:0;position:absolute !important;top:0;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#home .carousel-wrapper.top .carousel-item.loaded .grey{opacity:1;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#home .carousel-wrapper.top .carousel-item.loaded.active img{width:100%}#home .carousel-wrapper.top .carousel-item.loaded.behind{z-index:400 !important}#home .carousel-wrapper.top .carousel-item.loaded.active{transform:scale(1) translateX(0px);-moz-transform:scale(1) translateX(0px);z-index:500;opacity:1}#home .carousel-wrapper.top .carousel-item.loaded.active .red{opacity:1;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#home .carousel-wrapper.top .carousel-item.loaded.active .grey{opacity:0;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#home .carousel-wrapper.top .carousel-item.loaded img{width:100%;height:100%}#home .carousel-wrapper.top .carousel-item.slide{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;transition:1s}#home .carousel-wrapper.top .carousel-item.left{left:-400px}#home .carousel-wrapper.top .carousel-item.left.slide-in{left:0px}#home .carousel-wrapper.top .carousel-item.right{left:400px}#home .carousel-wrapper.top .carousel-item.right.slide-in{left:0px}#home .carousel-wrapper.top .carousel-item.next:hover{cursor:pointer}#home .carousel-wrapper.top .carousel-item.prev:hover{cursor:pointer}#home .carousel-wrapper.top .carousel-item img{width:100%}#home .content-wrapper{width:95%;margin:0 auto;margin-top:5em}@media screen and (min-width: 1430px){#home .content-wrapper{width:1350px;float:none;margin:5em auto 0}}@media screen and (max-width: 949px){#home .content-wrapper{width:95%}}@media screen and (max-width: 767px){#home .content-wrapper{margin-left:0;margin-right:0;width:100%;padding:0;float:none}}#home .home-blurb{margin:2em 0 3.5em 0;width:100%;display:block}#home .home-blurb p,#home .home-blurb h2{margin:0 auto;max-width:640px}#home .home-blurb p strong,#home .home-blurb h2 strong{font-family:'Avenir Next LT W01 Demi'}#home .home-blurb h2{line-height:54px;text-transform:lowercase;margin-bottom:0.25em}@media screen and (max-width: 1023px){#home .home-blurb{margin-right:4%}#home .home-blurb p{font-size:17px}#home .home-blurb h2{font-size:44px}}@media screen and (max-width: 949px){#home .home-blurb{margin-top:0}}@media screen and (max-width: 767px){#home .home-blurb{width:86%;padding:0 7%;margin-right:0}#home .home-blurb p{width:95%}}@media screen and (max-width: 500px){#home .home-blurb h2{font-size:40px;line-height:46px}#home .home-blurb h2 br{display:none}}@media screen and (max-width: 374px){#home .home-blurb h2{font-size:36px;line-height:42px}#home .home-blurb h2 br{display:none}#home .home-blurb p{width:100%}#home .home-blurb .divider.short{width:130px}}#home .home-schedule{color:white;margin:2em auto 0 auto;max-width:900px;display:block;background:#EC1D38;padding:50px 0;height:auto !important;clear:both}@media screen and (max-width: 767px){#home .home-schedule{width:100%}}#home .home-schedule .row{display:flex;justify-content:center}@media screen and (max-width: 767px){#home .home-schedule .row{display:block}}#home .home-schedule .row hr{border:0;width:1px;background:white;position:relative;display:none}@media screen and (max-width: 767px){#home .home-schedule .row hr{border:.05em solid #fff;width:10%}}#home .home-schedule .row .col-3{padding:1em 1.5em 0 1.5em;display:flex;flex-direction:column}@media screen and (max-width: 767px){#home .home-schedule .row .col-3.extra-wide{width:100%;flex-basis:100%}}@media screen and (min-width: 768px){#home .home-schedule .row .col-3:first-child{margin-left:2em}#home .home-schedule .row .col-3:last-child{margin-right:2em}}@media screen and (max-width: 767px){#home .home-schedule .row .col-3{padding:0em;width:100%;flex-basis:100%}}#home .home-schedule .row .col-3 a{width:unset;margin:0 auto 2.5em auto}@media screen and (max-width: 767px){#home .home-schedule .row .col-3 a{padding-left:10px;padding-right:10px}#home .home-schedule .row .col-3 a i{margin:0;margin-left:8px}}#home .home-schedule .row .col-3 p{color:white;margin-top:1.5em;font-size:16px;text-align:center;line-height:20px;margin-bottom:5px}#home .home-schedule .row .col-3 p a{color:white;text-decoration:underline}#home .home-schedule .row .col-3 p a:hover{color:black}@media screen and (max-width: 767px){#home .home-schedule .row .col-3 p br{display:none}}#home .home-schedule .size-three{text-align:center;margin-bottom:10px}#home .home-schedule .size-three h5{font-size:36px;line-height:30px;color:white;display:inline;font-family:'Avenir Next W01 Light';font-weight:400;margin-right:50px}@media screen and (max-width: 767px){#home .home-schedule .size-three h5{display:block;margin-right:0}}#home .home-schedule .size-three h6{display:inline;color:black;text-transform:uppercase;font-family:'Helvetica Neue LT W01_73 Bd Ex'}@media screen and (max-width: 767px){#home .home-schedule .size-three h6{display:block}}#home .home-schedule .size-three h6 .carousel-switcher{margin:0 15px;cursor:pointer}#home .home-schedule .size-three h6 .active{opacity:1;color:white}#home .home-schedule .button-wrapper{margin:0 0 0 50%}#home .home-schedule .button-outline{margin:0 0 0 -120px;width:210px}#home .home-schedule #westchester,#home .home-schedule #tribeca{position:absolute;opacity:0;z-index:-1;width:100%;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#home .home-schedule #westchester.active,#home .home-schedule #tribeca.active{opacity:1;z-index:1}#home .press-items{text-align:center;position:relative;background:#181818;padding:0 0 2.5em 0;z-index:4;width:100%;overflow:hidden;margin-top:30px}@media screen and (max-width: 767px){#home .press-items{padding-bottom:5.5em}}#home .press-items .button-outline{margin-top:60px}@media screen and (max-width: 767px){#home .press-items .button-outline{display:none}}#home .press-items .button-outline:hover{color:#181818}#home .press-items .press-nav{position:absolute;top:0;height:100%;width:8%;z-index:3}@media screen and (max-width: 767px){#home .press-items .press-nav{top:initial;bottom:-2em;height:0;width:8%}}#home .press-items .press-nav.prev-area{left:0}@media screen and (max-width: 767px){#home .press-items .press-nav.prev-area{left:calc(25% - 25px)}}#home .press-items .press-nav.next-area{right:0}@media screen and (max-width: 767px){#home .press-items .press-nav.next-area{right:25%}}#home .press-items .press-nav img{cursor:pointer;width:50px;margin-top:100px}@media screen and (max-width: 767px){#home .press-items .press-nav img{margin-top:0}}#home .press-items .press-piece{width:100%}#home .press-items .logos{margin-bottom:60px;background:#303030;padding:30px 0}#home .press-items .logos h5{font-family:'Avenir Next W01 Light';font-size:18px;color:white}@media screen and (max-width: 767px){#home .press-items .logos h5{display:none}}#home .press-items .logos img{display:inline-block;height:37px;margin:0 14px}@media screen and (max-width: 767px){#home .press-items .logos img{height:23px;margin:10px}}#home .press-items .callout-wrapper{display:inline-block;margin:50px auto 30px auto;position:relative;width:100%}@media screen and (min-width: 1430px){#home .press-items .callout-wrapper{max-width:1350px}}@media screen and (max-width: 500px){#home .press-items .callout-wrapper{margin-top:50px}#home .press-items .callout-wrapper .callout-content{max-width:300px}}@media screen and (max-width: 374px){#home .press-items .callout-wrapper{margin-top:30px}#home .press-items .callout-wrapper .divider.short{width:100px}}#home .press-items .divider{margin:30px auto;background:white;width:15%}#home .press-items .callout-title{font-family:'Avenir Next LT W01 Demi';color:white;font-size:18px;margin:0;line-height:30px;text-align:center;letter-spacing:.5px}@media screen and (max-width: 949px){#home .press-items .callout-title{font-size:17px}}#home .press-items .press-content{font-family:'Avenir Next W01 Light';color:white;font-size:24px;margin:0;line-height:30px;text-align:center;padding:10px 0 20px;margin:0 auto;letter-spacing:.5px;max-width:700px}@media screen and (max-width: 949px){#home .press-items .press-content{font-size:22px}}#home .press-items .callout-content{font-family:'Avenir Next W01 Light';color:white;font-size:24px;margin:0;line-height:30px;text-align:center}#home .press-items .callout-url{font-family:'Helvetica Neue LT W01_73 Bd Ex';color:#EC1D38;font-size:12px;margin:0;line-height:12px;text-decoration:none;letter-spacing:.5px}@media screen and (max-width: 949px){#home .press-items .callout-url{font-size:11px}}#home .press-items .callout-author{font-family:'Avenir Next LT W01 Demi';color:white;font-size:12px;margin:0;line-height:12px;text-transform:uppercase;text-align:center;letter-spacing:.5px}@media screen and (max-width: 949px){#home .press-items .callout-author{font-size:11px}}#home .press-items .logo{position:absolute;left:50%;margin-left:-23px;width:46px;top:-40px}#home .news-feed{width:100%;margin:60px 0 0;padding:60px 0;position:relative;z-index:2;background:#fafafa}#home .news-feed .prev-area,#home .news-feed .next-area{width:18%;position:absolute;z-index:3}#home .news-feed .prev-area{left:0;cursor:pointer}#home .news-feed .next-area{right:0;cursor:pointer}#home .news-feed .news-wrapper{position:relative;z-index:2;text-align:center;margin-bottom:50px}#home .news-feed .news-wrapper h3{text-align:center;margin:0px 0 40px;text-transform:lowercase}#home .news-feed .item{background-position:center;background-size:100%;background-repeat:no-repeat;min-height:245px}#home .news-feed .item.Tweet,#home .news-feed .item.InstagramPost,#home .news-feed .item.FacebookPost{cursor:pointer}#home .news-feed .item.image{width:100%}#home .news-feed .mobile-social-links{display:none}@media screen and (max-width: 785px){#home .news-feed .background{width:100%;left:0;margin-left:0;height:120%}#home .news-feed .news-wrapper{width:420px;margin:0 auto 50px}#home .news-feed .news-wrapper h3{text-align:center;margin:0px 0 20px}#home .news-feed .mobile-social-links{display:block;text-align:center;position:relative;margin-top:40px}#home .news-feed .mobile-social-links p{font-family:'AvenirNextLTW01-Medium';font-size:17px;line-height:20px;text-transform:uppercase;text-align:center;letter-spacing:.5px;margin-bottom:10px}#home .news-feed .mobile-social-links a{font-size:30px;color:#181818;margin:0 12px}}@media screen and (max-width: 500px){#home .news-feed .news-wrapper{width:100%;margin:0 auto 30px}#home .news-feed .news-wrapper h3{margin:0 5% 20px}#home .news-feed .news-wrapper .button-outline{padding:10px 0 10px 15px}#home .news-feed .news-wrapper .button-outline i{margin-left:10px}#home .news-feed .mobile-social-links p{font-size:14px}#home .news-feed .mobile-social-links a{font-size:30px}}@media screen and (max-width: 374px){#home .news-feed .news-wrapper h3{font-size:28px}#home .news-feed .news-wrapper .button-outline{padding:10px 0 10px 10px}#home .news-feed .news-wrapper .button-outline i{margin-left:5px;margin-right:5px}}#home .home-callout{width:100%}#home .home-bottom-mobile{background:url("/assets/mobile_carousel_bg-25d74f5e9bbb9c33ec8b1ef2c7be274cba43183831a8bf117fbcc5ef4b0d78f8.png");background-size:cover;display:none}@media screen and (max-width: 949px){#home .home-bottom-mobile{display:block;padding:3em}}@media screen and (max-width: 767px){#home .home-bottom-mobile{padding:1em}}#home .home-bottom-mobile .item-wrapper{width:100%;padding:2em 2em 0 2em;margin:6em auto;background-color:white;box-sizing:border-box}@media screen and (max-width: 767px){#home .home-bottom-mobile .item-wrapper{text-align:left;margin:2em auto}}#home .home-bottom-mobile .item-wrapper h3{font-size:24px}@media screen and (max-width: 767px){#home .home-bottom-mobile .item-wrapper h3{line-height:28px}}@media screen and (max-width: 767px){#home .home-bottom-mobile .item-wrapper p{line-height:22px}}#home .home-bottom-mobile .button-outline{border-color:#EC1D38;color:#EC1D38;padding-left:14px;padding-right:35px;margin:1em 0 4em;font-size:12px;text-align:left;position:relative;height:auto}#home .home-bottom-mobile .button-outline i{position:absolute;right:0px;top:1px}#home .home-bottom-carousel{overflow:hidden;position:relative;background:url("/assets/stripe-18500611094a96546862dbdf8852f77619f16a0f50341d2cdf7c9e6775c2fb19.png");background-repeat:repeat;padding-bottom:100px;padding-top:40px}@media screen and (max-width: 949px){#home .home-bottom-carousel{display:none}}@media screen and (max-width: 949px){#home .home-bottom-carousel .bottom-nav{display:none}}#home .home-bottom-carousel .bottom-nav img{width:50px;margin-top:300px;opacity:1;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}#home .home-bottom-carousel .prev-area{text-align:left;width:18%;height:100%;position:absolute;top:0;left:0;z-index:4;cursor:pointer}#home .home-bottom-carousel .prev-area img{position:relative;left:5%}#home .home-bottom-carousel .prev-area.disabled{cursor:default}#home .home-bottom-carousel .prev-area.disabled img{opacity:0}#home .home-bottom-carousel .next-area{text-align:right;width:18%;height:100%;position:absolute;top:0;right:0;z-index:4;cursor:pointer}#home .home-bottom-carousel .next-area img{position:relative;right:5%}#home .home-bottom-carousel .next-area.disabled{cursor:default}#home .home-bottom-carousel .next-area.disabled img{opacity:0}#home .home-bottom-carousel .paralax-bg{width:9999px;background:url("/assets/d_home_bottomcarousel_collage-771c6c47ccd40830695de1ea9c7f86707142107eec6bb096df741b0397ba051f.png");background-repeat:repeat-x;background-position:0;position:absolute;height:100%;top:0;left:0;z-index:1;-moz-transform:translateX(0);transform:translateX(0);-webkit-transition:all 1000ms cubic-bezier(0.5, 0.445, 0.37, 1);-webkit-transition:all 1000ms cubic-bezier(0.5, 0.445, 0.37, 1.155);-moz-transition:all 1000ms cubic-bezier(0.5, 0.445, 0.37, 1.155);-o-transition:all 1000ms cubic-bezier(0.5, 0.445, 0.37, 1.155);transition:all 1000ms cubic-bezier(0.5, 0.445, 0.37, 1.155);-webkit-transition-timing-function:cubic-bezier(0.5, 0.445, 0.37, 1);-webkit-transition-timing-function:cubic-bezier(0.5, 0.445, 0.37, 1.155);-moz-transition-timing-function:cubic-bezier(0.5, 0.445, 0.37, 1.155);-o-transition-timing-function:cubic-bezier(0.5, 0.445, 0.37, 1.155);transition-timing-function:cubic-bezier(0.5, 0.445, 0.37, 1.155)}@media screen and (max-width: 767px){#home .home-bottom-carousel .paralax-bg .desktop{display:none}}#home .home-bottom-carousel .paralax-bg .mobile{display:none}@media screen and (max-width: 767px){#home .home-bottom-carousel .paralax-bg .mobile{display:block;height:100%}}#home .home-bottom-carousel .item-wrapper{width:9999px;position:relative;height:100%;z-index:2}#home .home-bottom-carousel .item-group{position:relative;float:left;left:0;-moz-transform:translateX(0);transform:translateX(0)}@media screen and (max-width: 1280px){#home .home-bottom-carousel .item-group.first .text-box{top:100px}}@media screen and (max-width: 767px){#home .home-bottom-carousel .item-group.first .text-box{top:-40px}}#home .home-bottom-carousel .item-group.first img{top:40px}@media screen and (max-width: 767px){#home .home-bottom-carousel .item-group.first img{top:40px}}#home .home-bottom-carousel .item-group.second .text-box{top:400px}@media screen and (max-width: 1330px){#home .home-bottom-carousel .item-group.second .text-box{top:300px}}@media screen and (max-width: 1280px){#home .home-bottom-carousel .item-group.second .text-box{top:200px}}@media screen and (max-width: 767px){#home .home-bottom-carousel .item-group.second .text-box{top:-80px}}@media screen and (max-width: 767px){#home .home-bottom-carousel .item-group.second img{width:85%}}#home .home-bottom-carousel .item-group.third .text-box{top:400px}@media screen and (max-width: 1330px){#home .home-bottom-carousel .item-group.third .text-box{top:300px}}@media screen and (max-width: 1280px){#home .home-bottom-carousel .item-group.third .text-box{top:200px}}@media screen and (max-width: 767px){#home .home-bottom-carousel .item-group.third .text-box{top:80px}}#home .home-bottom-carousel .item-group.third img{top:200px}@media screen and (max-width: 767px){#home .home-bottom-carousel .item-group.third img{top:80px}}#home .home-bottom-carousel .item-group img{width:65%;top:0;left:0;margin-left:0;float:left;position:relative;-moz-transform:translateX(0);transform:translateX(0);left:0;-webkit-transition:all 1000ms cubic-bezier(0.5, 0.445, 0.37, 1);-webkit-transition:all 1000ms cubic-bezier(0.5, 0.445, 0.37, 1.155);-moz-transition:all 1000ms cubic-bezier(0.5, 0.445, 0.37, 1.155);-o-transition:all 1000ms cubic-bezier(0.5, 0.445, 0.37, 1.155);transition:all 1000ms cubic-bezier(0.5, 0.445, 0.37, 1.155);-webkit-transition-timing-function:cubic-bezier(0.5, 0.445, 0.37, 1);-webkit-transition-timing-function:cubic-bezier(0.5, 0.445, 0.37, 1.155);-moz-transition-timing-function:cubic-bezier(0.5, 0.445, 0.37, 1.155);-o-transition-timing-function:cubic-bezier(0.5, 0.445, 0.37, 1.155);transition-timing-function:cubic-bezier(0.5, 0.445, 0.37, 1.155)}@media screen and (max-width: 767px){#home .home-bottom-carousel .item-group img{width:95%}}#home .home-bottom-carousel .item-group .text-box{background:white;width:35%;position:relative;top:250px;float:left;right:100px;padding:2.2em 0;box-shadow:0px 5px 15px rgba(0,0,0,0.04);-moz-transform:translateX(0);transform:translateX(0);text-transform:lowercase;-webkit-transition:all 1000ms cubic-bezier(0.5, 0.445, 0.37, 1);-webkit-transition:all 1000ms cubic-bezier(0.5, 0.445, 0.37, 1.155);-moz-transition:all 1000ms cubic-bezier(0.5, 0.445, 0.37, 1.155);-o-transition:all 1000ms cubic-bezier(0.5, 0.445, 0.37, 1.155);transition:all 1000ms cubic-bezier(0.5, 0.445, 0.37, 1.155);-webkit-transition-timing-function:cubic-bezier(0.5, 0.445, 0.37, 1);-webkit-transition-timing-function:cubic-bezier(0.5, 0.445, 0.37, 1.155);-moz-transition-timing-function:cubic-bezier(0.5, 0.445, 0.37, 1.155);-o-transition-timing-function:cubic-bezier(0.5, 0.445, 0.37, 1.155);transition-timing-function:cubic-bezier(0.5, 0.445, 0.37, 1.155)}@media screen and (max-width: 767px){#home .home-bottom-carousel .item-group .text-box{width:85%;top:0;right:-15.2%}}#home .home-bottom-carousel .item-group .text-box h3,#home .home-bottom-carousel .item-group .text-box p{width:80%;display:block;margin:0 auto}#home .home-bottom-carousel .item-group .text-box p{margin-top:20px;font-size:.9em}#home .home-bottom-carousel .item-group .bottom-btn{position:relative;transition:none;transform:translateX(0);-moz-transform:translateX(0);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}@media screen and (max-width: 767px){#home .home-bottom-carousel .item-group .bottom-btn{right:0;top:0}}#home .home-bottom-carousel .item-group .bottom-btn.btn-1{top:330px}@media screen and (max-width: 767px){#home .home-bottom-carousel .item-group .bottom-btn.btn-1{top:-110px}}#home .home-bottom-carousel .item-group .bottom-btn.btn-2{top:285px}@media screen and (max-width: 767px){#home .home-bottom-carousel .item-group .bottom-btn.btn-2{top:-120px}}#home .home-bottom-carousel .item-group .bottom-btn.btn-3{top:435px}@media screen and (max-width: 767px){#home .home-bottom-carousel .item-group .bottom-btn.btn-3{top:-40px}}#home .home-community-schedule{max-width:650px;max-width:unset;padding:15px 0;margin:1em 0;position:relative;overflow:hidden}@media screen and (max-width: 767px){#home .home-community-schedule{padding-top:50px}}@media screen and (min-width: 374px){#home .home-community-schedule{padding-top:15px}}#home .home-video-container-wrapper{display:flex;flex-direction:row;align-items:center;margin:0 8%}@media screen and (max-width: 767px){#home .home-video-container-wrapper{flex-direction:column;align-items:center;padding-top:50px}}@media screen and (max-width: 767px){#home .home-video-container-wrapper{padding-top:0px}}#home .home-community-content-wrapper{z-index:1}#home .home-community-icon{display:block;position:absolute;top:20px;right:20px;z-index:0}@media screen and (max-width: 767px){#home .home-community-icon{right:-100px;top:90px}}#home .home-community-content{max-width:400px;background-color:white;padding:40px;margin-left:30px;z-index:1}@media screen and (max-width: 767px){#home .home-community-content{margin-left:0;margin-top:15px}}#home .home-community-heading{text-transform:lowercase}#home .home-community-paragraph{font-size:16px;line-height:1.6;margin-top:20px}#home .home-video-container{max-width:330px;z-index:1}@media screen and (max-width: 767px){#home .home-video-container{max-width:200px}}#home .home-schedule .row{flex-direction:column;justify-content:center;align-items:center}#home .home-schedule .row .col-3{margin-left:0px !important;margin-right:0px !important}#home .home-schedule .row .col-3 a{margin-bottom:1.5em}@media screen and (max-width: 767px){#home .home-schedule .row .col-3 a{margin-bottom:.5em}}#home .home-schedule-content-container{width:50%;padding:50px 0}@media screen and (max-width: 767px){#home .home-schedule-content-container{width:100%}}.hide{opacity:0;position:relative;z-index:-1}#legal #legal-content{max-width:640px;margin:2em auto;padding:0 0.5em}#legal .header{height:280px;padding-top:100px;background:url(/assets/header-img-yogi-965821da6ff1a6036f33f472438a035c1182e013142dd5c123560ec28baf8771.png);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 785px){#legal .header{background:url(/assets/m-header-img-yogi-9d60e484c92cd043353449b2d057940c3d095934a389ade7aa06f17a8457a74f.png)}}#legal .header h2{text-align:center;margin:0;width:100%;padding:90px 0 0;text-transform:lowercase}@media screen and (max-width: 767px){#legal .header{height:350px}#legal .header .new-subhead{width:92%;padding:0 4%}#legal .header .new-subhead p{font-size:17px}}@media screen and (max-width: 374px){#legal .header{height:380px}#legal .header h2{font-size:28px}}.home-option{width:95%;margin:1em 0}.home-option-left{float:left}.home-option-left .lightestgrey{float:right}.home-option-left .red{float:left}.home-option-right{float:right}@media screen and (max-width: 767px){.home-option{width:100%}}.home-option .the-space{padding:0}@media screen and (min-width: 767px){.home-option .the-space{width:50%}}#yogi .header{height:280px;background:url(/assets/header-img-yogi-965821da6ff1a6036f33f472438a035c1182e013142dd5c123560ec28baf8771.png);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 785px){#yogi .header{background:url(/assets/m-header-img-yogi-9d60e484c92cd043353449b2d057940c3d095934a389ade7aa06f17a8457a74f.png)}}#yogi .header h2{text-align:center;margin:0;width:100%;padding:90px 0 0;text-transform:lowercase}@media screen and (max-width: 767px){#yogi .header{height:350px}#yogi .header .new-subhead{width:92%;padding:0 4%}#yogi .header .new-subhead p{font-size:17px}}@media screen and (max-width: 374px){#yogi .header{height:380px}#yogi .header h2{font-size:28px}}@media screen and (max-width: 767px){#yogi #yogi-container{width:90%}}#yogi .yogi-wrapper{padding:4em 6em}@media screen and (max-width: 767px){#yogi .yogi-wrapper{padding:5%}}#yogi .yogi-month{text-align:left;font-size:16px;margin-bottom:5px;line-height:1em;font-family:'AvenirNextLTW01-Medium'}#yogi .yogi-name{margin:0}#yogi h6{font-size:20px;font-family:'Avenir Next W01 Light';margin:20px 0 0;line-height:30px}#yogi .divider{max-width:300px}.mtek-wrapper{margin-top:3rem}#about .header{background:url(/assets/header-img-about2-1fe711e44613858cdedf500b0bf542df933eb6523cf4124d833218d502953605.png);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 767px){#about .header{height:690px}}#about .header .three-lines{text-transform:none}@media screen and (max-width: 1430px){#about .header h1{margin:0}}@media screen and (max-width: 1280px){#about .header h1{margin-left:3%}}#about .header .header-wrapper{width:1100px;margin:0 auto}@media screen and (max-width: 1280px){#about .header .header-wrapper{width:100%}}@media screen and (max-width: 1280px){#about .header .header-wrapper .sub-nav{width:100%}}#about .header .header-wrapper .sub-nav ul{width:1100px;margin-left:0}@media screen and (max-width: 1430px){#about .header .header-wrapper .sub-nav ul{width:1100px;margin-left:0}}@media screen and (max-width: 1280px){#about .header .header-wrapper .sub-nav ul{margin-left:3%;width:calc(100% - 3%)}}#about .header .header-wrapper .sub-nav ul a{width:15%}#about .header .header-wrapper .sub-nav ul a:hover .new-underline{width:15%}@media screen and (max-width: 1430px){#about .header .header-wrapper .sub-nav ul a:first-child{margin-left:0}#about .header .header-wrapper .sub-nav ul a:last-child{margin-right:0}}@media screen and (max-width: 1280px){#about .header .header-wrapper .sub-nav ul a{width:16%}#about .header .header-wrapper .sub-nav ul a:hover .new-underline{width:16%}}@media screen and (max-width: 1023px){#about .header .header-wrapper .sub-nav ul a{font-size:14px}}@media screen and (max-width: 767px){#about .header .header-wrapper .sub-nav ul a{font-size:18px}}@media screen and (max-width: 767px){#about .header .header-wrapper .sub-nav ul a{width:300px}#about .header .header-wrapper .sub-nav ul a:first-child{margin-left:7%}}#about .copy{padding:80px 180px}@media screen and (min-width: 1280px){#about .copy{padding:80px 20%}}@media screen and (min-width: 1430px){#about .copy{width:858px;margin:0 auto;padding:80px 0}}@media screen and (max-width: 1023px){#about .copy{padding:80px 100px}}@media screen and (max-width: 949px){#about .copy{padding:70px 37px}}@media screen and (max-width: 380px){#about .copy{padding:70px 32px}}@media screen and (max-width: 319px){#about .copy{padding:70px 25px}}#about .copy p{text-align:center}#about .copy h3{margin:1em 0 0;text-align:center;text-transform:lowercase}@media screen and (max-width: 767px){#about .copy h3{font-size:32px;line-height:40px}}@media screen and (max-width: 500px){#about .copy h3{font-size:29px}}@media screen and (max-width: 380px){#about .copy h3{font-size:27px}}#about #new-members{padding:20px 7% 80px}@media screen and (min-width: 1430px){#about #new-members{width:1250px;padding:20px 0 80px;margin:0 auto}}@media screen and (max-width: 1023px){#about #new-members{padding:20px 10% 80px;margin:0 auto}}@media screen and (max-width: 949px){#about #new-members{padding:20px 10% 70px}}@media screen and (max-width: 767px){#about #new-members{padding:20px 7% 50px}}#about #new-members .new-member-content{width:43.5%;float:left;padding:0 2% 0 4.5%}#about #new-members .new-member-content.right{padding:6% 5% 5% 5%;margin:2% 0 0 3.5%;width:36.5%;background-color:#FAFAFA}#about #new-members .new-member-content.right .underline{height:10px;width:100px;border-bottom:#181818 solid 2px}#about #new-members .new-member-content.right p.size-one{padding:20px 0 0}#about #new-members .new-member-content.left{margin-top:3%}@media screen and (max-width: 767px){#about #new-members .new-member-content.left{margin-top:0}}#about #new-members .new-member-content .callout-one{font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:30px;line-height:42px;color:#181818;padding:0 0 35px 0;text-transform:lowercase}@media screen and (max-width: 1023px){#about #new-members .new-member-content{width:46%;padding:0 9% 0 0}#about #new-members .new-member-content.right{width:35%;padding:3% 4%;margin-left:1.5%}}@media screen and (max-width: 949px){#about #new-members .new-member-content .callout-one{font-size:26px;line-height:36px}}@media screen and (max-width: 767px){#about #new-members .new-member-content{width:100%;float:left;padding:0}#about #new-members .new-member-content.right{width:90%;padding:6%;margin-top:40px;margin-left:0}#about #new-members .new-member-content .callout-one{font-size:30px;line-height:36px}}#about #sweatiquette{background-color:#181818;padding:100px 130px 90px}@media screen and (max-width: 1023px){#about #sweatiquette{padding:100px 100px 90px}}@media screen and (max-width: 949px){#about #sweatiquette{padding:100px 60px 70px}}@media screen and (max-width: 767px){#about #sweatiquette{padding:100px 14% 80px}}@media screen and (max-width: 500px){#about #sweatiquette{padding:100px 12% 80px}}#about #sweatiquette h5{color:#fff;text-transform:lowercase}@media screen and (max-width: 500px){#about #sweatiquette h5{font-size:31px}}@media screen and (max-width: 374px){#about #sweatiquette h5{font-size:26px}}@media screen and (max-width: 319px){#about #sweatiquette h5{font-size:23px}}#about #sweatiquette p{color:#fff;text-align:center;padding:0 160px}@media screen and (min-width: 1430px){#about #sweatiquette p.subhead{width:780px;padding:0;margin:0 auto}}@media screen and (max-width: 1023px){#about #sweatiquette p.subhead{padding:0 70px}}@media screen and (max-width: 1023px){#about #sweatiquette p.subhead{padding:0}}#about #sweatiquette .four-Ps{width:100%;margin:90px 0 0}@media screen and (min-width: 1430px){#about #sweatiquette .four-Ps{width:1080px;margin:90px auto 0}}@media screen and (max-width: 767px){#about #sweatiquette .four-Ps{margin:70px 0 0}}#about #sweatiquette .four-Ps .guideline{width:45.6%;padding:0 4.4% 60px 0;float:left}@media screen and (min-width: 1430px){#about #sweatiquette .four-Ps .guideline{width:42%;padding:0 4% 60px 0}}@media screen and (max-width: 1023px){#about #sweatiquette .four-Ps .guideline{width:46%;padding:0 8% 60px 0}#about #sweatiquette .four-Ps .guideline.right{padding-right:0}}@media screen and (max-width: 767px){#about #sweatiquette .four-Ps .guideline{width:100%;padding:0 0}}#about #sweatiquette .four-Ps .guideline a{color:#fff}#about #sweatiquette .four-Ps .guideline p{text-align:left;padding:0}@media screen and (max-width: 767px){#about #sweatiquette .four-Ps .guideline p{margin-bottom:60px}}#about #sweatiquette .four-Ps .guideline h5.p-number{position:absolute;color:rgba(255,255,255,0.25);margin:-20px 0 0 -16px}#about #sweatiquette .four-Ps .guideline p.p-guideline{width:100px;border-bottom:#fff solid 2px;padding-bottom:20px;margin-bottom:20px}#about #sweatiquette .four-Ps .guideline.five{float:none;margin:0 auto;padding:0 0 25px 0;border-bottom:1px solid #ffffff;width:490px}@media screen and (max-width: 767px){#about #sweatiquette .four-Ps .guideline.five{width:325px}#about #sweatiquette .four-Ps .guideline.five p{margin-bottom:0}}@media screen and (max-width: 380px){#about #sweatiquette .four-Ps .guideline.five{width:285px}}@media screen and (max-width: 374px){#about #sweatiquette .four-Ps .guideline.five{width:240px}}#about #sweatiquette .four-Ps .guideline.right{padding-right:0;float:right}#about #sweatiquette .sweatiquette-callout{width:100%}#about #sweatiquette .sweatiquette-callout p{text-align:center;padding:0}@media screen and (max-width: 767px){#about #sweatiquette .sweatiquette-callout p{line-height:40px}}@media screen and (max-width: 500px){#about #sweatiquette .sweatiquette-callout p{width:245px;margin:0 auto}}@media screen and (max-width: 319px){#about #sweatiquette .sweatiquette-callout p{width:210px;font-size:22px}}#about #the-instructors{width:93%;padding:100px 3.5% 40px;background:#FAFAFA}@media screen and (min-width: 1430px){#about #the-instructors{width:1350px;padding:100px 0 40px;margin:0 auto}}@media screen and (max-width: 949px){#about #the-instructors{padding:90px 0 40px;margin:0 auto}}@media screen and (max-width: 767px){#about #the-instructors{padding:20px 0 20px;margin:0 auto}}#about #the-instructors #mentor-callout{text-align:center;font-family:'Helvetica Neue LT W01_73 Bd Ex'}@media screen and (max-width: 767px){#about #the-instructors #mentor-callout{margin-top:1rem}}#about #the-instructors #mentor-callout a{color:#EC1D38}#about #the-instructors .instructor-copy{width:43.4%;background-color:#FAFAFA;padding:50px 3.6% 50px 3%;height:585px;float:left}#about #the-instructors .instructor-copy .instructor-heading{font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:30px;line-height:40px;padding:0 0 36px 0;color:#181818;text-transform:lowercase}@media screen and (max-width: 949px){#about #the-instructors .instructor-copy .instructor-heading{width:100%}}@media screen and (min-width: 1330px){#about #the-instructors .instructor-copy{height:510px}}@media screen and (max-width: 1280px){#about #the-instructors .instructor-copy{height:655px}}@media screen and (max-width: 1120px){#about #the-instructors .instructor-copy{height:675px;padding:30px 3.6% 70px 3%}}@media screen and (max-width: 1023px){#about #the-instructors .instructor-copy{height:725px}}@media screen and (max-width: 949px){#about #the-instructors .instructor-copy{padding:30px 3.6% 50px 3%;height:750px}}@media screen and (max-width: 767px){#about #the-instructors .instructor-copy{width:88%;padding:50px 6% 70px 6%;height:600px}}@media screen and (max-width: 600px){#about #the-instructors .instructor-copy{height:680px}}@media screen and (max-width: 500px){#about #the-instructors .instructor-copy{height:765px;padding:40px 6% 70px 6%}}@media screen and (max-width: 380px){#about #the-instructors .instructor-copy{height:850px}}@media screen and (max-width: 374px){#about #the-instructors .instructor-copy{height:1000px}}@media screen and (max-width: 319px){#about #the-instructors .instructor-copy{height:1100px}}#about #the-instructors .instructor-image{width:50%;float:left;height:685px;position:relative;overflow:hidden;background-color:#181818;background:url(/assets/about-theinstructors-5250e2241441443680d6f49553f13ba995d3f609a4d831faad277c846e5658b2.png);background-position:center;background-repeat:no-repeat;background-size:cover}#about #the-instructors .instructor-image .image-content{margin:200px 12% 0px;padding:20px;position:absolute;top:0px;color:#fff;background-color:rgba(0,0,0,0.6)}#about #the-instructors .instructor-image .image-content p{color:#fff}#about #the-instructors .instructor-image .image-content p.callout{font-size:24px;line-height:36px;padding:0 0 36px 0;font-family:'Helvetica Neue LT W01_73 Bd Ex';letter-spacing:1px}@media screen and (max-width: 949px){#about #the-instructors .instructor-image .image-content p.callout{font-size:23px;line-height:34px}}@media screen and (min-width: 1330px){#about #the-instructors .instructor-image{height:610px}}@media screen and (max-width: 1280px){#about #the-instructors .instructor-image{height:755px}}@media screen and (max-width: 1120px){#about #the-instructors .instructor-image{height:775px}#about #the-instructors .instructor-image .image-content{margin-top:250px}}@media screen and (max-width: 1023px){#about #the-instructors .instructor-image{height:825px}}@media screen and (max-width: 949px){#about #the-instructors .instructor-image{height:830px}#about #the-instructors .instructor-image .image-content{padding:30px 7.2%}}@media screen and (max-width: 767px){#about #the-instructors .instructor-image{width:100%;height:300px}#about #the-instructors .instructor-image .image-content{padding:20px 6% 20px;margin:120px 5% 0;position:absolute;top:0px;color:#fff}#about #the-instructors .instructor-image .image-content p{color:#fff}#about #the-instructors .instructor-image .image-content p.callout{font-size:20px;line-height:33px;padding:0}#about #the-instructors .instructor-image .image-content p.size-one{display:none}}#about #the-instructors .mobile-description{width:86%;background-color:#484848;position:relative;display:none;padding:30px 7%}#about #the-instructors .mobile-description .size-one{color:#ffffff}@media screen and (max-width: 767px){#about #the-instructors .mobile-description{display:block}}#about #community{width:100%;padding:0 0 100px 0;position:relative}#about #community .instructors-underline{width:150px;height:2px;background-color:#181818;margin:0 auto}#about #community h5{text-transform:lowercase}#about #community p.hotyogis-subhead{text-align:center;padding:0 20%}#about #community .button-outline{position:absolute;bottom:20px;left:8%}#about #community .carousel-wrapper{position:relative;margin:60px 0}#about #community .carousel-wrapper .instructor-nav{position:absolute;top:0;height:100%;width:80px;z-index:11;display:block;text-align:center}@media screen and (max-width: 767px){#about #community .carousel-wrapper .instructor-nav{display:none}}#about #community .carousel-wrapper .instructor-nav.next{right:0}#about #community .carousel-wrapper .instructor-nav.prev{left:0}#about #community .carousel-wrapper .instructor-nav img{margin-top:165px;width:50px}#about #community .instructors-carousel .owl-item{overflow:hidden}#about #community .instructors-carousel .instructor{background-repeat:no-repeat;background-size:cover;background-position:center center;width:100%;overflow:hidden;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}#about #community .instructors-carousel .instructor .overlay-background{background-color:#EC1D38;width:100%;height:100%;position:absolute;z-index:20;transform:translateY(100%);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transition:transform .95s;-webkit-transition:0.95s;-moz-transition:0.95s;-ms-transition:0.95s;transition:0.95s}#about #community .instructors-carousel .instructor .instructor-overlay{background-color:rgba(25,25,25,0);width:82%;height:92%;padding:10% 8% 0 10%;bottom:10px;position:absolute;z-index:22;transform:translateY(86%);-ms-transform:translateY(86%);-webkit-transform:translateY(86%);-moz-transform:translateY(86%);transition:transform 1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;transition:1s}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-name{color:#fff;padding:0% 0 4%;width:100%;font-family:'AvenirNextLTW01-Medium'}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-underline{height:3px;width:60%;background-color:rgba(255,255,255,0.5)}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-description{padding:5% 0 0;font-size:15px;line-height:28px;color:#fff;overflow:hidden;font-family:'Avenir Next W01 Light'}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-icons{display:none}#about #community .instructors-carousel .instructor:hover .overlay-background{transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%)}#about #community .instructors-carousel .instructor:hover .instructor-overlay{top:0;transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%)}#about #community .instructors-button{width:55.5%;min-width:700px;margin:0 auto}#about #community .instructors-button p{float:left}#about #community .instructors-button div{float:right;margin-top:-3px}@media screen and (min-width: 1430px){#about #community .instructors-button{width:725px;margin:0 auto}}@media screen and (max-width: 1120px){#about #community .instructors-carousel .instructor .instructor-overlay{padding:10% 8% 0 10%;transform:translateY(84%);-ms-transform:translateY(84%);-webkit-transform:translateY(84%);-moz-transform:translateY(84%)}}@media screen and (max-width: 785px){#about #community{padding:50px 0 75px}#about #community p.hotyogis-subhead{padding:0 15%}#about #community .instructors-carousel .instructor .instructor-overlay{padding:10% 8% 0 10%}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-name{letter-spacing:1px;padding-bottom:20px}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-underline{background-color:white}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-description{padding-top:20px;margin-bottom:20px}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-icons{width:82%;height:82px;display:block;position:absolute;bottom:5px}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-icons .icon{float:left;width:50px}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-icons .icon p{font-size:16px;line-height:22px;text-align:center;color:#fff;font-family:'Avenir Next W01 Light';text-transform:uppercase;margin-top:10px}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-icons .icon.next{float:right}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-icons .icon.exit{margin-left:30%}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-icons .icon.exit img{margin-left:-25px}#about #community .instructors-carousel .instructor.clicked .overlay-background{transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%)}#about #community .instructors-carousel .instructor.clicked .instructor-overlay{top:0px}#about #community .instructors-button{width:86%;padding:0 7%;min-width:10px}#about #community .instructors-button p{float:none;text-align:center;width:280px;margin:0 auto}#about #community .instructors-button div{float:none;margin-left:47%;margin-top:20px;width:260px}#about #community .instructors-button div a{width:260px;margin-left:-130px}}@media screen and (max-width: 785px) and (max-width: 500px){#about #community .instructors-button div a{margin-left:0}}@media screen and (max-width: 500px){#about #community p.hotyogis-subhead{padding:0 10%}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-description{max-height:200px}#about #community .instructors-button div{float:none;margin:20px auto 0 auto;width:290px}}@media screen and (max-width: 374px){#about #community p.hotyogis-subhead{padding:0 8%}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-description{max-height:170px}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-icons{height:56px}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-icons .icon{width:35px}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-icons .icon p{font-size:12px;margin-top:3px}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-icons .icon.exit{margin-left:34%}#about #community .instructors-carousel .instructor .instructor-overlay .instructor-icons .icon.exit img{margin-left:-22px}}#about #note{width:78.2%;background-color:#ECECEC;padding:185px 10.9% 72px}@media screen and (max-width: 1023px){#about #note{width:84%;padding:185px 8% 72px}}#about #note img.lauren-pic{margin:-265px 0 0 -110px;width:220px !important;padding:0 0 0 50%}#about #note .note-heading{font-family:'AvenirNextLTW01-Medium';font-size:14px;line-height:32px;letter-spacing:1px;color:#484848;text-align:center;border-bottom:solid 2px #484848;text-transform:uppercase;display:table;margin:0 auto !important;padding:0 !important}@media screen and (min-width: 1430px){#about #note .note-content{width:1118px;padding:0;margin:0 auto}}@media screen and (max-width: 767px){#about #note .note-content{padding-top:20px}}#about #note img.signature{width:124px}#about #note .size-two{text-align:center}#about #note .underline{height:40px;width:120px;border-bottom:#181818 solid 2px;margin:0 auto}#about #note .letter{width:45%;padding:60px 5% 0 0;float:left}@media screen and (max-width: 767px){#about #note .letter{width:100%;padding:30px 3.5% 0 0}}#about #apparel{background:#ECECEC;padding:75px 0;margin-bottom:3em}#about #apparel .subhead{text-align:center}#about #apparel h5{display:block;width:95%;margin:0 auto}#about #apparel #apparel-carousel{display:none;width:100%}@media screen and (max-width: 500px){#about #apparel #apparel-carousel{display:block}}#about #apparel .content{width:90%;margin:4em auto 2em;position:relative;display:flex;align-items:center}@media screen and (max-width: 785px){#about #apparel .content{display:block}}@media screen and (max-width: 500px){#about #apparel .content{width:100%}}#about #apparel .content img.desktop,#about #apparel .content .text{width:50%;display:inline-block;float:left;box-sizing:border-box}@media screen and (max-width: 785px){#about #apparel .content img.desktop,#about #apparel .content .text{width:100%;float:none}}#about #apparel .content img.desktop{padding:0 1em 0 0;display:block}@media screen and (max-width: 785px){#about #apparel .content img.desktop{padding:0}}@media screen and (max-width: 500px){#about #apparel .content img.desktop{display:none}}#about #apparel .content .text{padding:0 0 0 1em}@media screen and (max-width: 785px){#about #apparel .content .text{margin-top:2em;padding:0}}#about #apparel .content .text p{margin-bottom:1em}@media screen and (max-width: 500px){#about #apparel .content .text p{display:block;width:90%;margin:0 auto 1em}}#instructors{width:78%;padding:75px 11% 75px}#instructors .left{width:45%;float:left;margin-right:7%}#instructors .left div{margin-top:20px}#instructors .right{width:48%;float:left}#instructors h5{text-transform:lowercase;text-align:left}@media screen and (min-width: 1430px){#instructors{padding:75px 0 75px;width:100%}#instructors .instructors-wrapper{width:1350px;margin:0 auto}}@media screen and (max-width: 785px){#instructors{width:92%;padding:50px 4% 75px}}@media screen and (max-width: 500px){#instructors .left{width:100%;margin:0 0 50px 0;float:none}#instructors .right{width:100%;margin:0;float:none}}.owl-item.center{text-align:left}.the-space{height:360px;width:43.9%;padding:0 3.05% 0;float:left}@media screen and (min-width: 1280px){.the-space{width:40%;padding:0 5% 0}}@media screen and (max-width: 1023px){.the-space{height:435px}}@media screen and (max-width: 949px){.the-space{height:405px}}@media screen and (max-width: 767px){.the-space{width:100%;float:left;height:380px}}@media screen and (max-width: 500px){.the-space{height:480px}}@media screen and (max-width: 374px){.the-space{height:550px}}@media screen and (max-width: 319px){.the-space{height:600px}}.the-space .block-wrapper{position:relative;top:50%;transform:translateY(-50%)}.the-space .block-wrapper p{padding:0 6% 0}.the-space.tall{height:445px}@media screen and (max-width: 1023px){.the-space.tall{height:520px}}@media screen and (max-width: 949px){.the-space.tall{height:490px}}@media screen and (max-width: 767px){.the-space.tall{height:380px}}@media screen and (max-width: 500px){.the-space.tall{height:480px}}@media screen and (max-width: 374px){.the-space.tall{height:510px}}@media screen and (max-width: 319px){.the-space.tall{height:530px}}.the-space.black{background-color:#181818}@media screen and (max-width: 767px){.the-space.black{float:right}}.the-space.black-image{background-color:#181818;background:url(/assets/about-thespace-studio-red-6a03bb971acf08b919f803c808a43f64aef20072330cd05cfb9e53e5dfa1519f.png);background-repeat:no-repeat;background-size:cover;padding-top:0;margin-top:85px}@media screen and (max-width: 767px){.the-space.black-image{margin-top:0;height:200px}}.the-space.lightestgrey{background-color:#484848}.the-space.lightestgrey-image{background-color:#181818;background:url(/assets/about-thespace-climate-b583756f142ee510f172c8e3ea3b0d464241dbededcfaba1c88a26f854cb344d.jpg);background-repeat:no-repeat;background-size:cover;padding-top:0}@media screen and (max-width: 767px){.the-space.lightestgrey-image{float:right;height:200px}}.the-space.grey{background-color:#ADADAD}@media screen and (max-width: 767px){.the-space.grey{float:right}}.the-space.grey-image{background-color:#181818;background:url(/assets/about-thespace-flooring-ab5c943f3d3b28993c7d4f4719432943660c6a73a33756c0e38dcd13533fff90.jpg);background-repeat:no-repeat;background-size:cover;padding-top:0;height:280px;margin-top:-85px}@media screen and (max-width: 949px){.the-space.grey-image{height:230px}}@media screen and (max-width: 767px){.the-space.grey-image{height:170px;margin-top:0;float:right}}@media screen and (max-width: 500px){.the-space.grey-image{height:150px}}@media screen and (max-width: 319px){.the-space.grey-image{height:120px}}.the-space.red{background-color:#EC1D38;background:url(/assets/about-thespace-findyourstudio-red-0300e3a848d65bb3c46b4cde28c7e65fe82633a6adfac0307d2f233b6fd4dddb.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:0}.the-space.red.alt-image-1{background-image:url(/assets/about-thespace-studio-red-6a03bb971acf08b919f803c808a43f64aef20072330cd05cfb9e53e5dfa1519f.png)}.the-space.red.alt-image-2{background-image:url(/assets/about-thespace-findyourstudio-b219b776c6e5c6bf63bc6319d68f95f39b97c0d8eace52b888c00aceb8adc6c6.jpg)}.the-space.red.alt-image-3{background-image:url(/assets/carousel_2-5757a699a42847fd0354ba73d796b84aa52d866e7de918ea157d8b145c9370aa.png)}.the-space.red.alt-image-4{background-image:url(/assets/homepage-dome-1782b3b00e6652b4759ca5f6f2e44aac5197740ed5640327f2ba0ae1cc7fe771.jpg)}.the-space.red .tall-wrapper{position:relative;top:50%;transform:translateY(-50%)}.the-space.red .red-wrapper-text{text-align:center;width:100%}.the-space.red .red-wrapper-text p{text-align:center;font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:24px;line-height:28px;color:#FFFFFF;margin:0 0 20px 0;letter-spacing:1px;tex-transform:lowercase}.the-space.red .red-wrapper{width:100%;height:48px;padding:0;text-align:center;margin-bottom:20px}.the-space.red .red-wrapper .button-outline{margin:0;text-align:center;padding:13px 25px;font-size:12px;position:relative;top:50%;transform:translateY(-50%)}.the-space.red .red-wrapper .button-outline .fa{font-size:2.25em;margin-left:15px;margin-right:0px;position:relative;bottom:7px}@media screen and (max-width: 1023px){.the-space.red .red-wrapper .button-outline{text-align:left;padding-left:15px;font-size:14px}.the-space.red .red-wrapper .button-outline .fa{font-size:2.25em;margin-left:10px;margin-right:10px;position:relative;bottom:9px}}@media screen and (max-width: 949px){.the-space.red .red-wrapper .button-outline{font-size:12px}.the-space.red .red-wrapper .button-outline .fa{margin-right:0}}@media screen and (max-width: 767px){.the-space.red{margin-top:0;width:100%}}@media screen and (max-width: 500px){.the-space.red{height:200px}.the-space.red .red-wrapper-text p{font-size:18px;margin:0 0 15px 0}.the-space.red .red-wrapper{height:38px;margin-bottom:15px}.the-space.red .red-wrapper .button-outline{margin:0;text-align:center;padding:10px 25px}.the-space.red .red-wrapper .button-outline .fa{margin-left:15px}}@media screen and (max-width: 374px){.the-space.red .red-wrapper .button-outline{font-size:11.5px}.the-space.red .red-wrapper .button-outline .fa{bottom:6px;margin-right:0}}@media screen and (max-width: 319px){.the-space.red .red-wrapper .button-outline{font-size:10.5px;padding:15px 8px}.the-space.red .red-wrapper .button-outline .fa{bottom:6px}}.the-space p.size-two{letter-spacing:.5px;color:#484848;padding-bottom:18px}.the-space p.size-two.white{color:#fff}#classes .header{background:url(/assets/header-img-classes-3f4e6871a51cd849ecd821dffa6507eb71f99ee3224e239d04b008b39a419d0a.png);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 767px){#classes .header{background:url(/assets/header-img-classes-mobile-86912cc6795f2588a27623732b3a90fd6b517a61c99c2bdc529c983beaf301db.png);background-repeat:no-repeat;background-size:cover}}#classes #about-classes{padding:60px 0 60px;width:100%;background-color:#FAFAFA;background:url(/assets/about-thespace-background-c35c4a08b10e86c085626dadfcad02372b5700138ac4719cbbdd435a630754aa.png);background-repeat:no-repeat;background-size:100% 100%}@media screen and (max-width: 1120px){#classes #about-classes{padding:60px 0 20px}}@media screen and (max-width: 1023px){#classes #about-classes{padding:60px 0 40px}}@media screen and (min-width: 768px){#classes #about-classes{min-height:2000px}}#classes #about-classes h2{text-align:center;text-transform:lowercase}@media screen and (max-width: 1023px){#classes #about-classes h2{margin-top:0}}@media screen and (max-width: 949px){#classes #about-classes h2{font-size:42px;line-height:56px}}@media screen and (max-width: 785px){#classes #about-classes h2{font-size:40px;line-height:56px}}@media screen and (max-width: 767px){#classes #about-classes h2{font-size:42px;line-height:56px;padding:0 30px}}@media screen and (max-width: 374px){#classes #about-classes h2{font-size:38px;line-height:50px;padding:0}}@media screen and (min-width: 1430px){#classes #about-classes .gallery-wrapper{width:1350px;margin:0 auto}}#classes #about-classes .gallery{width:100%;position:absolute;margin-top:-220px}@media screen and (min-width: 1330px){#classes #about-classes .gallery{margin-top:-230px}}@media screen and (min-width: 1430px){#classes #about-classes .gallery{width:1350px}}@media screen and (max-width: 1120px){#classes #about-classes .gallery{margin-top:-150px}}@media screen and (max-width: 1023px){#classes #about-classes .gallery{margin-top:-130px}}@media screen and (max-width: 949px){#classes #about-classes .gallery{margin-top:-120px}}@media screen and (max-width: 767px){#classes #about-classes .gallery{margin-top:-70px}}@media screen and (max-width: 500px){#classes #about-classes .gallery{margin-top:-45px}}#classes #about-classes .gallery .row{height:450px;overflow:hidden}@media screen and (max-width: 1023px){#classes #about-classes .gallery .row{height:500px}}@media screen and (max-width: 949px){#classes #about-classes .gallery .row{height:430px}}@media screen and (max-width: 767px){#classes #about-classes .gallery .row{height:260px}}#classes #about-classes .gallery .row .callout{position:absolute;width:33%;margin:0 1%;height:450px}@media screen and (max-width: 1023px){#classes #about-classes .gallery .row .callout{width:31%;margin:0 2%}}@media screen and (max-width: 767px){#classes #about-classes .gallery .row .callout{display:none}}#classes #about-classes .gallery .row .callout .tall-wrapper{position:relative;top:50%;transform:translateY(-50%)}#classes #about-classes .gallery .row .callout .red-wrapper-text{text-align:center;width:100%}#classes #about-classes .gallery .row .callout .red-wrapper-text p{text-align:center;font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:30px;line-height:32px;color:#FFFFFF;margin:0 0 20px 0;letter-spacing:1px;text-transform:lowercase}#classes #about-classes .gallery .row .callout .red-wrapper-text p.small-words{font-family:'Avenir Next W01 Light';font-size:20px;line-height:20px;color:#FFFFFF;margin:0 0 20px 0;letter-spacing:1px;text-transform:inherit}#classes #about-classes .gallery .row .callout .red-wrapper{width:100%;height:48px;padding:0;text-align:center;margin-bottom:20px}#classes #about-classes .gallery .row .callout .red-wrapper .button-outline{margin:0;text-align:center;padding:13px 25px;font-size:12px;position:relative;top:50%;transform:translateY(-50%)}#classes #about-classes .gallery .row .callout .red-wrapper .button-outline .fa{font-size:2.25em;margin-left:15px;margin-right:0px;position:relative;bottom:7px}#classes #about-classes .gallery .row .large{width:65%;float:left;height:510px}@media screen and (max-width: 1023px){#classes #about-classes .gallery .row .large{height:560px}}@media screen and (max-width: 949px){#classes #about-classes .gallery .row .large{height:520px}}@media screen and (max-width: 767px){#classes #about-classes .gallery .row .large{height:260px;width:100%}}#classes #about-classes .gallery .row .small{width:35%;float:left;height:510px}@media screen and (max-width: 1023px){#classes #about-classes .gallery .row .small{height:560px}}@media screen and (max-width: 949px){#classes #about-classes .gallery .row .small{height:520px}}@media screen and (max-width: 767px){#classes #about-classes .gallery .row .small{height:260px;width:100%}}#classes #about-classes .gallery .row .small.top{height:430px;margin-top:80px}@media screen and (max-width: 1023px){#classes #about-classes .gallery .row .small.top{height:480px}}@media screen and (max-width: 949px){#classes #about-classes .gallery .row .small.top{height:440px}}@media screen and (max-width: 767px){#classes #about-classes .gallery .row .small.top{height:260px;margin-top:0}}#classes #about-classes .gallery .row .small.bottom{height:450px}@media screen and (max-width: 1023px){#classes #about-classes .gallery .row .small.bottom{height:470px}}@media screen and (max-width: 949px){#classes #about-classes .gallery .row .small.bottom{height:430px}}@media screen and (max-width: 767px){#classes #about-classes .gallery .row .small.bottom{height:260px}}@media screen and (max-width: 767px){#classes #about-classes .gallery .row.mobile-hide{display:none}}#classes #about-classes .gallery .row .img1{background-color:#181818;background:url(/assets/classes-image11-098ab378b58d693365c0e22db8fd3b751b6dc26dc62c89a5015b70b6242cb52c.jpg);background-repeat:no-repeat;background-size:cover}#classes #about-classes .gallery .row .img2{background-color:#181818;background:url(/assets/classes-image2-c059b5d3d5f57ca264c65c99c8083e1e80037a884da7cf31ff9091376ef15d6c.png);background-repeat:no-repeat;background-size:cover}#classes #about-classes .gallery .row .img3{background-color:#181818;background:url(/assets/classes-image3-008daa442824fe0ff509eb0d4712ae8f2801b4f57708d749da51a4f7254741cd.png);background-repeat:no-repeat;background-size:cover}#classes #about-classes .gallery .row .img4{background-color:#181818;background:url(/assets/classes-image10-86c420db971e537da246b11a2b518b06a6226ee1563d15d79853c4e9d4555fb6.jpg);background-repeat:no-repeat;background-size:cover}#classes #about-classes .gallery .row .img5{background-color:#181818;background:url(/assets/classes-image5-ca8796969114fa71a5927e64414dddea3ebdf23465679a502aee105d39e8b0ef.png);background-repeat:no-repeat;background-size:cover}#classes #about-classes .gallery .row .img6{background-color:#181818;background:url(/assets/classes-image12-b6adaff662deaa369132ce46510b2570cce9179b031e7880631d9f8fd552a19f.jpg);background-repeat:no-repeat;background-size:cover}#classes #about-classes .gallery .row .img7{background-color:#181818;background:url(/assets/classes-image7-38bd991ab31bc6ec41c3034adc211514acf52aca5fee78005dae4b60cd033d9d.png);background-repeat:no-repeat;background-size:cover}#classes #about-classes .gallery .row .img7.mobile-hide{display:none;position:absolute;margin-top:260px}#classes #about-classes .gallery .row .img7.mobile-hide.show{display:block !important}#classes #about-classes .gallery .row .img8{background-color:#181818;background:url(/assets/classes-image8-47aff65bb104a2ec0028b4a829c93a499bdb8724396c17c83037497cd0b86ad4.png);background-repeat:no-repeat;background-size:cover}#classes #about-classes .gallery .row .img9{background-color:#181818;background:url(/assets/classes-image9-663a667a4c49b3fbc1a6585407ad2e632457582fba19f27ab2af1c4f274a0df1.png);background-repeat:no-repeat;background-size:cover}#classes #about-classes .gallery .row .imgred{background-color:#EC1D38;background:url(/assets/classes-image-red-9102d66df5b656ff05aec066b054de8ee1d94456902270c4f8323c3764963563.png);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 767px){#classes #about-classes .gallery .row .imgred{display:none}}#classes #about-classes .mobile-row{display:none}@media screen and (max-width: 767px){#classes #about-classes .mobile-row{display:block;height:300px;position:relative}#classes #about-classes .mobile-row .callout{position:absolute;width:100%;margin:20px 0;height:260px}#classes #about-classes .mobile-row .imgred{height:337px;width:100%;background-color:#EC1D38;background:url(/assets/classes-image-red-9102d66df5b656ff05aec066b054de8ee1d94456902270c4f8323c3764963563.png);background-repeat:no-repeat;background-size:cover}}@media screen and (max-width: 500px){#classes #about-classes .mobile-row .callout h5{padding-top:70px;font-size:35px}}#classes #about-classes .mobile-row .tall-wrapper{position:relative;top:50%;transform:translateY(-50%)}#classes #about-classes .mobile-row .red-wrapper-text{text-align:center;width:100%}#classes #about-classes .mobile-row .red-wrapper-text p{text-align:center;font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:30px;line-height:32px;color:#FFFFFF;margin:0 0 15px 0;letter-spacing:1px;text-transform:lowercase}#classes #about-classes .mobile-row .red-wrapper-text p.small-words{font-family:'Avenir Next W01 Light';font-size:20px;line-height:20px;color:#FFFFFF;margin:0 0 20px 0;letter-spacing:1px;text-transform:inherit}#classes #about-classes .mobile-row .red-wrapper{width:100%;height:38px;padding:0;text-align:center;margin-bottom:15px}#classes #about-classes .mobile-row .red-wrapper .button-outline{margin:0;text-align:center;padding:10px 25px;font-size:12px;position:relative;top:50%;transform:translateY(-50%)}#classes #about-classes .mobile-row .red-wrapper .button-outline .fa{font-size:2.25em;margin-left:15px;margin-right:0px;position:relative;bottom:7px}#classes #about-classes .classes{background-color:#fff;width:480px;position:relative;margin:255px 0 135px 43%;padding:44px 50px}#classes #about-classes .classes .class .open{display:none}#classes #about-classes .classes .class .size-two{padding-top:40px}#classes #about-classes .classes .class:first-child .size-two{padding-top:0}#classes #about-classes .classes .class .class-underline{height:20px;width:100px;border-bottom:#ECECEC solid 2px}#classes #about-classes .classes .class .size-one{padding:20px 0}#classes #about-classes .classes .class .class-button{background-color:#EC1D38;transition:transform 0.25s;-webkit-transition:0.25s;-moz-transition:0.25s;-ms-transition:0.25s;transition:0.25s;border-radius:25px;height:12px;padding:9px 20px;display:inline-block}#classes #about-classes .classes .class .class-button a p{font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:12px;line-height:12px;letter-spacing:.75px;color:#fff;padding:0 0 35px 0;text-transform:uppercase;float:left}#classes #about-classes .classes .class .class-button a p:first-of-type{padding-right:22px}#classes #about-classes .classes .class .class-button:hover{background-color:#D00D26;cursor:pointer}#classes #about-classes .classes .class .class-time{font-size:.9em;line-height:1.5em;padding:5px 0 0px 0;text-transform:uppercase;font-family:'Avenir Next LT W01 Demi';letter-spacing:.5px}@media screen and (min-width: 1330px){#classes #about-classes .classes{margin:280px 0 115px 43%}}@media screen and (max-width: 1120px){#classes #about-classes .classes{width:405px;margin:170px 0 115px 43%;padding:44px 50px}}@media screen and (max-width: 1023px){#classes #about-classes .classes{width:345px;margin:230px 0 100px 43%}#classes #about-classes .classes .class .size-one{padding:20px 0 10px}#classes #about-classes .classes .class .size-two{padding-top:25px}}@media screen and (max-width: 949px){#classes #about-classes .classes{width:315px;margin:160px 0 80px 43%}}@media screen and (max-width: 767px){#classes #about-classes .classes{width:90%;margin:140px auto 30px;padding:0;background-color:rgba(255,255,255,0)}#classes #about-classes .classes .class{background-color:#fff;padding:17px 5%;margin-bottom:10px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}#classes #about-classes .classes .class .size-one{padding:20px 0 0px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}#classes #about-classes .classes .class .size-two{padding-top:0px}#classes #about-classes .classes .class .size-two:hover{cursor:pointer}#classes #about-classes .classes .class .hidden{display:none}#classes #about-classes .classes .class .open{display:block;width:25px;height:26px;float:right;margin:-28px 0}#classes #about-classes .classes .class .open:hover{cursor:pointer}#classes #about-classes .classes .class .open .minus{background-color:#181818;height:2px;width:25px;margin:12px 0}#classes #about-classes .classes .class .open .minus.rotate{transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;margin-top:-14px}#classes #about-classes .classes .class.active{padding:32px 5%}#classes #about-classes .classes .class.active .class-underline{height:30px}#classes #about-classes .classes .class.active .size-one{padding:30px 0 0}#classes #about-classes .classes .class.active .hidden{display:block}#classes #about-classes .classes .class.active .open .minus.rotate{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}}@media screen and (max-width: 500px){#classes #about-classes .classes{margin:80px auto 30px}#classes #about-classes .classes .class .size-one{padding:20px 0 0px;font-size:15.5px;line-height:25px}#classes #about-classes .classes .class.active{padding:17px 5%}#classes #about-classes .classes .class.active .class-underline{height:20px}#classes #about-classes .classes .class.active .size-one{padding:20px 0 0}}@media screen and (max-width: 374px){#classes #about-classes .classes .class .size-one{padding:12px 0 0px;font-size:14.5px;line-height:22px}#classes #about-classes .classes .class .class-underline{height:14px}#classes #about-classes .classes .class .size-two{font-size:18px}#classes #about-classes .classes .class .class-time{font-size:.8em;line-height:1em}#classes #about-classes .classes .class .open{width:20px;height:26px}#classes #about-classes .classes .class .open .minus{width:20px}}#classes #the-app{width:84%;padding:75px 8%}#classes #the-app h5{width:800px;margin:0 auto;line-height:48px;padding:0 0 32px;text-transform:lowercase}#classes #the-app p.centered{text-align:center;padding:0 0 10px 0;width:350px;margin:0 auto}#classes #the-app .app-content{padding:80px 0 0 0}#classes #the-app .app-content .column{width:26%;padding:0 0% 0 0;float:left}#classes #the-app .app-content .column.middle{width:41.33%;padding:0 3.33%}#classes #the-app .app-content .column a{display:inline-block}#classes #the-app .app-content .column img.store-badge{height:42.5px;display:block;padding:50px 0 9px}#classes #the-app .app-content .column img.store-badge:last-child{padding:9px 0}#classes #the-app .app-content .column img.app-screens{width:100%;margin-top:-15px}@media screen and (min-width: 1430px){#classes #the-app{width:100%;padding:150px 0 75px}#classes #the-app .app-content{width:1350px;margin:0 auto}}@media screen and (max-width: 1023px){#classes #the-app{width:90%;padding:65px 5% 65px}}@media screen and (max-width: 949px){#classes #the-app{width:85%;padding:35px 7.5% 35px}#classes #the-app h5{width:80%;padding:0 0 32px}#classes #the-app .app-content{padding:30px 0 0 0}#classes #the-app .app-content .column{width:60%;padding:0 0 10px 0%}#classes #the-app .app-content .column.middle{width:30%;padding:0 0 20px 10%}#classes #the-app .app-content .column.wide{width:100%;float:none}#classes #the-app .app-content .column a.app-link{float:left;padding:20px 20px 0px 0}#classes #the-app .app-content .column a.app-link:last-of-type{padding-top:2px}}@media screen and (max-width: 785px){#classes #the-app h5{width:85%}}@media screen and (max-width: 767px){#classes #the-app{width:86%;padding:55px 7% 35px}#classes #the-app h5{line-height:36px;font-size:30px}#classes #the-app .app-content{padding:30px 0 0 0}#classes #the-app .app-content .column{width:100%;padding:0 0 20px}#classes #the-app .app-content .column:first-child{margin-top:440px}#classes #the-app .app-content .column.middle{width:215px;padding:0;position:absolute;padding-left:43%}#classes #the-app .app-content .column.middle img{margin-left:-215px;width:430px}#classes #the-app .app-content .column.wide{width:100%;float:none}#classes #the-app .app-content .column img.store-badge{float:left;padding:20px 20px 0px 0}#classes #the-app .app-content .column img.store-badge:last-child{padding:20px 0 0}}@media screen and (max-width: 500px){#classes #the-app h5{text-align:left;width:94%;margin:0}#classes #the-app p.centered{width:275px;text-align:left;margin:0}#classes #the-app .app-content{padding:30px 0 0 0}#classes #the-app .app-content .column{width:100%;padding:0 0 20px}#classes #the-app .app-content .column:first-child{margin-top:360px}#classes #the-app .app-content .column.middle{width:175px;padding:0;position:absolute;padding-left:43%}#classes #the-app .app-content .column.middle img{margin-left:-175px;width:350px}#classes #the-app .app-content .column.wide{width:100%;float:none}#classes #the-app .app-content .column img.store-badge{float:left;padding:20px 20px 0px 0}#classes #the-app .app-content .column img.store-badge:last-child{padding:20px 0 0}}@media screen and (max-width: 374px){#classes #the-app h5{width:100%}#classes #the-app .app-content{padding:30px 0 0 0}#classes #the-app .app-content .column{width:100%;padding:0 0 20px}#classes #the-app .app-content .column:first-child{margin-top:320px}#classes #the-app .app-content .column.middle{width:150px;padding:0;position:absolute;padding-left:43%}#classes #the-app .app-content .column.middle img{margin-left:-150px;width:300px}#classes #the-app .app-content .column a.app-link{padding-right:10px}#classes #the-app .app-content .column img.store-badge{height:40px;float:left;padding:20px 10px 0px 0}#classes #the-app .app-content .column img.store-badge:last-child{padding:20px 0 0}}#classes .sub-nav ul a:first-child{margin-left:32.8%}#classes .sub-nav ul a:last-child{margin-right:32.8%}@media screen and (min-width: 1430px){#classes .sub-nav ul a:first-child{margin-left:25.5%}#classes .sub-nav ul a:last-child{margin-right:25.5%}}@media screen and (max-width: 1023px){#classes .sub-nav ul a:first-child{margin-left:30.1%}#classes .sub-nav ul a:last-child{margin-right:30.1%}}@media screen and (max-width: 949px){#classes .sub-nav ul a:first-child{margin-left:27.5%}#classes .sub-nav ul a:last-child{margin-right:27.5%}}@media screen and (max-width: 767px){#classes .sub-nav ul a:first-child{margin-left:7%}}#need-to-know{margin:0 auto;background-color:#363636;padding:75px 7.8%}#need-to-know .section-heading.high{margin:0 auto 30px}#need-to-know h4{text-transform:lowercase;text-align:center;margin-bottom:50px}@media screen and (max-width: 1430px){#need-to-know h4 br{display:none}}#need-to-know .appleLinks a{color:#fff !important;text-decoration:none}#need-to-know .column{width:47.5%;float:left;padding-right:5%}#need-to-know .column.last{padding-right:0}#need-to-know .column h4{width:380px}#need-to-know .column .rules{padding-bottom:70px;width:95%}#need-to-know .column .rules:last-of-type{padding-bottom:0px}#need-to-know .column .rules.one{padding:115px 0 0}#need-to-know .column .rules p{text-align:left;padding:0;color:#fff}#need-to-know .column .rules h5.rule-number{position:absolute;color:rgba(255,255,255,0.25);margin:-20px 0 0 -16px}#need-to-know .column .rules p.p-guideline{margin-bottom:20px;color:#fff}#need-to-know .column .rules .number-underline{height:2px;background-color:#ffffff;width:100px;margin-bottom:20px}@media screen and (min-width: 1430px){#need-to-know{width:calc(100% - 120px);padding:75px 60px}#need-to-know h4{width:100%;margin:0 auto 50px}#need-to-know .column-wrapper{width:1350px;margin:0 auto}#need-to-know .column{width:38.5%;float:left;padding:0 7% 0 9%}#need-to-know .column.last{padding-left:0}}@media screen and (max-width: 949px){#need-to-know{width:85%;padding:65px 7.5%}#need-to-know .column h4{width:300px}#need-to-know .column .rules:last-of-type{padding-bottom:60px}#need-to-know .column .rules.one{padding:82px 0 0}}@media screen and (max-width: 767px){#need-to-know{width:86%;padding:45px 7% 0}#need-to-know .column{width:100%;padding:0;float:none}#need-to-know .column h4{width:100%}#need-to-know .column .rules{padding-bottom:60px}#need-to-know .column .rules:last-of-type{padding-bottom:60px}#need-to-know .column .rules.one{padding:60px 0 60px}}#studios{background:white}#studios .header{background:url(/assets/westchester-1-4fe519452f03b2d1ef290d2925afe8b72f6c7e43b22bb74fc412db5e03abb3a5.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;background-position-y:65%}#studios .header.header-two{background:url(/assets/header-img-tribeca-cdf007fb3631d1648b4d56f811fc3224dd5b9d8430f9e33557b13058f07f0875.png)}#studios .header.header-three{background:#D93840}#studios .header h2.one-line{width:auto;margin:0 auto;text-align:center;text-transform:lowercase}@media screen and (max-width: 949px){#studios .header h2.one-line{padding-top:150px}}@media screen and (max-width: 767px){#studios .header h2.one-line{text-align:left;padding-top:50px;margin-left:7%}}#studios .header .studio-subheadline{text-align:center;width:885px;margin:20px auto 0}#studios .header .studio-subheadline.tri{width:695px}#studios .header .studio-subheadline p{color:#fff;float:left;padding:0 15px;border-left:#fff solid 2px}#studios .header .studio-subheadline p:first-of-type{border-left:none}@media screen and (min-width: 767px){#studios .header .studio-subheadline #darien-address{width:100%;text-align:center;padding:0px}}#studios .header .studio-subheadline #darien-address:first-of-type{border-left:none}#studios .header .studio-subheadline .email-link{color:white;font-family:'Avenir Next W01 Light'}@media screen and (max-width: 767px){#studios .header .studio-subheadline .email-link{display:block}}#studios .header .studio-subheadline .studio-address a{display:none;color:white;text-decoration:none}@media screen and (max-width: 767px){#studios .header .studio-subheadline .studio-address a{display:block}}@media screen and (max-width: 767px){#studios .header .studio-subheadline .studio-address span{display:none}}@media screen and (max-width: 767px){#studios .header .studio-subheadline .phone-numbers{float:none}}@media screen and (max-width: 767px){#studios .header .studio-subheadline .phone-numbers .appleLinks.desktop{display:none}}#studios .header .studio-subheadline .phone-numbers .appleLinks.mobile{display:none;color:white;text-decoration:none}@media screen and (max-width: 767px){#studios .header .studio-subheadline .phone-numbers .appleLinks.mobile{display:block}}@media screen and (max-width: 949px){#studios .header .studio-subheadline{width:495px}#studios .header .studio-subheadline.tri{width:465px}#studios .header .studio-subheadline p{border-left:none;text-align:center;padding:0 15px 0 67.5px}#studios .header .studio-subheadline p:first-of-type{float:none;padding:0 15px}#studios .header .studio-subheadline p:last-of-type{border-left:#fff solid 2px;padding:0 15px}}@media screen and (max-width: 767px){#studios .header .studio-subheadline{width:280px;padding-left:7%;margin:0}#studios .header .studio-subheadline.tri{width:225px}#studios .header .studio-subheadline p{border-left:none;text-align:left;padding:0}#studios .header .studio-subheadline p:first-of-type{float:none;padding:0}#studios .header .studio-subheadline p:last-of-type{border-left:none;padding:0}}#studios .header-content-carousel{width:100%;height:530px;display:inline-block}@media screen and (max-width: 949px){#studios .header-content-carousel{height:430px;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}}@media screen and (max-width: 767px){#studios .header-content-carousel{height:530px}}#studios .header-content-carousel .studios-prev{background:url(/assets/arrow_left-29db463d714fa24d1b28ba0caf2c9f472334576d03cf762810abaf97602f82c4.png);background-repeat:no-repeat;background-size:100% 100%;height:50px;width:50px;position:absolute;top:400px;z-index:51;left:50px}@media screen and (max-width: 949px){#studios .header-content-carousel .studios-prev{top:300px}}@media screen and (max-width: 767px){#studios .header-content-carousel .studios-prev{display:none}}#studios .header-content-carousel .studios-next{background:url(/assets/arrow_right-397b53c3b9f8ba9d8028fc094dad433b1f2f4ae3ac6970c0d294c0469dc74d55.png);background-repeat:no-repeat;background-size:100% 100%;height:50px;width:50px;position:absolute;top:400px;z-index:51;right:50px}@media screen and (max-width: 949px){#studios .header-content-carousel .studios-next{top:300px}}@media screen and (max-width: 767px){#studios .header-content-carousel .studios-next{display:none}}#studios .header-content-carousel .header-content{position:absolute;height:530px;width:100%;z-index:50}@media screen and (max-width: 949px){#studios .header-content-carousel .header-content{height:430px;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}}@media screen and (max-width: 767px){#studios .header-content-carousel .header-content{height:530px}}@media screen and (min-width: 1430px){#studios .header-content-carousel .header-content .header-wrapper{width:1000px;margin:0 auto}}#studios .header-content-carousel .header-content h2{font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:48px;line-height:60px;color:#fff;text-align:left;margin:0}#studios .header-content-carousel .header-content h2.four-lines{padding-top:183px}#studios .header-content-carousel .header-content h2.one-line{padding:240px 0 0;text-align:center;text-transform:lowercase}@media screen and (max-width: 949px){#studios .header-content-carousel .header-content h2.one-line{padding:160px 0 0}}@media screen and (max-width: 767px){#studios .header-content-carousel .header-content h2.one-line{padding:70px 7% 10px;text-align:left}}@media screen and (max-width: 500px){#studios .header-content-carousel .header-content h2.one-line{font-size:36px;line-height:42px}}@media screen and (max-width: 374px){#studios .header-content-carousel .header-content h2.one-line{font-size:34px;line-height:42px}}#studios .header-content-carousel .header-content .studio-subheadline{text-align:center;width:885px;margin:20px auto 0}#studios .header-content-carousel .header-content .studio-subheadline.tri{width:695px}#studios .header-content-carousel .header-content .studio-subheadline p{color:#fff;float:left;padding:0 15px;border-left:#fff solid 2px}#studios .header-content-carousel .header-content .studio-subheadline p:first-of-type{border-left:none}#studios .header-content-carousel .header-content .studio-subheadline .email-link{color:white;font-family:'Avenir Next W01 Light'}@media screen and (max-width: 949px){#studios .header-content-carousel .header-content .studio-subheadline{width:495px}#studios .header-content-carousel .header-content .studio-subheadline.tri{width:465px}#studios .header-content-carousel .header-content .studio-subheadline p{border-left:none;text-align:center;padding:0 15px 0 67.5px}#studios .header-content-carousel .header-content .studio-subheadline p:first-of-type{float:none;padding:0 15px}#studios .header-content-carousel .header-content .studio-subheadline p:last-of-type{border-left:#fff solid 2px;padding:0 15px}}@media screen and (max-width: 767px){#studios .header-content-carousel .header-content .studio-subheadline{width:280px;padding-left:7%;margin:0}#studios .header-content-carousel .header-content .studio-subheadline.tri{width:225px}#studios .header-content-carousel .header-content .studio-subheadline p{border-left:none;text-align:left;padding:0}#studios .header-content-carousel .header-content .studio-subheadline p:first-of-type{float:none;padding:0}#studios .header-content-carousel .header-content .studio-subheadline p:last-of-type{border-left:none;padding:0}}#studios .header-content-carousel .header-image-carousel .studio-image{height:530px}#studios .header-content-carousel .header-image-carousel .studio-image img.header-image{min-height:100%}@media screen and (max-width: 949px){#studios .header-content-carousel .header-image-carousel .studio-image{height:430px;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}}@media screen and (max-width: 767px){#studios .header-content-carousel .header-image-carousel .studio-image{height:530px}}#studios .check-space{display:none;width:60%;margin:30px auto}@media screen and (max-width: 767px){#studios .check-space{display:block}}@media screen and (max-width: 380px){#studios .check-space{width:65%}}@media screen and (max-width: 374px){#studios .check-space{width:77%}}#studios #schedule .hours{width:84.4%;padding:48px 7.8% 0;height:350px;background:url(/assets/studio-schedule_backgroundstripes-1ac37e2a77e687a15316a2aa92adc0643707d176844167e9729b49d2a6bd7195.png);background-repeat:no-repeat;background-size:cover}#studios #schedule .hours #map{width:60%;height:290px;float:left}#studios #schedule .hours .map-description{width:36%;float:left;padding:0 0 0 4%}#studios #schedule .hours .map-description p{font-family:'Helvetica Neue LT W01_73 Bd Ex';line-height:20px !important;font-size:17px}@media screen and (max-width: 949px){#studios #schedule .hours{width:92%;padding:48px 4% 0;height:375px}#studios #schedule .hours #map{height:320px}}@media screen and (max-width: 767px){#studios #schedule .hours{width:86%;padding:48px 7% 0;height:585px}#studios #schedule .hours .map-pic{width:100%;height:220px;float:none}#studios #schedule .hours #map{width:100%;height:220px;margin-bottom:35px}#studios #schedule .hours .map-description{width:100%;float:none;padding:0}}@media screen and (max-width: 500px){#studios #schedule .hours{height:auto;padding:50px 7%}}@media screen and (max-width: 374px){#studios #schedule .hours{height:535px}}#studios #schedule #darien-hours{height:fit-content;padding-bottom:48px}@media screen and (min-width: 767px){#studios #schedule #darien-hours .hours-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}}#studios #schedule #darien-hours #darien-map{float:left;width:60%}@media screen and (max-width: 767px){#studios #schedule #darien-hours #darien-map{width:100%;float:unset}}#studios #schedule .mat-time{padding-top:60px}#studios #schedule .mat-time .section-heading{margin-bottom:0}#studios #schedule .mat-time .mat-wrapper{width:92%;margin:0 auto;display:block}#studios #schedule .mat-time .mat-wrapper .button-wrapper{padding:0 0 0 50%;margin-top:20px;text-align:center}#studios #schedule .mat-time .mat-wrapper .button-wrapper .button-wrapper-two{width:620px;margin-left:-310px}#studios #schedule .mat-time .mat-wrapper .button-wrapper .button-wrapper-two a.button-outline{width:350px;margin:12px 0 0;padding:10px;float:left}#studios #schedule .mat-time .mat-wrapper .button-wrapper .button-wrapper-two a.button-outline i{margin-left:0}#studios #schedule .mat-time .mat-wrapper .button-wrapper .button-wrapper-two a.button-outline.one{margin:12px 12px 0 0px;width:210px}@media screen and (max-width: 949px){#studios #schedule .mat-time .mat-wrapper{width:92%;padding:48px 4% 0}}@media screen and (max-width: 767px){#studios #schedule .mat-time .mat-wrapper{width:100%;padding:0;margin:0 auto}#studios #schedule .mat-time .mat-wrapper .button-wrapper{padding:0}#studios #schedule .mat-time .mat-wrapper .button-wrapper .button-wrapper-two{width:100%;margin:0 auto;text-align:center}#studios #schedule .mat-time .mat-wrapper .button-wrapper .button-wrapper-two a.button-outline{float:none;margin:22px auto 0;display:block}#studios #schedule .mat-time .mat-wrapper .button-wrapper .button-wrapper-two a.button-outline.one{margin:12px auto 0}}@media screen and (max-width: 500px){#studios #schedule .mat-time .mat-wrapper{width:100%;padding:0;margin:0 auto}#studios #schedule .mat-time .mat-wrapper .button-wrapper .button-wrapper-two{width:100%;margin:0 auto}#studios #schedule .mat-time .mat-wrapper .button-wrapper .button-wrapper-two a.button-outline{width:auto;padding:10px 5px;float:none;margin:22px auto 0;font-size:11.5px}#studios #schedule .mat-time .mat-wrapper .button-wrapper .button-wrapper-two a.button-outline i{margin-left:2px;margin-right:3px}#studios #schedule .mat-time .mat-wrapper .button-wrapper .button-wrapper-two a.button-outline.one{margin:12px auto 0;width:210px}}@media screen and (max-width: 374px){#studios #schedule .mat-time .mat-wrapper{width:100%;padding:0;margin:0 auto}#studios #schedule .mat-time .mat-wrapper .button-wrapper .button-wrapper-two{width:100%;margin:0 auto}#studios #schedule .mat-time .mat-wrapper .button-wrapper .button-wrapper-two a.button-outline{width:210px;padding:10px;float:none;font-size:12px;height:32px;line-height:18px}#studios #schedule .mat-time .mat-wrapper .button-wrapper .button-wrapper-two a.button-outline i{margin-left:0}#studios #schedule .mat-time .mat-wrapper .button-wrapper .button-wrapper-two a.button-outline.one{width:210px;height:18px}}#studios #schedule .mat-time .mat-time-inner{padding:40px 4.25% 50px;background-color:#fff;box-shadow:0px 0px 20px rgba(0,0,0,0.05);margin-top:-70px}@media screen and (min-width: 1430px){#studios #schedule .mat-time .mat-time-inner{padding:40px 75px 50px;margin-top:-50px}}@media screen and (max-width: 767px){#studios #schedule .mat-time .mat-time-inner{width:91.5%;margin-top:0;left:0;box-shadow:0px 0px 0px rgba(0,0,0,0)}}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel h5{text-transform:lowercase}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel{padding:0 0 40px}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .mobile-weekly-nav{display:none;position:relative}@media screen and (max-width: 767px){#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .mobile-weekly-nav{display:block}}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .mobile-weekly-nav .mobile-weekly-carousel{width:160px;margin:0 auto 20px}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .mobile-weekly-nav .schedule-next,#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .mobile-weekly-nav .schedule-prev{float:none;top:-20px;padding:0;display:block;position:absolute}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .mobile-weekly-nav .schedule-next{right:40px}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .mobile-weekly-nav .schedule-prev{left:20px}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .mobile-weekly-nav .mobile-date{font-family:'Helvetica Neue LT W01_73 Bd Ex'}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-prev{color:#EC1D38;width:2%;font-size:3em;padding:0 3% 0 13.12%;float:left;height:55px}@media screen and (max-width: 767px){#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-prev{display:none}}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-prev:hover{cursor:pointer}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-next{color:#EC1D38;width:2%;font-size:3em;padding:0 13.12% 0 3%;float:left;height:55px}@media screen and (max-width: 767px){#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-next{display:none}}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-next:hover{cursor:pointer}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks{width:63.75%;float:left}@media screen and (max-width: 767px){#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks{margin:0 auto}}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks .week{width:100%;padding:8.5px 0}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks .week .day{float:left;width:14.25%;cursor:pointer}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks .week .day.desktop{display:block}@media screen and (max-width: 767px){#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks .week .day.desktop{display:none}}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks .week .day.mobile{display:none}@media screen and (max-width: 767px){#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks .week .day.mobile{display:block}}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks .week .day p{color:#181818;text-align:center;font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:14px;line-height:14px;letter-spacing:.25px}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks .week .day p.date{font-family:'Avenir Next LT W01 Demi';font-size:12px;line-height:24px;letter-spacing:.43px;text-transform:uppercase;width:61.1%;margin:0 auto}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks .week .day:hover p.date{border-bottom:solid #FAFAFA 8px}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks .week .day.active p.date{border-bottom:solid #ECECEC 8px}@media screen and (min-width: 1430px){#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-prev{padding:0 3% 0 12.5%}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-next{padding:0 12.5% 0 3%}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks{width:700px}}@media screen and (max-width: 1120px){#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-prev{padding:0 3% 0 10%}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-next{padding:0 10% 0 3%}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks{width:70%;padding:0%}}@media screen and (max-width: 1023px){#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-prev{padding:0 3% 0 3%}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-next{padding:0 3% 0 3%}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks{width:84%}}@media screen and (max-width: 850px){#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-prev{padding:0 1% 0 0}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-next{padding:0 0 0 1%}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks{width:94%}}@media screen and (max-width: 767px){#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-prev{padding:0 1% 0 0}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .schedule-next{padding:0 0 0 1%}#studios #schedule .mat-time .mat-time-inner .mat-time-carousel .weekly-carousel .all-weeks{width:94%}}@media screen and (max-width: 949px){#studios #schedule .mat-time .mat-time-inner .mat-time-carousel h5{width:400px;margin:0 auto 20px}}@media screen and (max-width: 767px){#studios #schedule .mat-time .mat-time-inner .mat-time-carousel h5{font-size:32px;width:370px;margin:0 auto 30px}}@media screen and (max-width: 500px){#studios #schedule .mat-time .mat-time-inner .mat-time-carousel h5{font-size:32px;width:100%;margin:0 auto 30px}}@media screen and (max-width: 374px){#studios #schedule .mat-time .mat-time-inner .mat-time-carousel h5{font-size:30px;width:100%;margin:0 auto 30px}}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot{width:90%;height:90px;padding:0 5%;margin-bottom:5px;background-color:#FAFAFA;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .time{width:15%;height:100%;float:left}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .time p{font-family:'Avenir Next W01 Light';font-size:16px;line-height:80px;color:#484848;text-transform:uppercase}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .title{width:25%;height:100%;float:left}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .title p{font-family:'Avenir Next W01 Light';font-size:16px;line-height:22px;color:#484848;margin-top:20px}@media screen and (max-width: 785px){#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .title p{margin-top:0}}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .open{display:none}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .description{width:50%;height:90px;float:left;padding-right:5%}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .description p{font-family:'Avenir Next W01 Light';font-size:14px;line-height:20px;color:#484848}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .description p.two-lines{position:relative;top:50%;transform:translateY(-50%)}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .arrow{float:left;width:4%;font-size:36px;height:80px;line-height:80px;vertical-align:middle;color:#FFF;display:none}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.over p{color:#CDCDCD}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.over .open .minus{background-color:#cdcdcd}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.full{background-color:#ECECEC}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot:hover{background-color:#EC1D38;transition:transform 0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot:hover p{color:#fff !important}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot:hover .arrow{display:block}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.over:hover{background-color:#FAFAFA}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.over:hover p{color:#CDCDCD !important}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.over:hover .arrow{display:none}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot:hover .open .minus{background-color:#fff;-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;transition:0s}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.full:hover{background-color:#ECECEC}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.full:hover p{color:#313131 !important}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.full:hover .arrow{display:none}@media screen and (max-width: 1120px){#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot{width:92%;padding:0 3% 0 5%}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .title{width:25%}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .description{width:55%;padding-right:0}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .arrow{width:3%;padding-left:2%}}@media screen and (max-width: 1023px){#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot{width:96%;padding:0 1.5% 0 2.5%}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .time{width:14%}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .title{width:25%}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .description{width:57%;padding-right:0}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .arrow{width:2%;padding-left:1%}}@media screen and (max-width: 949px){#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot{width:97%;padding:0 1.5%}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .time{width:12%}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .time p{font-size:15px;line-height:80px}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .title{width:27%}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .title p{font-size:15px}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .description{width:59%}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .description p{font-size:13px;line-height:20px}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .arrow{padding-left:0}}@media screen and (max-width: 785px){#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot{width:86%;padding:20px 7%;height:auto}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .time{width:22%}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .time p{font-size:15px;line-height:20px}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .title{width:78%}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .title p{font-size:15px;line-height:20px}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .open{display:block;width:25px;height:26px;float:right;margin:-30px 0}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .open .minus{background-color:#181818;height:2px;width:25px;margin:12px 0}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .open .minus.rotate{transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;margin-top:-14px}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .open:hover{cursor:pointer}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .open:hover .minus{background-color:#fff}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .hide-description{display:none}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.active{background-color:#EC1D38}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.active p{color:#fff}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.active .description{width:100%;top:0;height:auto}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.active .description p{font-size:13px;line-height:20px}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.active .description p.two-lines{transform:translateY(0%);margin:20px 0 0;position:static}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.active .arrow{padding-left:0;display:block;line-height:20px;height:36px;width:100%}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.active .open .minus{background-color:#fff}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.active .open .minus.rotate{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.active.over .open .minus{background-color:#fff}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.active:hover{background-color:#EC1D38 !important}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.active:hover p{color:#fff !important}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot.active:hover .arrow{display:block !important}}@media screen and (max-width: 500px){#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .time{width:30%}#studios #schedule .mat-time .mat-time-inner .daily-classes .daily-time-slot .title{width:68%}}#studios #pricing{width:78%;padding:135px 11% 55px;background-color:#FAFAFA}#studios #pricing .pricing-heading h2{margin:0 auto;text-transform:lowercase;text-align:center}@media screen and (max-width: 1280px){#studios #pricing .pricing-heading h2{font-size:40px}}@media screen and (max-width: 1023px){#studios #pricing .pricing-heading h2{width:50%}}@media screen and (max-width: 949px){#studios #pricing .pricing-heading h2{width:60%;font-size:44px;line-height:52px}}@media screen and (max-width: 785px){#studios #pricing .pricing-heading h2{width:100%;font-size:36px;line-height:42px;float:none;text-align:center}}#studios #pricing .pricing-heading .button-wrapper-three{width:460px;margin:0 auto}@media screen and (max-width: 550px){#studios #pricing .pricing-heading .button-wrapper-three{width:220px}}#studios #pricing .pricing-heading .button-wrapper-three a.button-outline{width:200px;margin:12px 0 0;padding:10px;float:left}@media screen and (max-width: 550px){#studios #pricing .pricing-heading .button-wrapper-three a.button-outline{float:none;margin:22px auto 0}}#studios #pricing .pricing-heading .button-wrapper-three a.button-outline i{margin-left:0}#studios #pricing .pricing-heading .button-wrapper-three a.button-outline.one{margin:12px 12px 0 0px}@media screen and (max-width: 550px){#studios #pricing .pricing-heading .button-wrapper-three a.button-outline.one{margin:22px 15px 0;width:170px}}@media screen and (min-width: 1430px){#studios #pricing{width:100%;padding:135px 0 55px}#studios #pricing .pricing-heading{width:1350px;margin:0 auto}}@media screen and (max-width: 1023px){#studios #pricing .pricing-heading h2{width:50%}}@media screen and (max-width: 949px){#studios #pricing{width:84%;padding:135px 8% 55px}#studios #pricing .pricing-heading h2{width:60%;font-size:44px;line-height:52px}}@media screen and (max-width: 785px){#studios #pricing{width:86%;padding:70px 7% 55px}#studios #pricing .pricing-heading h2{width:100%;font-size:36px;line-height:42px;float:none;text-align:center}#studios #pricing .pricing-heading div{float:none;text-align:center}#studios #pricing .pricing-heading div a.button-outline{margin-top:20px;padding:13px 0 13px 30px}}@media screen and (max-width: 500px){#studios #pricing .pricing-heading div{float:none;text-align:left}#studios #pricing .pricing-heading div a.button-outline{margin-top:20px;padding:13px 0 13px 30px}}#studios #pricing .pricing-content{text-align:center;padding:30px 0 90px 0}@media screen and (min-width: 1430px){#studios #pricing .pricing-content{width:1350px;margin:0 auto}}@media screen and (max-width: 785px){#studios #pricing .pricing-content{padding-top:40px}}@media screen and (max-width: 500px){#studios #pricing .pricing-content span.mobile-hide{display:none}}#studios #pricing .pricing-content .pricing-info,#studios #pricing .pricing-content .bottom{float:left;width:50%}@media screen and (max-width: 1023px){#studios #pricing .pricing-content .pricing-info,#studios #pricing .pricing-content .bottom{width:45%}}@media screen and (max-width: 949px){#studios #pricing .pricing-content .pricing-info,#studios #pricing .pricing-content .bottom{width:49%}}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info,#studios #pricing .pricing-content .bottom{width:90%;padding:5% 5% 0;background-color:#ECECEC;margin-bottom:15px;float:none}}#studios #pricing .pricing-content .pricing-info .hidden,#studios #pricing .pricing-content .bottom .hidden{display:block}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info .hidden,#studios #pricing .pricing-content .bottom .hidden{display:none}}#studios #pricing .pricing-content .pricing-info .heading,#studios #pricing .pricing-content .bottom .heading{padding:0 0 20px}#studios #pricing .pricing-content .pricing-info .heading .header-sub,#studios #pricing .pricing-content .bottom .heading .header-sub{font-size:14px}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info .heading .header-sub.mobile-hide,#studios #pricing .pricing-content .bottom .heading .header-sub.mobile-hide{display:none}}#studios #pricing .pricing-content .pricing-info .heading .header-sub.mobile-show,#studios #pricing .pricing-content .bottom .heading .header-sub.mobile-show{display:none}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info .heading .header-sub.mobile-show,#studios #pricing .pricing-content .bottom .heading .header-sub.mobile-show{display:block}}@media screen and (max-width: 1023px){#studios #pricing .pricing-content .pricing-info .heading .header-sub,#studios #pricing .pricing-content .bottom .heading .header-sub{font-size:11px}}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info .heading .header-sub,#studios #pricing .pricing-content .bottom .heading .header-sub{font-size:14px}}@media screen and (max-width: 949px){#studios #pricing .pricing-content .pricing-info .heading,#studios #pricing .pricing-content .bottom .heading{font-size:21px}}#studios #pricing .pricing-content .pricing-info .open,#studios #pricing .pricing-content .bottom .open{display:none}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info .open,#studios #pricing .pricing-content .bottom .open{display:block;width:25px;height:26px;float:right;margin:-48px 0}#studios #pricing .pricing-content .pricing-info .open:hover,#studios #pricing .pricing-content .bottom .open:hover{cursor:pointer}#studios #pricing .pricing-content .pricing-info .open .minus,#studios #pricing .pricing-content .bottom .open .minus{background-color:#181818;height:2px;width:25px;margin:12px 0}#studios #pricing .pricing-content .pricing-info .open .minus.rotate,#studios #pricing .pricing-content .bottom .open .minus.rotate{transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s;margin-top:-14px}}#studios #pricing .pricing-content .pricing-info .included-features p,#studios #pricing .pricing-content .bottom .included-features p{font-size:16px;line-height:28px;margin-top:28px}#studios #pricing .pricing-content .pricing-info .pricing-line,#studios #pricing .pricing-content .bottom .pricing-line{font-size:16px;line-height:28px;color:#484848}#studios #pricing .pricing-content .pricing-info .pricing-line .category,#studios #pricing .pricing-content .bottom .pricing-line .category{width:180px;float:left}@media screen and (max-width: 949px){#studios #pricing .pricing-content .pricing-info .pricing-line .category,#studios #pricing .pricing-content .bottom .pricing-line .category{width:165px}}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info .pricing-line .category,#studios #pricing .pricing-content .bottom .pricing-line .category{width:210px}}@media screen and (max-width: 500px){#studios #pricing .pricing-content .pricing-info .pricing-line .category,#studios #pricing .pricing-content .bottom .pricing-line .category{width:100%}}#studios #pricing .pricing-content .pricing-info .pricing-line .category p,#studios #pricing .pricing-content .bottom .pricing-line .category p{font-size:16px;line-height:28px}@media screen and (max-width: 949px){#studios #pricing .pricing-content .pricing-info .pricing-line .category p,#studios #pricing .pricing-content .bottom .pricing-line .category p{font-size:15px}}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info .pricing-line .category p,#studios #pricing .pricing-content .bottom .pricing-line .category p{font-size:16px;line-height:32px}}@media screen and (max-width: 500px){#studios #pricing .pricing-content .pricing-info .pricing-line .category p,#studios #pricing .pricing-content .bottom .pricing-line .category p{font-size:16px;line-height:26px;margin-top:15px}}#studios #pricing .pricing-content .pricing-info .pricing-line .category p span.comment,#studios #pricing .pricing-content .bottom .pricing-line .category p span.comment{font-size:10px}#studios #pricing .pricing-content .pricing-info .pricing-line .price,#studios #pricing .pricing-content .bottom .pricing-line .price{float:left}#studios #pricing .pricing-content .pricing-info .pricing-line .price p,#studios #pricing .pricing-content .bottom .pricing-line .price p{font-family:'Avenir Next LT W01 Demi';color:#181818;font-size:14px;line-height:36px;float:left}@media screen and (max-width: 1092px){#studios #pricing .pricing-content .pricing-info .pricing-line .price p,#studios #pricing .pricing-content .bottom .pricing-line .price p{line-height:40px}}@media screen and (max-width: 949px){#studios #pricing .pricing-content .pricing-info .pricing-line .price p,#studios #pricing .pricing-content .bottom .pricing-line .price p{font-size:13px;line-height:32px}}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info .pricing-line .price p,#studios #pricing .pricing-content .bottom .pricing-line .price p{font-size:14px;line-height:36px;float:left}}@media screen and (max-width: 500px){#studios #pricing .pricing-content .pricing-info .pricing-line .price p,#studios #pricing .pricing-content .bottom .pricing-line .price p{font-size:14px;line-height:16px;float:left}}#studios #pricing .pricing-content .pricing-info .pricing-line .price p.comment,#studios #pricing .pricing-content .bottom .pricing-line .price p.comment{font-size:11px;margin-left:3px;line-height:17px;margin-top:10px}@media screen and (max-width: 1092px){#studios #pricing .pricing-content .pricing-info .pricing-line .price p.comment,#studios #pricing .pricing-content .bottom .pricing-line .price p.comment{font-size:10px;margin-left:3px}}@media screen and (max-width: 949px){#studios #pricing .pricing-content .pricing-info .pricing-line .price p.comment,#studios #pricing .pricing-content .bottom .pricing-line .price p.comment{font-size:9.5px}}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info .pricing-line .price p.comment,#studios #pricing .pricing-content .bottom .pricing-line .price p.comment{font-size:10px;margin-left:3px}}@media screen and (max-width: 500px){#studios #pricing .pricing-content .pricing-info .pricing-line .price p.comment,#studios #pricing .pricing-content .bottom .pricing-line .price p.comment{margin-left:5px;margin-top:0}}#studios #pricing .pricing-content .pricing-info .pricing-line .price p.long,#studios #pricing .pricing-content .bottom .pricing-line .price p.long{line-height:16px;margin-top:10px}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info .pricing-line .price p.long,#studios #pricing .pricing-content .bottom .pricing-line .price p.long{float:left}}@media screen and (max-width: 500px){#studios #pricing .pricing-content .pricing-info .pricing-line .price p.long,#studios #pricing .pricing-content .bottom .pricing-line .price p.long{margin-top:0px}}#studios #pricing .pricing-content .pricing-info .pricing-line .unlimited-superscript,#studios #pricing .pricing-content .bottom .pricing-line .unlimited-superscript{margin-left:180px}@media screen and (max-width: 949px){#studios #pricing .pricing-content .pricing-info .pricing-line .unlimited-superscript,#studios #pricing .pricing-content .bottom .pricing-line .unlimited-superscript{margin-left:165px}}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info .pricing-line .unlimited-superscript,#studios #pricing .pricing-content .bottom .pricing-line .unlimited-superscript{margin-left:210px}}@media screen and (max-width: 500px){#studios #pricing .pricing-content .pricing-info .pricing-line .unlimited-superscript,#studios #pricing .pricing-content .bottom .pricing-line .unlimited-superscript{margin-left:0px}}#studios #pricing .pricing-content .pricing-info .pricing-line .unlimited-superscript.right,#studios #pricing .pricing-content .bottom .pricing-line .unlimited-superscript.right{margin-left:230px}@media screen and (max-width: 949px){#studios #pricing .pricing-content .pricing-info .pricing-line .unlimited-superscript.right,#studios #pricing .pricing-content .bottom .pricing-line .unlimited-superscript.right{margin-left:200px}}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info .pricing-line .unlimited-superscript.right,#studios #pricing .pricing-content .bottom .pricing-line .unlimited-superscript.right{margin-left:210px}}@media screen and (max-width: 500px){#studios #pricing .pricing-content .pricing-info .pricing-line .unlimited-superscript.right,#studios #pricing .pricing-content .bottom .pricing-line .unlimited-superscript.right{margin-left:0px}}#studios #pricing .pricing-content .pricing-info .pricing-line .unlimited-superscript p,#studios #pricing .pricing-content .bottom .pricing-line .unlimited-superscript p{font-family:'Avenir Next LT W01 Demi';color:#181818;font-size:11px;line-height:17px}#studios #pricing .pricing-content .pricing-info .pricing-line .description,#studios #pricing .pricing-content .bottom .pricing-line .description{width:90%}#studios #pricing .pricing-content .pricing-info .pricing-line .description p,#studios #pricing .pricing-content .bottom .pricing-line .description p{font-size:10px;line-height:16px}#studios #pricing .pricing-content .pricing-info .pricing-line .description.end,#studios #pricing .pricing-content .bottom .pricing-line .description.end{margin-bottom:20px}#studios #pricing .pricing-content .pricing-info .pricing-line .disclaimer,#studios #pricing .pricing-content .bottom .pricing-line .disclaimer{width:85%}#studios #pricing .pricing-content .pricing-info .pricing-line .disclaimer p,#studios #pricing .pricing-content .bottom .pricing-line .disclaimer p{font-size:10px;line-height:18px;margin-top:15px}#studios #pricing .pricing-content .pricing-info .pricing-line .disclaimer-subhead p,#studios #pricing .pricing-content .bottom .pricing-line .disclaimer-subhead p{font-size:16px;line-height:28px}@media screen and (max-width: 500px){#studios #pricing .pricing-content .pricing-info .pricing-line:first-of-type .category p,#studios #pricing .pricing-content .bottom .pricing-line:first-of-type .category p{margin-top:0}}@media screen and (max-width: 1023px){#studios #pricing .pricing-content .pricing-info.wide,#studios #pricing .pricing-content .bottom.wide{width:47%;padding-left:8%}}@media screen and (max-width: 949px){#studios #pricing .pricing-content .pricing-info.wide,#studios #pricing .pricing-content .bottom.wide{width:48%;padding-left:3%}}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info.wide,#studios #pricing .pricing-content .bottom.wide{width:90%;padding:5% 5% 0}}@media screen and (max-width: 500px){#studios #pricing .pricing-content .pricing-info.wide,#studios #pricing .pricing-content .bottom.wide{width:90%;padding:5% 5% 0}}#studios #pricing .pricing-content .pricing-info.wide .pricing-line .category,#studios #pricing .pricing-content .bottom.wide .pricing-line .category{width:230px}@media screen and (max-width: 949px){#studios #pricing .pricing-content .pricing-info.wide .pricing-line .category,#studios #pricing .pricing-content .bottom.wide .pricing-line .category{width:200px}#studios #pricing .pricing-content .pricing-info.wide .pricing-line .category span.comment,#studios #pricing .pricing-content .bottom.wide .pricing-line .category span.comment{font-size:9.5px}#studios #pricing .pricing-content .pricing-info.wide .pricing-line .category span.comment.end,#studios #pricing .pricing-content .bottom.wide .pricing-line .category span.comment.end{font-size:9.5px}}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info.wide .pricing-line .category,#studios #pricing .pricing-content .bottom.wide .pricing-line .category{width:100%}}#studios #pricing .pricing-content .pricing-info.wide .pricing-line .category p.end,#studios #pricing .pricing-content .bottom.wide .pricing-line .category p.end{line-height:16px;margin-top:5px}@media screen and (max-width: 500px){#studios #pricing .pricing-content .pricing-info.wide .pricing-line .category p.end,#studios #pricing .pricing-content .bottom.wide .pricing-line .category p.end{margin-top:15px}}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-info:hover,#studios #pricing .pricing-content .bottom:hover{cursor:pointer}}#studios #pricing .pricing-content .bottom{padding-top:35px}@media screen and (max-width: 785px){#studios #pricing .pricing-content .bottom{padding-top:5%;margin-bottom:0}}@media screen and (max-width: 500px){#studios #pricing .pricing-content .bottom{padding-top:5%;margin-bottom:0}}#studios #pricing .pricing-content .bottom p.comment.long{text-align:right;float:none}@media screen and (max-width: 1092px){#studios #pricing .pricing-content .bottom p.comment.long{text-align:right;float:none}}@media screen and (max-width: 1023px){#studios #pricing .pricing-content .bottom p.long{float:none}}#studios #pricing .pricing-content .bottom .category{width:170px}@media screen and (max-width: 1023px){#studios #pricing .pricing-content .bottom .category{width:180px}}@media screen and (max-width: 785px){#studios #pricing .pricing-content .bottom .category{float:none}}@media screen and (max-width: 785px){#studios #pricing .pricing-content .bottom .price{margin-top:-10px}}@media screen and (max-width: 500px){#studios #pricing .pricing-content .bottom .price{margin-top:0px}}@media screen and (max-width: 785px){#studios #pricing .pricing-content .bottom.wide{padding-top:0}}@media screen and (max-width: 949px){#studios #pricing .pricing-content .bottom.wide .pricing-line .disclaimer-subhead p{font-size:16px;line-height:26px}}@media screen and (max-width: 500px){#studios #pricing .pricing-content .bottom.wide .pricing-line .disclaimer-subhead p{font-size:14px;line-height:20px}}@media screen and (max-width: 785px){#studios #pricing .pricing-content .pricing-wrapper.active .pricing-info,#studios #pricing .pricing-content .pricing-wrapper.active .bottom{padding:5%}#studios #pricing .pricing-content .pricing-wrapper.active .pricing-info.wide,#studios #pricing .pricing-content .pricing-wrapper.active .bottom.wide{padding:5%}#studios #pricing .pricing-content .pricing-wrapper.active .pricing-info .hidden,#studios #pricing .pricing-content .pricing-wrapper.active .bottom .hidden{display:block}#studios #pricing .pricing-content .pricing-wrapper.active .pricing-info .open .minus.rotate,#studios #pricing .pricing-content .pricing-wrapper.active .bottom .open .minus.rotate{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}#studios #pricing .pricing-content .pricing-wrapper.active .bottom{padding:5% 5% 0}}#studios #the-space{padding:60px 4%;width:92%;height:1350px;background-color:#FAFAFA;background:url(/assets/about-thespace-background-c35c4a08b10e86c085626dadfcad02372b5700138ac4719cbbdd435a630754aa.png);background-repeat:no-repeat;background-size:100% 100%}@media screen and (min-width: 1430px){#studios #the-space{width:100%;padding:2.8% 0 0}}@media screen and (max-width: 1023px){#studios #the-space{height:1570px}}@media screen and (max-width: 949px){#studios #the-space{height:1450px}}@media screen and (max-width: 767px){#studios #the-space{background:url(/assets/about-thespace-background-mobile-1dbd029257719d89fdc2122f3e6aa0bc52dc2e8beecbc02d30f7f273e64e849b.png);width:100%;padding:35px 0 0;height:2000px}}@media screen and (max-width: 500px){#studios #the-space{height:2110px}}@media screen and (max-width: 380px){#studios #the-space{height:2140px}}@media screen and (max-width: 374px){#studios #the-space{height:2300px}}@media screen and (max-width: 319px){#studios #the-space{height:2380px}}#studios #the-space .content{width:100%}@media screen and (min-width: 1430px){#studios #the-space .content{width:1350px;margin:0 auto}}#studios #the-space .content.row-four{height:296px}#studios #the-space .the-space{height:360px;width:43.9%;padding:0 3.05% 0;float:left}@media screen and (min-width: 1280px){#studios #the-space .the-space{width:40%;padding:0 5% 0}}@media screen and (max-width: 1023px){#studios #the-space .the-space{height:435px}}@media screen and (max-width: 949px){#studios #the-space .the-space{height:405px}}@media screen and (max-width: 767px){#studios #the-space .the-space{width:83%;float:left;padding:0 6% 0;height:380px}}@media screen and (max-width: 500px){#studios #the-space .the-space{height:480px}}@media screen and (max-width: 374px){#studios #the-space .the-space{height:550px}}@media screen and (max-width: 319px){#studios #the-space .the-space{height:600px}}#studios #the-space .the-space .block-wrapper{position:relative;top:50%;transform:translateY(-50%)}#studios #the-space .the-space.tall{height:445px}@media screen and (max-width: 1023px){#studios #the-space .the-space.tall{height:520px}}@media screen and (max-width: 949px){#studios #the-space .the-space.tall{height:490px}}@media screen and (max-width: 767px){#studios #the-space .the-space.tall{height:380px}}@media screen and (max-width: 500px){#studios #the-space .the-space.tall{height:480px}}@media screen and (max-width: 374px){#studios #the-space .the-space.tall{height:510px}}@media screen and (max-width: 319px){#studios #the-space .the-space.tall{height:530px}}#studios #the-space .the-space.black{background-color:#181818}@media screen and (max-width: 767px){#studios #the-space .the-space.black{float:right}}#studios #the-space .the-space.black-image{background-color:#181818;background:url(/assets/about-thespace-studio-red-6a03bb971acf08b919f803c808a43f64aef20072330cd05cfb9e53e5dfa1519f.png);background-repeat:no-repeat;background-size:cover;padding-top:0;margin-top:85px}@media screen and (max-width: 767px){#studios #the-space .the-space.black-image{margin-top:0;height:200px}}#studios #the-space .the-space.lightestgrey{background-color:#484848}#studios #the-space .the-space.lightestgrey-image{background-color:#181818;background:url(/assets/about-thespace-climate-b583756f142ee510f172c8e3ea3b0d464241dbededcfaba1c88a26f854cb344d.jpg);background-repeat:no-repeat;background-size:cover;padding-top:0}@media screen and (max-width: 767px){#studios #the-space .the-space.lightestgrey-image{float:right;height:200px}}#studios #the-space .the-space.grey{background-color:#ADADAD}@media screen and (max-width: 767px){#studios #the-space .the-space.grey{float:right}}#studios #the-space .the-space.grey-image{background-color:#181818;background:url(/assets/studio-amentities-pic2-6469fb034268748d501281485cdd8f5daa4b1fe04c9d2d9477d0c99397628e22.png);background-repeat:no-repeat;background-size:cover;padding-top:0;height:490px;margin-top:-85px}@media screen and (max-width: 949px){#studios #the-space .the-space.grey-image{height:230px}}@media screen and (max-width: 767px){#studios #the-space .the-space.grey-image{height:170px;margin-top:0;float:right}}@media screen and (max-width: 500px){#studios #the-space .the-space.grey-image{height:250px}}@media screen and (max-width: 319px){#studios #the-space .the-space.grey-image{height:120px}}#studios #the-space .the-space.red{background-color:#EC1D38;background:url(/assets/westchester-2-c3817db8c20f2714605d97c5448210e1995e34eab19e6922fda6f43700815eea.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:0}#studios #the-space .the-space.red .tall-wrapper{position:relative;top:50%;transform:translateY(-50%)}#studios #the-space .the-space.red .red-wrapper-text{text-align:center;width:100%}#studios #the-space .the-space.red .red-wrapper-text p{text-align:center;font-family:'Helvetica Neue LT W01_73 Bd Ex';font-size:24px;line-height:28px;color:#FFFFFF;margin:0 0 20px 0;letter-spacing:1px;tex-transform:lowercase}#studios #the-space .the-space.red .red-wrapper{width:100%;height:48px;padding:0;text-align:center;margin-bottom:20px}#studios #the-space .the-space.red .red-wrapper .button-outline{margin:0;text-align:center;padding:13px 25px;font-size:12px;position:relative;top:50%;transform:translateY(-50%)}#studios #the-space .the-space.red .red-wrapper .button-outline .fa{font-size:2.25em;margin-left:15px;margin-right:0px;position:relative;bottom:7px}@media screen and (max-width: 1023px){#studios #the-space .the-space.red .red-wrapper .button-outline{text-align:left;padding-left:15px;font-size:14px}#studios #the-space .the-space.red .red-wrapper .button-outline .fa{font-size:2.25em;margin-left:10px;margin-right:10px;position:relative;bottom:9px}}@media screen and (max-width: 949px){#studios #the-space .the-space.red .red-wrapper .button-outline{font-size:12px}#studios #the-space .the-space.red .red-wrapper .button-outline .fa{margin-right:0}}@media screen and (max-width: 767px){#studios #the-space .the-space.red{margin-top:0;width:88%}}@media screen and (max-width: 500px){#studios #the-space .the-space.red{height:200px}#studios #the-space .the-space.red .red-wrapper-text p{font-size:18px;margin:0 0 15px 0}#studios #the-space .the-space.red .red-wrapper{height:38px;margin-bottom:15px}#studios #the-space .the-space.red .red-wrapper .button-outline{margin:0;text-align:center;padding:10px 25px}#studios #the-space .the-space.red .red-wrapper .button-outline .fa{margin-left:15px}}@media screen and (max-width: 374px){#studios #the-space .the-space.red .red-wrapper .button-outline{font-size:11.5px}#studios #the-space .the-space.red .red-wrapper .button-outline .fa{bottom:6px;margin-right:0}}@media screen and (max-width: 319px){#studios #the-space .the-space.red .red-wrapper .button-outline{font-size:10.5px;padding:15px 8px}#studios #the-space .the-space.red .red-wrapper .button-outline .fa{bottom:6px}}#studios #the-space .the-space p.size-two{letter-spacing:.5px;color:#484848;padding-bottom:18px}#studios #the-space .the-space p.size-two.white{color:#fff}#studios #amenities{background-color:#ECECEC;height:1100px;width:92%;padding:60px 4%}#studios #amenities.single-row{height:620px}#studios #amenities .content-block{width:40%;padding:0px 5%;float:left}#studios #amenities .content-block p{color:#fff;vertical-align:center}#studios #amenities .content-block p i{font-size:.4em;padding-right:2px;margin-left:-12px;vertical-align:middle}#studios #amenities .content-block p.size-two{padding-bottom:24px}#studios #amenities .content-block p.bullets{padding-bottom:16px}#studios #amenities .content-block .block-wrapper{position:relative;top:50%;transform:translateY(-50%)}#studios #amenities .content-block.one{background-color:#fff;height:450px;margin-top:50px}#studios #amenities .content-block.one p{color:#484848}@media screen and (max-width: 785px){#studios #amenities .content-block.one{margin-top:30px}}#studios #amenities .content-block.two{background-color:#484848;height:600px}#studios #amenities .content-block.three{background-color:#fff;height:400px}#studios #amenities .content-block.three p{color:#484848}#studios #amenities .content-block.four{background-color:#181818;margin-top:-310px;height:590px}@media screen and (max-width: 785px){#studios #amenities .content-block.four{margin-top:-320px}}#studios #amenities .block-image{width:50%;float:left;height:370px}#studios #amenities .block-image img{width:100%;min-height:100%}#studios #amenities .block-image.one{margin-top:-150px;background:url(/assets/studio-amentities-pic1-red-456a5e56c6ad7a59fc13e9626cea62b94268b4563d0a650e82831e4b99896efc.png);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 767px){#studios #amenities .block-image.one{display:none}}#studios #amenities .block-image.two{height:450px;background:url(/assets/westchester-3-4f71d854e364c478e542bc013a4c09891fedc533fd05548989204fa8bad2d580.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 767px){#studios #amenities .block-image.two{display:none}}@media screen and (min-width: 1430px){#studios #amenities .amenities-wrapper{width:1350px;margin:0 auto}}@media screen and (max-width: 949px){#studios #amenities{height:1150px}#studios #amenities .content-block.one{height:480px}#studios #amenities .content-block.two{height:630px}#studios #amenities .content-block.three{height:400px}#studios #amenities .content-block.four{margin-top:-360px;height:680px}#studios #amenities .block-image{margin-top:-300px;height:340px}#studios #amenities .block-image.two{height:400px;margin-top:0}}@media screen and (max-width: 785px){#studios #amenities{height:1050px}#studios #amenities .content-block.three{height:420px}#studios #amenities .content-block.four{margin-top:-400px;height:680px}#studios #amenities .block-image.two{height:350px}}@media screen and (max-width: 767px){#studios #amenities{width:100%;padding:160px 0;height:1250px}#studios #amenities .content-block{width:83%;padding:40px 5%;float:left}#studios #amenities .content-block.one{height:360px;margin-top:0}#studios #amenities .content-block.two{height:740px;float:right;margin:0}#studios #amenities .content-block.two .bullets{margin-left:10px}#studios #amenities .content-block.three{height:200px;margin:0}#studios #amenities .content-block.four{height:520px;margin-top:0}#studios #amenities .block-image{width:100%}#studios #amenities .block-image.one{margin-top:0;height:250px}#studios #amenities .block-image.two{height:250px}}@media screen and (max-width: 500px){#studios #amenities{height:1200px}#studios #amenities .content-block.one{height:430px}#studios #amenities .content-block.two{height:570px}#studios #amenities .content-block.three{height:350px}#studios #amenities .content-block.four{height:610px}#studios #amenities .block-image.one{height:220px}#studios #amenities .block-image.two{height:220px}}@media screen and (max-width: 374px){#studios #amenities{height:1300px}#studios #amenities .content-block.one{height:480px}#studios #amenities .content-block.two{height:680px}#studios #amenities .content-block.three{height:410px}#studios #amenities .content-block.four{height:680px}#studios #amenities .block-image.one{height:200px}#studios #amenities .block-image.two{height:200px}}#studios .mobile-gallery{width:100%;background:rgba(0,0,0,0.4);-webkit-transition:0.8s;-moz-transition:0.8s;-ms-transition:0.8s;transition:0.8s;transform:scale(0);display:block;z-index:-1;min-height:600px;position:fixed;overflow:hidden}#studios .mobile-gallery .gallery-close{position:absolute;top:20px;right:20px;z-index:600;width:30px;height:30px}#studios .mobile-gallery .gallery-close img{width:100%;height:auto}#studios .mobile-gallery.show{z-index:600;transform:scale(1)}#studios .mobile-gallery .gallery-carousel{position:relative;left:0px;width:3000px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;transition:0.5s}#studios .mobile-gallery .stretch{width:1000px;position:relative;right:400px;float:left}#studios .mobile-gallery ul{margin:0;padding:0}#studios .gallery-nav{position:absolute;top:35%;background-repeat:no-repeat;height:30px;width:30px;z-index:1}#studios .gallery-nav img{width:100%;height:auto}#studios .gallery-nav.gallery-prev{background:url(/assets/arrow_left-29db463d714fa24d1b28ba0caf2c9f472334576d03cf762810abaf97602f82c4.png);background-size:100% 100%;left:10px}#studios .gallery-nav.gallery-next{background:url(/assets/arrow_right-397b53c3b9f8ba9d8028fc094dad433b1f2f4ae3ac6970c0d294c0469dc74d55.png);background-size:100% 100%;right:10px}#whats_new{background-color:#FAFAFA;padding-bottom:50px;text-align:center}#whats_new .header{height:280px;background:url(/assets/header-img-whatsnew-feb313f5fe3bef6b3f78de207b6454bd0ec8b1153bce61563b0a102d3885e911.png);background-repeat:no-repeat;background-size:cover}#whats_new .header h2{text-align:center;margin:0;width:100%;padding:65px 0 0;text-transform:lowercase}#whats_new .header .new-subhead{width:720px;margin:0 auto}#whats_new .header .new-subhead p{float:none;color:#fff;text-align:center;padding-top:15px}@media screen and (max-width: 949px){#whats_new .header .new-subhead{width:700px}}@media screen and (max-width: 767px){#whats_new .header{height:350px}#whats_new .header .new-subhead{width:92%;padding:0 4%}#whats_new .header .new-subhead p{font-size:17px}}@media screen and (max-width: 374px){#whats_new .header{height:380px}#whats_new .header h2{font-size:28px}}#whats_new .grid{position:relative;width:80%;max-width:8000px;margin:40px auto -60px;transition:all 0.3s ease;overflow:hidden;text-align:left}@media screen and (min-width: 1430px){#whats_new .grid{width:1380px}}@media screen and (max-width: 949px){#whats_new .grid{width:92%}}#whats_new .grid .item{float:left;background-size:auto 100%;background-position:center;position:relative}#whats_new .grid .item.Tweet{font-size:1.1em;line-height:1.8em;cursor:pointer}#whats_new .grid .item.Tweet img.twitter-icon{top:12%;left:5%}#whats_new .grid .item.Tweet .twitter-text{padding-top:20%}#whats_new .grid .item.Tweet .twitter-handleTime .twitter-handle{line-height:1.8em}#whats_new .grid .item.Tweet .twitter-handleTime .twitter-time{line-height:1.8em}@media screen and (max-width: 1023px){#whats_new .grid .item.Tweet{font-size:1em;line-height:1.6em}#whats_new .grid .item.Tweet .twitter-handleTime .twitter-handle{line-height:1.6em}#whats_new .grid .item.Tweet .twitter-handleTime .twitter-time{line-height:1.6em}}@media screen and (max-width: 767px){#whats_new .grid .item.Tweet .twitter-text{max-height:125px}}@media screen and (max-width: 500px){#whats_new .grid .item.Tweet{font-size:1.5em;line-height:1.8em}}#whats_new .grid .item.InstagramPost{cursor:pointer}#whats_new .grid .item.InstagramPost img.instagram-icon{bottom:13%;left:5%}#whats_new .grid .item.InstagramPost .instagram-handleTime .instagram-handle{line-height:1.8em}#whats_new .grid .item.InstagramPost .instagram-handleTime .instagram-time{line-height:1.8em}@media screen and (max-width: 1023px){#whats_new .grid .item.InstagramPost .instagram-handleTime .instagram-handle{line-height:1.6em}#whats_new .grid .item.InstagramPost .instagram-handleTime .instagram-time{line-height:1.6em}}@media screen and (max-width: 500px){#whats_new .grid .item.InstagramPost{font-size:1.5em;line-height:1.8em}}#whats_new .grid .item.FacebookPost{cursor:pointer;font-size:1.1em;line-height:1.8em}#whats_new .grid .item.FacebookPost img.facebook-icon{top:13%;left:5%}#whats_new .grid .item.FacebookPost .facebook-text{padding-top:20%;max-height:65%}#whats_new .grid .item.FacebookPost .facebook-handleTime .facebook-handle{line-height:1.8em}#whats_new .grid .item.FacebookPost .facebook-handleTime .facebook-time{line-height:1.8em}@media screen and (max-width: 1023px){#whats_new .grid .item.FacebookPost{font-size:1em;line-height:1.6em}#whats_new .grid .item.FacebookPost .facebook-handleTime .facebook-handle{line-height:1.6em}#whats_new .grid .item.FacebookPost .facebook-handleTime .facebook-time{line-height:1.6em}}@media screen and (max-width: 500px){#whats_new .grid .item.FacebookPost{font-size:1.5em;line-height:1.8em}}@media screen and (max-width: 374px){#whats_new .grid .item.FacebookPost{font-size:1.5em;line-height:1.3em}#whats_new .grid .item.FacebookPost .facebook-text{padding-top:20%;max-height:63%}}#whats_new .grid .item.Yogi{cursor:pointer}#whats_new .grid .item.Yogi .yogi-month{padding-top:15%;font-size:1.3em;line-height:26px;margin-bottom:10px}#whats_new .grid .item.Yogi .yogi-name{font-size:.8em;line-height:1.5em;padding:0 0 24px 0}#whats_new .grid .item.Yogi .yogi-subtitle{font-size:.9em;line-height:2em;padding-top:24px;max-height:55%}#whats_new .grid .item.Yogi:hover .hover-more{opacity:1;transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%)}@media screen and (max-width: 1023px){#whats_new .grid .item.Yogi:hover .yogi-subtitle{max-height:125px}}@media screen and (max-width: 767px){#whats_new .grid .item.Yogi:hover .yogi-subtitle{max-height:135px}}@media screen and (max-width: 1280px){#whats_new .grid .item.Yogi .yogi-month{padding-top:12%;max-height:65%;font-size:20px;line-height:22px;margin-bottom:10px}#whats_new .grid .item.Yogi .yogi-name{font-size:12px;line-height:16px;padding:0 0 12px 0}#whats_new .grid .item.Yogi .yogi-subtitle{font-size:15px;line-height:26px;padding-top:12px;max-height:180px}}@media screen and (max-width: 1170px){#whats_new .grid .item.Yogi .yogi-name{font-size:12px;line-height:16px;padding:0 0 18px 0}#whats_new .grid .item.Yogi .yogi-subtitle{font-size:15px;line-height:26px;padding-top:18px;max-height:160px}}@media screen and (max-width: 1023px){#whats_new .grid .item.Yogi .yogi-month{font-size:19px;line-height:24px}#whats_new .grid .item.Yogi .yogi-name{font-size:11px;line-height:15px}#whats_new .grid .item.Yogi .yogi-subtitle{font-size:14px;line-height:24px;max-height:145px;padding-top:15px}}@media screen and (max-width: 820px){#whats_new .grid .item.Yogi .yogi-month{font-size:18px;line-height:22px}#whats_new .grid .item.Yogi .yogi-name{padding:0 0 12px 0}#whats_new .grid .item.Yogi .yogi-subtitle{font-size:13.5px;line-height:22px;padding-top:12px;max-height:110px}}@media screen and (max-width: 767px){#whats_new .grid .item.Yogi .yogi-subtitle{max-height:90px}}@media screen and (max-width: 500px){#whats_new .grid .item.Yogi .yogi-month{font-size:25px;line-height:28px}#whats_new .grid .item.Yogi .yogi-name{padding:0 0 20px 0;font-size:18px;line-height:22px}#whats_new .grid .item.Yogi .yogi-subtitle{font-size:20px;line-height:32px;padding-top:20px;max-height:190px}}@media screen and (max-width: 374px){#whats_new .grid .item.Yogi .yogi-subtitle{font-size:16px;line-height:28px;padding-top:15px;max-height:115px}}#whats_new .grid .item.Note .note-from{padding-top:15%;max-height:65%;font-size:1.3em;line-height:1.8em}#whats_new .grid .item.Note .note-date{font-size:.8em;line-height:1.5em;padding:0 0 24px 0}#whats_new .grid .item.Note .note-content{font-size:.9em;line-height:2em;padding-top:24px;max-height:55%}@media screen and (max-width: 1280px){#whats_new .grid .item.Note .note-title{padding-top:12%;max-height:65%;font-size:22px;line-height:34px}#whats_new .grid .item.Note .note-date{font-size:12px;line-height:16px;padding:0 0 18px 0}#whats_new .grid .item.Note .note-content{font-size:15px;line-height:26px;padding-top:18px;max-height:180px}}@media screen and (max-width: 1170px){#whats_new .grid .item.Note .note-date{font-size:12px;line-height:16px;padding:0 0 18px 0}#whats_new .grid .item.Note .note-content{font-size:15px;line-height:26px;padding-top:18px;max-height:160px}}@media screen and (max-width: 1023px){#whats_new .grid .item.Note .note-title{font-size:20px;line-height:32px}#whats_new .grid .item.Note .note-date{font-size:11px;line-height:15px}#whats_new .grid .item.Note .note-content{font-size:14px;line-height:24px;max-height:145px;padding-top:15px}}@media screen and (max-width: 820px){#whats_new .grid .item.Note .note-date{padding:0 0 16px 0}#whats_new .grid .item.Note .note-content{font-size:13.5px;line-height:22px;padding-top:15px;max-height:130px}}@media screen and (max-width: 500px){#whats_new .grid .item.Note .note-from{font-size:25px;line-height:50px}#whats_new .grid .item.Note .note-date{padding:0 0 20px 0;font-size:18px;line-height:22px}#whats_new .grid .item.Note .note-content{font-size:20px;line-height:32px;padding-top:20px;max-height:222px}}@media screen and (max-width: 374px){#whats_new .grid .item.Note .note-content{font-size:16px;line-height:28px;padding-top:20px;max-height:172px}}#whats_new .grid .item.Update .update-title{padding-top:15%;max-height:65%;font-size:1.3em;line-height:1.8em}#whats_new .grid .item.Update .update-date{font-size:.8em;line-height:1.5em;padding:0 0 24px 0}#whats_new .grid .item.Update .update-content{font-size:.9em;line-height:2em;padding-top:24px;max-height:55%}@media screen and (max-width: 1280px){#whats_new .grid .item.Update .update-title{padding-top:12%;max-height:65%;font-size:22px;line-height:34px}#whats_new .grid .item.Update .update-date{font-size:12px;line-height:16px;padding:0 0 18px 0}#whats_new .grid .item.Update .update-content{font-size:15px;line-height:26px;padding-top:18px;max-height:180px}}@media screen and (max-width: 1170px){#whats_new .grid .item.Update .update-date{font-size:12px;line-height:16px;padding:0 0 18px 0}#whats_new .grid .item.Update .update-content{font-size:15px;line-height:26px;padding-top:18px;max-height:160px}}@media screen and (max-width: 1023px){#whats_new .grid .item.Update .update-title{font-size:20px;line-height:32px}#whats_new .grid .item.Update .update-date{font-size:11px;line-height:15px}#whats_new .grid .item.Update .update-content{font-size:14px;line-height:24px;max-height:145px;padding-top:15px}}@media screen and (max-width: 820px){#whats_new .grid .item.Update .update-date{padding:0 0 16px 0}#whats_new .grid .item.Update .update-content{font-size:13.5px;line-height:22px;padding-top:15px;max-height:130px}}@media screen and (max-width: 500px){#whats_new .grid .item.Update .update-title{font-size:25px;line-height:50px}#whats_new .grid .item.Update .update-date{padding:0 0 20px 0;font-size:18px;line-height:22px}#whats_new .grid .item.Update .update-content{font-size:20px;line-height:32px;padding-top:20px;max-height:222px}}@media screen and (max-width: 374px){#whats_new .grid .item.Update .update-content{font-size:16px;line-height:28px;padding-top:20px;max-height:172px}}#whats_new .cards{-webkit-transition:0.7s;-moz-transition:0.7s;-ms-transition:0.7s;-o-transition:0.7s;transition:0.7s;text-align:left}#whats_new .flip{transform:rotateY(180deg) scale(1, 1);-webkit-transform:rotateY(180deg) scale(1, 1);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);background-color:#fff;z-index:999;width:1240px;height:10000px;position:absolute;top:0}#whats_new .yogi-carousel-nav{display:none;position:relative;top:0}#whats_new .yogi-prev{color:#ec1d38;position:absolute;z-index:9999;left:5.5%;display:none;background-size:cover;background-position:center center}#whats_new .yogi-prev img{height:50px;width:50px}#whats_new .yogi-prev:hover{cursor:pointer}@media screen and (max-width: 1170px){#whats_new .yogi-prev{left:4.5%}}@media screen and (max-width: 1023px){#whats_new .yogi-prev{left:3.5%}}@media screen and (max-width: 949px){#whats_new .yogi-prev{left:.5%}#whats_new .yogi-prev img{height:30px;width:30px}}@media screen and (max-width: 785px){#whats_new .yogi-prev{left:20%;position:relative;margin-top:75px;float:left}#whats_new .yogi-prev img{height:50px;width:50px}}#whats_new .yogi-next{color:#ec1d38;position:absolute;z-index:9999;right:5.5%;display:none}#whats_new .yogi-next img{height:50px;width:50px}#whats_new .yogi-next:hover{cursor:pointer}@media screen and (max-width: 1170px){#whats_new .yogi-next{right:4.5%}}@media screen and (max-width: 1023px){#whats_new .yogi-next{right:3.5%}}@media screen and (max-width: 949px){#whats_new .yogi-next{right:.5%}#whats_new .yogi-next img{height:30px;width:30px}}@media screen and (max-width: 785px){#whats_new .yogi-next{right:20%;position:relative;margin-top:75px;float:right}#whats_new .yogi-next img{height:50px;width:50px}}#whats_new a.button-outline{margin:80px 4% 0}#join-us{background-color:#FAFAFA}#join-us .header{height:310px;background:url(/assets/header-img-joinus-ed572deeb5b8598ab240c69dab8ab0eb581596c54b5448e0c1e03f98753f4e05.png);background-repeat:no-repeat;background-size:cover}#join-us .header h2{text-align:center;margin:0;width:100%;padding:85px 0 0}#join-us .header .new-subhead{width:58%;margin:0 auto}#join-us .header .new-subhead p{float:none;color:#fff;text-align:center;padding-top:15px}@media screen and (max-width: 767px){#join-us .header{height:350px}}@media screen and (max-width: 500px){#join-us .header .new-subhead{width:86%}}@media screen and (max-width: 374px){#join-us .header{height:380px}}#join-us .content{padding:0 0 60px;width:76.6%;margin:0 auto}#join-us .content #mentorship{margin-top:60px}#join-us .content .white-background{width:80%;background-color:#fff;padding:50px 10% 90px;margin:-60px auto 0;position:relative;box-shadow:0px 5px 15px rgba(0,0,0,0.09)}#join-us .content .white-background .subtitle{font-size:20px;line-height:30px;margin:20px 0 31px;font-family:'Avenir Next W01 Light'}#join-us .content .white-background .section-underline{width:150px;height:2px;background-color:#181818}#join-us .content .white-background .copy{font-family:'Avenir Next W01 Light';font-size:16px;line-height:28px;color:#484848;margin:30px 0 0}#join-us .content .white-background .copy p{font-family:'Avenir Next W01 Light';font-size:16px;line-height:28px;color:#484848;margin:31px 0 0}#join-us .content .white-background .copy p.list-headline{font-size:18px;line-height:28px;width:100%}#join-us .content .white-background .copy .heading-underline{height:2px;width:100px;background-color:#ECECEC;margin:8px 0 10px}#join-us .content .white-background .copy ul{margin:0 0 0 10px;padding:0;list-style-type:none}#join-us .content .white-background .copy ul li:before{content:"- ";margin-left:-10px}#join-us .content .white-background .button-outline{margin:30px 0 60px}@media screen and (min-width: 1430px){#join-us .content{padding:0 0 60px}#join-us .content .white-background{padding:50px 135px 90px;margin:-60px 0 0 0}}@media screen and (max-width: 1025px){#join-us .content .white-background{padding:50px 10%}}@media screen and (max-width: 1023px){#join-us .content .white-background .copy p.list-headline{width:80%}}@media screen and (max-width: 949px){#join-us .content .white-background .copy p.list-headline{width:90%}}@media screen and (max-width: 767px){#join-us .content{padding:0 7% 60px;width:86%}#join-us .content .white-background{padding:40px 10% 70px}}@media screen and (max-width: 500px){#join-us .content .white-background{width:90%;padding:40px 5% 50px}#join-us .content .white-background .copy p.list-headline{width:90%}}@media screen and (max-width: 374px){#join-us .content .white-background h3{font-size:28px}#join-us .content .white-background .subtitle{font-size:18px}#join-us .content .white-background .copy{font-size:15px;line-height:26px}#join-us .content .white-background .copy p{font-size:15px;line-height:26px}}#join-us #apply-now-form{display:none;position:relative}#join-us #apply-now-form .copy{margin-bottom:60px}@media screen and (max-width: 949px){#join-us #apply-now-form .copy{margin-bottom:10px}}#join-us #apply-now-form #thanks{opacity:0;z-index:-1;position:relative;-webkit-transition:0.75s;-moz-transition:0.75s;-ms-transition:0.75s;transition:0.75s}#join-us #apply-now-form #thanks.show{z-index:1;opacity:1}#join-us #apply-now-form #thanks .heading-underline{height:2px;width:100px;background-color:#ECECEC;margin:8px 0 20px}#join-us #apply-now-form #join-now-form{margin-top:60px;text-align:left;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;transition:0.3s}@media screen and (max-width: 949px){#join-us #apply-now-form #join-now-form{margin-top:00px}}#join-us #apply-now-form #join-now-form.hide{display:none}#join-us #apply-now-form #join-now-form fieldset{display:inline;width:47%;vertical-align:top;border:none;padding:0;margin:0;float:left}@media screen and (max-width: 767px){#join-us #apply-now-form #join-now-form fieldset{width:100%;float:none}}#join-us #apply-now-form #join-now-form fieldset#col-1 label{display:none}#join-us #apply-now-form #join-now-form fieldset#col-2{padding-left:6%}#join-us #apply-now-form #join-now-form fieldset#col-2 label{display:none}@media screen and (max-width: 767px){#join-us #apply-now-form #join-now-form fieldset#col-2{padding-left:0px}}#join-us #apply-now-form #join-now-form fieldset#col-3{margin-top:40px;width:100%;font-family:'Avenir Next W01 Light'}#join-us #apply-now-form #join-now-form fieldset#col-3 label{color:#484848}#join-us #apply-now-form #join-now-form fieldset#col-3 .form-group{border-bottom:none;margin-top:40px;width:100%}#join-us #apply-now-form #join-now-form fieldset#col-3 .form-group textarea{padding:20px;width:calc(100% - 48px)}@media screen and (max-width: 949px){#join-us #apply-now-form #join-now-form fieldset#col-3{margin-top:20px}}#join-us #apply-now-form #join-now-form fieldset#col-4{margin-top:40px;padding-left:6%;font-family:'Avenir Next W01 Light'}#join-us #apply-now-form #join-now-form fieldset#col-4 .form-group{border-bottom:none;margin-top:40px}#join-us #apply-now-form #join-now-form fieldset#col-4 label{color:#484848}@media screen and (max-width: 949px){#join-us #apply-now-form #join-now-form fieldset#col-4{margin-top:0px}}@media screen and (max-width: 767px){#join-us #apply-now-form #join-now-form fieldset#col-4{padding-left:0px}}#join-us #apply-now-form #join-now-form .form-group{border-bottom:2px solid black;margin-top:30px}#join-us #apply-now-form #join-now-form .form-group.error{border-bottom:2px solid #D00D26}#join-us #apply-now-form #join-now-form .form-group textarea{border:2px solid black;box-shadow:none !important;font-family:'Avenir Next W01 Light';width:calc(100% - 8px);resize:none}#join-us #apply-now-form #join-now-form .form-group textarea.error{border:2px solid #D00D26}#join-us #apply-now-form #join-now-form .form-group textarea:focus{outline:none}#join-us #apply-now-form #join-now-form input{border:none;font-family:'Avenir Next W01 Light';padding-bottom:15px;width:100%;resize:none}#join-us #apply-now-form #join-now-form input:focus{outline:none}#join-us #apply-now-form #join-now-submit{margin:60px 0 0}#join-us #apply-now-form #join-now-submit.hide{display:none}@media screen and (max-width: 1025px){#join-us #apply-now-form #join-now-submit{margin:30px 0 0}}body{margin:0}.intro{margin:0 auto;max-width:100%;height:100vh;text-align:center;overflow:hidden;display:none;background:#fff}.intro:before,.intro:after{-webkit-animation:curtain 1s;-moz-animation:curtain 1s;-o-animation:curtain 1s;animation:curtain 1s;background-color:#fff;bottom:0;content:"";position:absolute;top:0;z-index:99999}.intro:before{left:0}.intro:after{right:0}@-webkit-keyframes curtain{0%,50%{width:50%}100%{width:0}}@-moz-keyframes curtain{0%,50%{width:50%}100%{width:0}}@-o-keyframes curtain{0%,50%{width:50%}100%{width:0}}@keyframes curtain{0%,50%{width:50%}100%{width:0}}.outro{margin:0 auto;max-width:100%;height:100vh;text-align:center;overflow:hidden;display:none}.outro:before,.outro:after{-webkit-animation:nocurtain 1s;-moz-animation:nocurtain 1s;-o-animation:nocurtain 1s;animation:nocurtain 1s;background-color:#fff;bottom:0;content:"";position:absolute;top:0;z-index:99999}.outro:before{left:0}.outro:after{right:0}@-webkit-keyframes nocurtain{0%,50%{width:0}100%{width:50%}}@-moz-keyframes nocurtain{0%,50%{width:0}100%{width:50%}}@-o-keyframes nocurtain{0%,50%{width:0}100%{width:50%}}@keyframes nocurtain{0%,50%{width:0}100%{width:50%}}.grid{width:94%}#content{position:absolute;top:0;display:none;z-index:9999;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.2);width:98%;margin-left:1%}#content h2,#content p{width:80%;margin:0 auto}@media screen and (max-width: 374px){#content h2.month,#content p.month{width:200px;margin-left:10%}}#content h2{font-size:40px}#content p{margin-top:10px;margin-bottom:50px}#content .month{margin:40px auto 0}#content #close-yogi{position:absolute;right:0;top:40px;width:50px;height:50px;margin:-15px 15px 0 0;background-size:cover;cursor:pointer;z-index:5}#content #close-yogi:hover{cursor:pointer}#content #close-yogi img{height:50px;width:50px}@media screen and (min-width: 1430px){#content #close-yogi{margin:-15px 75px 0 0}}@media screen and (max-width: 1170px){#content #close-yogi{margin:-15px 45px 0 0}}@media screen and (max-width: 500px){#content #close-yogi{margin:0px 15px 0 0}}@media screen and (max-width: 374px){#content #close-yogi{margin:0px 15px 0 0;height:40px;width:40px}#content #close-yogi img{height:40px;width:40px}}#content .yogi-carousel{overflow:hidden}#content .yogi-subtitle{font-size:20px;line-height:30px}#content .yogi-content-underline{width:150px;height:2px;background-color:#181818;margin:25px 0 25px 10%}#press{width:100%}#press #pressHead{height:310px;background:url(/assets/header-img-press-be601e48d256aa852aa5de2a2215b4ff761a89f67c4cef620c052edfac78f3e1.png);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 767px){#press #pressHead{height:280px}}@media screen and (max-width: 374px){#press #pressHead{height:260px}}#press #pressHead h2{text-align:center;margin:0;width:100%;padding:100px 0 0;color:#fff}@media screen and (max-width: 767px){#press #pressHead h2{padding:80px 0 0}}@media screen and (max-width: 500px){#press #pressHead h2{padding:80px 0 0}}#press #pressHead .new-subhead{width:100%;margin:0 auto}@media screen and (max-width: 500px){#press #pressHead .new-subhead{width:86%}}#press #pressHead .new-subhead p{float:none;color:#fff;text-align:center;padding-top:15px}#press #pressHead .new-subhead a{color:#fff;padding:0 15px;border-left:#fff solid 2px;text-decoration:none}#press #pressHead .new-subhead a:first-of-type{margin-left:15px}#press #pressHead .new-subhead a:hover{text-decoration:underline}@media screen and (max-width: 500px){#press #pressHead .new-subhead a{padding:0;border-left:none}#press #pressHead .new-subhead a:first-of-type{padding:0 15px;border-left:#fff solid 2px}}#press #pressHead .new-subhead .email-link{color:white;font-family:'Avenir Next W01 Light'}@media screen and (max-width: 767px){#press #pressHead .new-subhead .email-link{display:block}}#pressContainer,#yogi-container{width:76%;display:table;box-shadow:0 0 1em rgba(0,0,0,0.09);margin:-60px auto 10%;position:relative;z-index:1;background-color:white;padding-bottom:5%}#pressContainer .pressRow,#yogi-container .pressRow{float:left;margin:0 auto;padding:1% 4%}#pressContainer .pressItem,#yogi-container .pressItem{float:left;width:40%;padding:5% 5% 0;overflow:hidden}#pressContainer #pressTitle,#yogi-container #pressTitle{font-size:1.3em;word-spacing:2px;font-family:'Avenir Next W01 Light'}#pressContainer #pressPubDate,#yogi-container #pressPubDate{padding-top:3%;font-size:x-small;text-transform:uppercase;font-family:'Helvetica Neue LT W01_73 Bd Ex'}#pressContainer .bottomborder,#yogi-container .bottomborder{padding-top:5%;width:40%;border-bottom:.15em solid black}#pressContainer #pressContent,#yogi-container #pressContent{padding-top:6%;font-weight:lighter;color:#484848;overflow:hidden;display:block;font-size:large;line-height:160%;font-family:'Avenir Next W01 Light'}#pressContainer #pressContent a,#yogi-container #pressContent a{text-decoration:none;color:red;font-size:small;letter-spacing:.05em;font-family:'Helvetica Neue LT W01_73 Bd Ex'}#pressContainer #pressContent i,#yogi-container #pressContent i{color:red;font-size:small;font-weight:bold}@media screen and (min-width: 1430px){#pressContainer,#yogi-container{width:1080px}}@media screen and (max-width: 949px){#pressContainer,#yogi-container{width:84%}#pressContainer .pressItem,#yogi-container .pressItem{float:left;width:46%;padding:5% 2% 0}}@media screen and (max-width: 767px){#pressContainer,#yogi-container{width:86%}#pressContainer .pressItem,#yogi-container .pressItem{float:none;width:90%;padding:5% 5% 0}}@media screen and (max-width: 500px){#pressContainer,#yogi-container{padding:3% 0}#pressContainer .pressRow,#yogi-container .pressRow{float:none;margin:0 auto;padding:0 7%}#pressContainer .pressItem,#yogi-container .pressItem{width:100%;padding:7% 0}}
