.wrapper-menu{height:100%}.wrapper{width:100%;position:relative}.header{background-color:rgba(255,255,255,.40);padding:20px 0}div.four.columns.logo{float:left;text-align:left}div.eight.columns.nav{float:right;text-align:right}.logo img{width:268px;height:auto}.subhero{background-repeat:no-repeat;background-position:right;background-size:cover;padding:0;height:450px}.subhero.white h1{color:#fefefe}.subhero.pink h1{color:#ca9191}.content{padding:75px 0}.center{text-align:center}.rescenter{text-align:inherit}.respad{padding-bottom:30px}.flex{display:flex}.container p img{width:100%;height:auto}@media only screen and (max-width:768px){.hide-mobile{display:none}}.odd-even:nth-child(even){background:#ebfbff}.vertalign{height:inherit;text-align:center;font:0/0 a}.vertalign:before{content:' ';display:inline-block;vertical-align:middle;height:100%}.vertalign img{display:inline-block;vertical-align:middle;font:16px/1 Arial sans-serif}.page-id-382 .subhero.pink h1,.page-id-382 .subhero h1{font-size:9.9rem}.vertalign-text{position:relative;top:50%;transform:translateY(-50%)}.footer{background-color:#dcdcdc;color:#706f6f;text-decoration:none;padding:35px 0;font-weight:500}.footer a:link,.footer a:link,.footer a:visited{color:#706f6f;text-decoration:none}.footer a:hover{color:#fff;text-decoration:underline}.footer img{padding-right:0%;width:90%;height:auto}.footer .fa-lg{font-size:1.15em;color:#fff}.footer p{margin:8px 0}.footer p.small{font-size:1.4rem;line-height:2rem;font-weight:300;font-style:normal;float:left}.footer p.medium{font-size:1.6rem;line-height:2.2rem;font-weight:700;font-style:normal;color:#6f6e6e;float:left}.footer p.large{font-size:2.1rem;line-height:2.7rem;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal}.footer ul{padding-left:8px}.footer li{display:inline;padding-left:5px}.footer .menu-secondary-container{float:left;position:relative;bottom:-7px}.fadein{left:-50px;opacity:0;position:relative}.fadein2{left:-150px;opacity:0;position:relative}@media only screen and (min-width:769px){.one-half.column.splitpic.flip{height:100% !important;position:absolute !important}}.splitpic{background-repeat:no-repeat;background-position:center;background-size:cover;min-height:300px !important}.background-image{background-repeat:no-repeat;background-position:center;background-size:cover}.top{padding:75px 0 0 0 !important}.bottom{padding:0 0 75px 0 !important}.both{padding:75px 0 !important}.none{padding:0px !important}.column-padding-right{padding-right:55px}.column-padding-left{padding-left:55px}.column-padding-right-none{padding-right:15px}.column-padding-left-none{padding-left:15px}.bkg1{background-color:#fff;line-height:0rem}.bkg1 h1,.bkg1 h1 a,.bkg1 h1.a{color:#ca9191}.bkg1 h2,.bkg1 h2 a,.bkg1 h2.a{color:#ca9191}.bkg1 h3,.bkg1 h3 a,.bkg1 h3.a{color:#ca9191}.bkg1 h4,.bkg1 h4 a,.bkg1 h4.a{color:#ca9191}.bkg1 a.button{background-color:#000;color:#fff;text-decoration:none}.bkg1 a.button:hover{text-decoration:none}.bkg1 a{color:#ca9191;text-decoration:underline}.bkg1 a:hover{color:#d6a8a8;text-decoration:none}blockquote,blockquote p{color:#ca9191}.bkg2{background-color:#f1e4e4}.bkg2 p{line-height:2.8rem}.bkg2 h1,.bkg3 h1 a,.bkg3 h1.a{color:#c58686}.bkg2 h2,.bkg3 h2 a,.bkg3 h2.a{color:#c58686}.bkg2 h3,.bkg3 h3 a,.bkg3 h3.a{color:#c58686}.bkg2 h4,.bkg3 h4 a,.bkg3 h4.a{color:#c58686}.bkg2 a.button{background-color:transparent;color:#c58686;border:2px solid #c58686;text-decoration:none}.bkg2 a.button:hover{text-decoration:none}.bkg2 a{color:#C17F7F;text-decoration:underline}.bkg2 a:hover{color:#ccc;text-decoration:none}blockquote,blockquote p{color:#C17F7F}.bkg3{line-height:2.8rem;background-color:#dcdcdc;color:#706f6f}.bkg3 h1,.bkg3 h1 a,.bkg3 h1.a{color:#333}.bkg3 h2,.bkg3 h2 a,.bkg3 h2.a{color:#333}.bkg3 h3,.bkg3 h3 a,.bkg3 h3.a{color:#333}.bkg3 h4,.bkg3 h4 a,.bkg3 h4.a{color:#333}.bkg3 a.button{background-color:transparent !important;color:#000 !important;border:2px solid #000 !important}.bkg3 a.button:hover{text-decoration:none !important;color:#999 !important;background-color:#000 !important}.bkg3 a:link,.bkg3 a:link,.bkg3 a:visited{color:#000;text-decoration:none}.bkg3 a:hover{color:#666;text-decoration:underline}blockquote p{color:#333}blockquote{border-left:1px solid #333}.bkg4{background-color:#e8cccc;line-height:2.8rem}.bkg4 h1,.bkg4 h1 a,.bkg4 h1.a{color:#c58686}.bkg4 h2,.bkg4 h2 a,.bkg4 h2.a{color:#c58686}.bkg4 h3,.bkg4 h3 a,.bkg4 h3.a{color:#c58686}.bkg4 h4,.bkg4 h4 a,.bkg4 h4.a{color:#c58686}.bkg4 a.button{background-color:transparent;color:#c58686;border:2px solid #c58686;text-decoration:none}.bkg4 a.button:hover{text-decoration:none;background-color:#c58686;color:#fff}.bkg4 a{color:#c58686;text-decoration:underline}.bkg4 a:hover{color:#fff;text-decoration:none}blockquote,blockquote p{color:#c58686}.home .hero.fullscreen{background-color:#f1e4e4;position:relative;text-align:center;padding:0 0 110px 0;background-image:url(https://nynyhair.com/wp-content/themes/octavo-theme/css/../images/hero-bkg.jpg);background-repeat:no-repeat;background-position:center;background-size:contain;overflow:hidden}.hero .one-half.column.heroimage{background-image:url(https://nynyhair.com/wp-content/themes/octavo-theme/css/../images/hero-home.jpg);background-repeat:no-repeat;background-position:left center;height:525px;background-color:#e8cccc;margin-top:66px;width:52.5% !important;z-index:2;position:relative}.home .hero .hero-content{position:relative;display:flex;align-items:center;height:525px;margin-top:75px;width:47.5% !important}.home .hero .one-half.column{padding:0px}.home .hero .herotext{padding-left:98px !important;z-index:10;right:0}.home .hero .herobkg{background-image:url(https://nynyhair.com/wp-content/themes/octavo-theme/css/../images/hero-home-bkg.jpg);background-repeat:no-repeat;background-position:center;height:319px;bottom:88px;z-index:0 !important;width:100%;margin:auto;left:-121px;position:absolute}.home .hero2 .herobkg{background-image:url(https://nynyhair.com/wp-content/themes/octavo-theme/css/../images/hero-home-bkg2.jpg);background-repeat:no-repeat;background-position:center;height:221px;bottom:56px;z-index:0 !important;width:100%;margin:auto;left:-105px;position:absolute}.home .hero2{padding:0 0 150px 0}.percentage .one-half.column.heroimage2{height:508px;background-image:url(https://nynyhair.com/wp-content/themes/octavo-theme/css/../images/home-hero2-v2.jpg);background-repeat:no-repeat;background-position:right center;z-index:5}.home .hero.proportionate{background-size:contain;width:100%;height:0;padding-top:10.2291665%;padding-bottom:26.2291665%;text-align:center}.centerdiv{margin:0;position:relative;top:50%;left:0%;transform:translate(0%,-50%)}#menu-cta a{background-color:#d6a8a8;color:#fff;border-radius:0px;cursor:pointer;display:inline-block;text-decoration:none;text-shadow:none;line-height:2rem;padding:9px 12px 7px 12px;margin:0 0 0 15px;text-align:center;text-transform:uppercase;transition:all 0.4s ease 0s;font-size:1.4rem}#menu-cta a:hover{background-color:#999;color:#000;text-decoration:none !important}.menu-call-to-action-button-container li{padding-top:0px;position:relative;top:-11px}.email-signup.container{text-align:left;margin:55px auto 45px auto}.email-signup h5{font-size:10rem;line-height:11rem;color:#000;font-weight:300}.nf-before-form-content{display:none !important}.nf-input-limit{font-size:11px !important;margin-top:23px !important}.nf-error-msg.nf-error-field-errors{margin:6px}.nf-before-form-content{padding-bottom:30px !important}.email-signup .nf-error.field-wrap .nf-field-element:after{top:0px !important;right:1px;bottom:0px !important;height:50px !important;line-height:37px !important}.nf-error-msg.nf-error-field-errors{clear:both !important;padding-top:14px}.email-signup .bottom{height:148px;display:flex;line-height:3rem;padding:0px !important;font-size:1.8rem}.email-signup .bottom span{align-self:flex-end}.nf-error-msg.nf-error-field-errors{padding-top:0px;line-height:25px}.nf-field-container .nf-field-label{margin:10px !important}.nf-error .nf-error-msg{color:#e80000;line-height:2rem;font-size:1.4rem}.email-signup .nf-field-label{display:none}.instagram-text{font-size:2.4rem;line-height:3.6rem;color:#636363;letter-spacing:1px;font-weight:300;text-transform:uppercase;padding:0px;margin:0px;position:relative;top:-14px}.team-services-image{width:55% !important;background-position:center;background-size:cover;background-repeat:none}.team-services-content{width:45% !important;background-color:#f8eded;height:825px;overflow:scroll}.team-bio{bottom:-130px;position:relative;z-index:99}.team-bio h2{padding-bottom:0px;margin-bottom:0px}.team-bio p{padding-top:0px;margin-top:0px}.instagram-team span{font-size:2.7rem;line-height:2.7rem;color:#6f6e6e;font-weight:300}.instagram-team h2{padding-bottom:0px;margin-bottom:0px}.instagram-team #sb_instagram{margin-top:25px}*{box-sizing:border-box}.slider-bkg{position:absolute;height:265px;background-color:#f1e4e4}.slider-image-wrap{z-index:999999;position:absolute;top:0px;height:382px}.slider-image{background-size:cover;background-position:center}.slider-box{position:relative;padding:65px;z-index:99999999999;margin-top:75px;text-align:left}.wrapper.slider2{padding-top:0px;height:500px}.slider2 .centered{position:relative;top:50%;left:50%;transform:translate(-15%,-50%)}.slider2 .mySlides{display:none}.slider2 img{width:100%;height:100%;vertical-align:middle;object-fit:cover}.slider2 a.button{color:#fff}.slider2 a.button:hover{color:#80c4d1}.slider2 .text{color:#f2f2f2;font-size:15px;padding:8px 12px;position:absolute;bottom:8px;width:100%;text-align:center !important}.slider2 .slider-title{color:#19262c;margin:11px 0 0px 0;text-transform:uppercase;font-style:normal;font-weight:700;font-size:2rem;letter-spacing:.5px}.slider2 .numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.slider2 .slider-image-wrap{-webkit-animation-name:fade;-webkit-animation-duration:1s;animation-name:slide;animation-duration:1s}@-webkit-keyframes slide{from{left:50px;opacity:0}to{left:0px;opacity:1}}@keyframes slide{from{left:50px;opacity:0}to{left:0px;opacity:1}}.slider2 .slider-box{-webkit-animation-name:fade;-webkit-animation-duration:1s;animation-name:fade;animation-duration:1s;animation-delay:.5s;opacity:0;animation-fill-mode:forwards}@-webkit-keyframes fade{from{opacity:0}to{opacity:1}}@keyframes fade{from{opacity:0}to{opacity:1}}.slider2 .prev,.slider2 .next{position:absolute;top:39%;padding:16px;color:#d0d0d0;font-weight:normal;font-size:40px;transition:0.6s ease;user-select:none;text-decoration:none}@media only screen and (max-width:300px){.slider2 .prev,.slider2 .next,.slider2 .text{font-size:11px}}.slider2 .next{right:-50px;z-index:99999999}.slider2 .prev{left:-50px;border-radius:3px 0 0 3px;z-index:99999999}.slider2 .prev:hover,.slider2 .next:hover{background-color:rgba(0,0,0,0);text-decoration:none !important;z-index:99999999}.slider2 .prev:visited,.slider2 .next:visited{color:#d0d0d0;text-decoration:none;outline:0;cursor:pointer}.slider-nav{position:absolute;bottom:0px;right:0px}.slider2 .dot{cursor:pointer;height:6px;width:120px;margin:10px 2px;background-color:#e8d3d3;border-radius:0;display:inline-block;transition:background-color 0.6s ease;z-index:9999999999;position:relative;bottom:0px}.slider2 .active,.slider2 .dot:hover{background-color:#d29292}.six.columns.reviews-scroll{height:1100px}.reviews .six.columns{padding:0 30px 0 0}.reviews .six.columns.reviews-scroll{padding:0 50px 0 30px;font-size:1.4rem;font-style:italic}.reviews .six.columns.reviews-scroll p{margin:35px 0}#tabs.wrapper{padding-top:60px;font-size:1.4rem}.tabs-border{border-bottom:14px solid #ca9191}.tabs-pic{width:55% !important;background-position:center;background-size:cover;background-repeat:none;height:825px}.tabs-content{width:45% !important;background-color:#f8eded;height:825px}.tabs-content p{line-height:2.4rem;margin:8px}.tabs-icons{text-align:center}.tabs-icons a{text-decoration:none;color:#999999;text-transform:uppercase;font-weight:600;font-size:1.5rem;margin-bottom:20px}.tabs-icons a:hover{color:#c58686}.tabs-icons a:active{color:#c58686}li.tabs-icons{margin-bottom:35px}.tabs-icons img{height:65px;width:auto;margin-bottom:15px}#tabs .services-price{float:right}#tabs .services-large{font-size:1.8rem}#tabs .services-indent{font-size:1.4rem;font-style:italic;margin:0 0 10px 20px;display:block;line-height:1.8rem}.arrow{background-image:url("https://nynyhair.com/wp-content/themes/octavo-theme/css/../images/arrow.png");background-position:center;background-size:cover;position:absolute;top:0px;width:56px;height:28px}.simplebar-scrollbar:before{background:#c58686 !important;border-radius:0px !important}.simplebar-track.simplebar-vertical{top:40px !important;width:8px !important}.simplebar-track{right:20px !important;bottom:40px !important}.simplebar-content img{width:100%;height:auto}.testimonials{text-align:center;font-size:2.7rem;font-weight:500}.testimonials .cite{font-style:italic;font-size:1.8rem;line-height:2.5rem}.testimonials p{margin:40px 0;line-height:4rem}.featuredposts{color:#043049;position:relative;padding-bottom:75px;padding-top:50px;text-align:center}.featuredpostsimage{height:205px;background-repeat:no-repeat;background-position:center;background-size:cover}.featuredposts .four.columns{padding:0px}.featuredposts h4{margin-bottom:0px}.link-boxes .three.columns,.link-boxes .four.columns{position:relative;padding:70px 0 80px 0;background-repeat:no-repeat;background-size:cover;background-position:center;text-align:center}.link-boxes-text{background-color:rgba(233,211,202,.84);color:#fff;height:110px;margin:auto;text-align:center;padding:25px 0 35px 0}.link-boxes-text a{text-decoration:none;color:#fff !important;text-transform:uppercase;font-size:4.1rem;font-weight:600}.link-boxes-text{background-color:rgba(233,211,202,.84);margin:auto;text-align:center;display:inline-block;padding:26px 25px 23px 25px;min-width:200px;width:100%}.link-boxes .two.columns .link-boxes-text{padding:20px 25px 18px 25px;min-width:100%}.link-boxes h3{margin:0px}.blog,.blog p,.archive,.archive p{font-size:1.6rem;line-height:2.3rem}.featuredblog .six.columns{padding-left:40px}.featuredblog .six.columns.featuredblogimage{height:430px;padding-left:0px;background-size:cover;background-position:center}.featuredblogcontent{padding-left:40px;position:absolute;top:50%;transform:translateY(-50%)}.featuredblogcontent h2{padding:15px 0 16px 0}.blog h2,.blog h2 a,.blog h2 a:visited,.blog h3,.blog h3 a,.blog h3 a:visited,.archive h2,.archive h2 a,.archive h2 a:visited,.archive h3,.archive h3 a,.archive h3 a:visited{color:#c58686 !important;text-decoration:none}.blog h3,.blog h3 a,.blog h3 a:visited,.archive h3,.archive h3 a,.archive h3 a:visited{font-size:2.5rem;line-height:2.7rem;font-weight:600}.blog a.button,.archive a.button{min-width:inherit}.featuredblogcontent a.button{margin-top:24px !important}.blogimage img{width:100%;height:auto}.bloginfo,.bloginfo a{color:#7d7c7c;font-size:14px;text-transform:capitalize}.blogbox{padding:0px 20px 70px 20px}.blogbox-video{padding:35px 25px;background-color:#f4f4f4}.blogbox-video{padding:35px 25px;background-color:#f4f4f4}.blogbox-video article{padding:18px}.nav-links{margin-top:75px}.nav-previous a,.nav-previous a:before,.nav-next a,.nav-next a:after{color:#c58686 !important;font-size:1.3rem;line-height:1.3rem !important}@media only screen and (max-width:1305px){.slider2 .prev{left:0px}.slider2 .next{right:0px}}@media only screen and (max-width:1250px){iframe{width:100% !important}#mega-menu-wrap-menu-primary #mega-menu-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{width:100% !important}.email-signup h3 strong{font-size:6.5rem;line-height:7rem}.slider2 .dot{width:119px}.link-boxes-text a{font-size:3.1rem}h1,h1 a,h1 a:visited{font-size:12rem;line-height:12rem;padding-top:63px}.page-id-404 .subhero.pink h1,.page-id-404 .subhero h1{font-size:6.9rem}.page-id-382 .subhero.pink h1,.page-id-382 .subhero h1{font-size:6.9rem}}@media only screen and (max-width:979px){.one-half.column .six.columns{width:100%}.subhero h1{font-size:11rem;line-height:11rem}.home h1{font-size:5.8rem;line-height:5.0rem;text-align:center}.link-boxes-text a{font-size:2.6rem}button#responsive-menu-pro-button{top:4px !important}.home .hero .herotext{padding-left:0px !important}.email-signup h3 strong{font-size:4.5rem !important;line-height:5.5rem !important}.email-signup h3{font-size:5.5rem;line-height:5.5rem}.email-signup.container{margin:100px auto 45px auto}.email-signup.container{margin:138px auto 45px auto}.slider2 .dot{width:58px;margin:10px 2px}.nav1{display:none !important}div.eight.columns.social{top:25px;position:relative}div.eight.columns.social ul{float:left}div.eight.columns.social{top:8px;height:8px}.home .hero.proportionate{background-size:cover !important;height:100% !important;padding-top:150px !important;padding-bottom:150px !important}.rescenter{text-align:center}.vert{top:unset;transform:unset}body .footer ul.social{position:static}.footer img{max-width:250px;height:auto}.footer .menu-secondary-container,.footer p.medium,.footer p.small{float:none;margin:12px 0}.footer p.small{margin:19px 0 0 0}}@media only screen and (min-width:768px) and (max-width:979px){}@media only screen and (max-width:768px){.logosmobile .three.columns{width:25%}.featuredblogcontent{padding-left:0px;position:static;top:inherit;transform:none}.six.columns.reviews-scroll{height:auto}.reviews .six.columns{padding:0px}.page-id-404 .four.columns ul{margin-top:0px;margin-bottom:0px}.column-padding-left{padding-left:0px}.column-padding-right{padding-right:0px}.column-padding-left-none{padding-left:0px}.column-padding-right-none{padding-right:0px}.tabs-content{height:auto !important}.one-half.column.tabs-pic{height:500px !important}footer div.four.columns.logo{text-align:center}.splitpic{min-height:400px !important}.email-signup.container{margin:50px auto 45px auto}.email-signup h3 strong{font-size:7.5rem !important;line-height:7rem !important}.email-signup .bottom{height:70px}.home .hero .herobkg{bottom:-3px}.home .hero .herotext{padding-left:50px !important}.link-boxes-text a{font-size:3.6rem}button#responsive-menu-pro-button{top:4px !important}.home .hero2 .herobkg{left:0px}.home .hero2.bkg2 .lax.one-half.column{position:relative;top:-86px}.tabs-border li.tabs-icons{width:23% !important;margin:1% !important;height:139px}.tabs-icons a{text-decoration:none;color:#999999;text-transform:uppercase;font-weight:600;font-size:1.3rem;margin-bottom:20px}.one-half.column.tabs-pic{width:100% !important;height:300px;background-position:center}.one-half.column.tabs-content{width:100% !important;padding-top:75px;padding-bottom:75px}.tabs-border{padding-bottom:45px}#tabs.wrapper{padding-top:25px;font-size:1.4rem}.percentage.slider-image-wrap .three-quarters.column{width:100%;padding:5%;height:100%;background-position:center}.slider-box a.button{min-width:0px;width:100%}.slider-box h2{font-size:3.5rem;line-height:4rem}.wrapper.slider2{height:auto}.slider-image-wrap{position:relative;height:279px}.slider2 .prev,.slider2 .next{top:104%}.slider2 .prev{left:0px}.slider2 .next{right:0px}.slider2 .dot{width:58px;margin:10px 2px;background-color:#fff}.email-signup.container{margin:100px auto 45px auto}}@media only screen and (min-width:480px) and (max-width:767px){}@media only screen and (max-width:650px){.home h1{font-size:5.8rem;line-height:5.0rem}.instagram-team h2{font-size:3.5rem}.onlinebooking iframe{width:100% !important;height:1000px !important}.subhero h1{font-size:8rem;line-height:8rem}}@media only screen and (max-width:479px){.email-signup.container{margin:50px auto 45px auto}.top{padding:45px 0 0 0 !important}.bottom{padding:0 0 45px 0 !important}.both{padding:45px 0 !important}a.button,button,input[type="submit"],input[type="reset"],input[type="button"]{min-width:100%}.page-id-405 .subhero{background-position:center}.page-id-405 .simplebar-content{padding:0px !important}.page-id-382 .subhero.pink h1,.page-id-382 .subhero h1{font-size:3.3rem}.featuredblog .six.columns{padding-left:0px}h3{font-size:4.7rem;line-height:5rem}h3 strong{font-size:6rem;line-height:6.5rem}h2{font-size:3.5rem;line-height:3.8rem}.alignnone.size-full.wp-image-2401{padding:25px 0}.subhero{height:275px}.subhero h1{padding-top:18px}.nf-error{margin-bottom:25px}.instagram-team h2{font-size:2.5rem}.featuredblogcontent{padding-left:0px;position:static;transform:none}.home .hero2.bkg2 .lax.one-half.column{position:relative;top:0px}.home .hero.fullscreen{padding:0 0 50px 0}.home .hero .herobkg{bottom:22px;left:-94px}.home .hero .hero-content{width:38.5% !important}.hero .one-half.column.heroimage{width:61.5% !important}.home .hero .herotext{padding-left:25px !important}.home .hero2{padding:0 0 55px 0}.home h1{font-size:5.8rem;line-height:5.0rem}.home h4{font-size:3.5rem}.logo img{width:180px;padding:10px 0}.percentage .one-half.column.heroimage2{width:100%;background-position:center;z-index:1 !important;position:relative}.home .hero2 .herobkg{bottom:-208px;left:0;position:relative}.email-signup h3 strong{font-size:4.8rem !important;line-height:5.5rem !important}.email-signup .five.columns.offset-by-one{margin:0 0 70px 0}.subhero.pink h1,.subhero h1{color:#ca9191;font-size:5.1rem;text-align:center;line-height:5.1rem}.tabs-border li.tabs-icons{width:35% !important;margin:0 7% 10% 7% !important;height:159px}.tabs-border li.tabs-icons img{width:100% !important;height:auto !important}#tabs .services-price{width:100%;font-weight:400;margin-bottom:8px}.footer p.medium{font-size:1.4rem;line-height:1.8rem}.footer p.large{line-height:2.9rem}ul#menu-secondary{margin-bottom:25px}}.text-wrap{position:absolute;width:330px}@media only screen and (min-width:1023px){.text-wrap{width:auto}}