span.tilt-shaking{animation:tilt-shaking 0.3s infinite}.tilt-shaking{animation:tilt-shaking 0.3s infinite}@keyframes tilt-shaking{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.pricing-wrapper h2{max-width:880px;margin:0 auto}.packages-wrapper .pack-size.h3{color:#262262!important;font-size:116px;line-height:0.7em;margin:0;font-family:"nypfl"!important}.packages-wrapper .h4{color:#262262;font-size:27px;font-weight:bold;line-height:1em;margin:0}.packages-wrapper .per-class-price{color:#262262;font-size:27px;font-weight:bold;line-height:25px;margin-bottom:0;margin-top:12px;text-transform:lowercase}.grow{transition:all .2s ease-in-out}.grow:hover{transform:scale(1.1)}.option-wrapper-hamptons{display:none}.pricing-wrapper .packages-wrapper .package a{font-weight:bold;text-transform:uppercase;margin:5px auto 0}.follow-join-now{position:fixed!important;z-index:2;-webkit-animation:moveX 3.05s linear 0s infinite alternate,moveY 3.4s linear 0s infinite alternate;-moz-animation:moveX 3.05s linear 0s infinite alternate,moveY 3.4s linear 0s infinite alternate;-o-animation:moveX 3.05s linear 0s infinite alternate,moveY 3.4s linear 0s infinite alternate;animation:moveX 3.05s linear 0s infinite alternate,moveY 3.4s linear 0s infinite alternate}@-webkit-keyframes moveX{from{left:300}to{left:980px}}@-moz-keyframes moveX{from{left:300}to{left:980px}}@-o-keyframes moveX{from{left:300}to{left:980px}}@keyframes moveX{from{left:300}to{left:980px}}@-webkit-keyframes moveY{from{top:100}to{top:580px}}@-moz-keyframes moveY{from{top:100}to{top:580px}}@-o-keyframes moveY{from{top:100}to{top:580px}}@keyframes moveY{from{top:100}to{top:580px}}.og-package-price{text-decoration:line-through;text-decoration-color:red;line-height:20px;font-size:19px;color:#262262}.discount{background-color:#fccc12;border-radius:33px;color:#262262;display:block;font-size:16px;font-weight:normal;margin:0 auto;padding:16px;text-align:center;text-transform:inherit;width:113px}.unlimited-wrapper-2{width:100%;display:none;align-items:center;text-transform:capitalize;flex-flow:column;position:relative;margin-bottom:200px}.unlimited-wrapper-2 .info-wrapper{display:none}.pack-info-onetime li.active{list-style:none}.pack-info-onetime ul.active{list-style:none}.unlimited-wrapper-2 .info-wrapper.uw2{list-style:none}.unlimited-wrapper-2 .info-wrapper ul{margin-left:0;margin-bottom:0;list-style:none;font-size:18px;color:#262262;text-align:center}.unlimited-wrapper-3{width:100%;display:flex;align-items:center;text-transform:capitalize;flex-flow:column;position:relative;margin:32px 0-120px 0}.info-wrapper{width:60vw;height:130px;text-align:center;display:flex;align-items:center;justify-content:center;flex-flow:column;margin-top:39px}.info-wrapper p{color:#262262;font-size:2vw}.unlimited-wrapper-2 .info-wrapper.active{display:block}.mk-header{border-bottom:none}#pricing-wrapper{padding-top:108px}.pricing-wrapper{margin:0 auto 0;display:block;position:relative;overflow:hidden;max-width:1020px}.pricing-wrapper h2{text-align:center;color:#262262;font-size:47px;font-weight:normal}.toggle-wrapper{max-width:340px;margin:34px auto 40px;width:80vw;display:none;align-items:center;padding-bottom:18px;justify-content:center}.toggle-wrapper button{padding:18px;text-align:center;font-size:23px;flex:1;letter-spacing:1px;background-color:#f1f2f2;border:none;cursor:pointer;outline:none}.toggle-wrapper button:first-child{margin-right:-4px}.toggle-wrapper button.selected{background-color:#262262;color:#ffffff}.packages-wrapper{width:100%;margin-top:25px;display:flex;align-items:stretch;flex-flow:wrap;justify-content:center;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.packages-wrapper.classes{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.packages-wrapper.privates{-webkit-transform:translateX(200%);transform:translateX(200%);position:absolute;top:268px}.packages-wrapper.active{transform:translateX(0)}.packages-wrapper .package{cursor:pointer;min-width:249px;text-align:center}@media (max-width:959px){.packages-wrapper .package{padding-left:5px;padding-right:5px}}@media (max-width:320px){.packages-wrapper .package{padding-left:15px;padding-right:15px}}@media (max-width:800px){.packages-wrapper{flex-flow:column}}@media (min-width:1260px){.pricing-wrapper h2{font-size:52px;padding-bottom:11px}.picture-wrapper h2,.info-wrapper p{font-size:25px}.picture-wrapper{width:960px;height:583px}.info-wrapper{width:940px}}.packages-wrapper .package h3{font-size:116px;font-weight:normal;text-align:center;margin-top:32px;line-height:53px;margin-bottom:0;color:#262262!important;font-family:"nypfl"!important}.packages-wrapper .package h4{font-size:27px;font-weight:bold;color:#262262;margin-top:12px;text-transform:lowercase;line-height:25px;margin-bottom:17px}.packages-wrapper .package small{font-size:16px;display:inline;line-height:1.66em;padding-bottom:0}.packages-wrapper .package small{color:#262262!important}.packages-wrapper .package h5{font-size:27px;font-weight:bold;color:#262262;margin-top:12px;text-transform:lowercase;line-height:25px;margin-bottom:0}.packages-wrapper .package a{text-align:center;font-size:18px;letter-spacing:1px;cursor:pointer;background-color:white;color:#262262;display:inline-block;border-radius:27px;padding:11px 50px;line-height:1.66em;border:2px solid #262261;font-family:"nypfl"}.packages-wrapper .package a:hover{background-color:#262262;color:white}.packages-wrapper .package .option-wrapper{display:block}.packages-wrapper .package .option-wrapper{text-align:left;margin-top:0}.packages-wrapper .package .option{padding:0;font-size:14px;color:#262262;cursor:pointer}.package .option .red{color:#c44747;display:none}.packages-wrapper .package .option .radio{display:inline-block;width:20px;height:20px;border-radius:15px;border:1px solid #262262;background:white;position:relative;top:6px;margin-right:6px}.packages-wrapper .package .option span:first-child.selected{background:#262262!important}.packages-wrapper .package .option .radio.selected .inside{border:2px solid white;border-radius:15px;widtH:14px;height:14px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.packages-wrapper .option-wrapper .membership-message{text-align:center}.packages-wrapper .package.bihighlight .header{border-left-width:4px;border-right-width:4px;border-top-width:4px;border-color:#262262;padding:0.5em 1em}.packages-wrapper .package.bihighlight .details{border-width:4px;border-color:#262262}.binote{width:100%;text-align:center}@media (max-width:590px){.details-wrapper h4{margin-top:-17px;font-size:42px!important}.package h3{font-size:107px!important;font-weight:normal;color:#262262;text-align:center;line-height:1em;margin-bottom:-4px}.packages-wrapper .package .option{font-size:22px;text-align:center}.packages-wrapper.privates{top:293px}.toggle-wrapper button{font-size:8vw}.packages-wrapper{margin:auto}.packages-wrapper .package a{margin:0}.packages-wrapper .package{border:none;border-top:2px solid #eee;display:inline}.details-wrapper{text-align:center}.packages-wrapper .package:last-child{border-bottom:2px solid #eee}.packages-wrapper .package a{padding:17px;flex:0 0 30%;font-size:26px}.details-wrapper{text-align:center}.packages-wrapper .package h4,.packages-wrapper .package h3{display:inherit;font-size:28px}.packages-wrapper .package h5{font-size:31px;text-align:center;height:36px}.packages-wrapper .package small{font-size:19px;display:block;height:14px;margin:3px auto;padding-bottom:28px;line-height:13px;text-align:center}.picture-wrapper{width:90vw;height:53vw}.unlimited-wrapper h3{display:none}.picture-wrapper h2{font-size:4vw;font-weight:bold}.picture-wrapper h1{font-size:8vw;width:initial}.info-wrapper{width:80vw;padding-top:20px}.info-wrapper p{font-size:4.6vw}}.package .option .sale{animation-duration:2s;animation-iteration-count:infinite;animation-name:badge-pulse;background-color:#fccc12;border-radius:20px;display:inline-block;font-family:sans-serif;font-size:12px;margin-left:5px;padding:2px 10px 2px;text-transform:uppercase}@keyframes badge-pulse{20%{box-shadow:0 0 0 0#fff}50%{box-shadow:0 0 0 5px #ffe7a9}100%{box-shadow:0 0 0 0#fff}}.per-class-price span{text-decoration:line-through}