@media all and (max-width:1500px) and (min-width:1025px){.elementor-8 .elementor-element.elementor-element-1453522 .swiper-slide-contents{max-width:82%!important}}@media all and (max-width:1500px) and (min-width:1025px){.features1section{padding:0% .5% 0% 0.5%!important}.features2section{padding:0% .5% 0% 0.5%!important}}.carouselclasspage .eicon-chevron-right:before{content:url(https://bwg.nz/demo/newyorkfitness/wp-content/uploads/2022/09/next-2.png);position:relative;left:65px;bottom:55px}.carouselclasspage .eicon-chevron-left:before{content:url(https://bwg.nz/demo/newyorkfitness/wp-content/uploads/2022/09/previous-2.png);position:relative;right:65px;bottom:55px}@media all and (max-width:1024px) and (min-width:768px){.carouselclasspage .eicon-chevron-right:before{content:url(https://bwg.nz/demo/newyorkfitness/wp-content/uploads/2022/09/next-2.png);position:relative;left:59px;bottom:31px}.carouselclasspage .eicon-chevron-left:before{content:url(https://bwg.nz/demo/newyorkfitness/wp-content/uploads/2022/09/previous-2.png);position:relative;right:59px;bottom:31px}}.sliderclass .htslider-slider-area .hero-slider-controls{padding:40px 0;position:absolute;right:72px;text-align:center;top:-24%;transform:rotate(90deg);width:50px;z-index:99}@media all and (max-width:1024px) and (min-width:768px){.sliderclass .htslider-slider-area .hero-slider-controls{padding:40px 0;position:absolute;right:57px;text-align:center;top:-24%;transform:rotate(90deg);width:50px;z-index:99}}.elementor-1507 .elementor-element.sliderclass.elementor-element-f6edbf6 .htslider-slider-area .hero-slider-controls .slick-arrow{color:#fff;border:1px solid #fff;background-color:#ffffff00!important;border-radius:0;width:35px;height:35px;margin:0;outline:none}.elementor-1507 .elementor-element.sliderclass.elementor-element-f6edbf6 .htslider-slider-area .hero-slider-controls .slick-arrow:hover{color:#fff;border:1px solid #fff;outline:none;opacity:50%}.elementor-1507 .elementor-element.elementor-element-2f2a6c5 .htslider-slider-area .hero-slider-controls .slick-arrow{color:#fff;border:1px solid #fff;background-color:#ffffff00!important;border-radius:0;width:35px;height:35px;margin:0;outline:none}.elementor-1507 .elementor-element.elementor-element-2f2a6c5 .htslider-slider-area .hero-slider-controls .slick-arrow:hover{color:#fff;border:1px solid #fff;outline:none;opacity:50%;background-color:#fff0!important}.elementor-toggle .elementor-tab-title{border:solid 1px #c2c2c2!important}.contact_form label{width:100%}.contact_form label input,.contact_form label textarea,.contact_form label select{background-color:#FFF;width:100%;border:none;padding:14px;color:#000;margin:5px 0;border-radius:0;box-shadow:0 0 5px 5px rgba(25,25,25,.03)}.contact_form label textarea{height:147px}.contact_form .half_width{width:50%;float:left;padding:0 0 0 1.5%}.contact_form .full_width{width:100%;padding-left:1.5%}.contact_form .wpcf7-submit{width:98.5%;font-family:Montserrat;background:#010101;color:#FFF;padding:15.5px 60px;font-size:15px;font-weight:700;float:right;border:none;border-radius:0;text-transform:uppercase;margin-top:5px;margin-bottom:0}.contact_form .wpcf7-submit:hover{background:#0087F2;color:#FFF}@media all and (max-width:767px) and (min-width:300px){.contact_form .half_width{width:100%;float:left}}.contact_form .wpcf7 form .wpcf7-response-output{margin:0;padding:0em 1em;border:none;color:red}@media all and (max-width:1920px) and (min-width:1667px){section.elementor-section.elementor-top-section.elementor-element.elementor-element-58b4031.elementor-section-full_width.middlesectionoffacilitiesoage.elementor-section-height-default.elementor-section-height-default{margin-top:260px;margin-bottom:260px}section.elementor-section.elementor-top-section.elementor-element.elementor-element-14c2461.elementor-section-full_width.lastsectionoffacilitiesoage.elementor-section-height-default.elementor-section-height-default{margin-bottom:260px}}@media all and (max-width:4000px) and (min-width:1921px){section.elementor-section.elementor-top-section.elementor-element.elementor-element-58b4031.elementor-section-full_width.middlesectionoffacilitiesoage.elementor-section-height-default.elementor-section-height-default{margin-top:460px;margin-bottom:460px}section.elementor-section.elementor-top-section.elementor-element.elementor-element-14c2461.elementor-section-full_width.lastsectionoffacilitiesoage.elementor-section-height-default.elementor-section-height-default{margin-bottom:460px}}@media all and (max-width:767px) and (min-width:300px){.facilitiesbox .elementor-flip-box__layer.elementor-flip-box__front{height:154%}.facilitiesbox.elementor-flip-box--effect-flip .elementor-flip-box__back{height:154%}}@media all and (max-width:1280px) and (min-width:1025px){.facilitiesbox .elementor-flip-box__layer.elementor-flip-box__front{height:126%}.facilitiesbox.elementor-flip-box--effect-flip .elementor-flip-box__back{height:126%}}@media all and (max-width:1366px) and (min-width:1281px){.facilitiesbox .elementor-flip-box__layer.elementor-flip-box__front{height:136%}.facilitiesbox.elementor-flip-box--effect-flip .elementor-flip-box__back{height:136%}}@media all and (max-width:1440px) and (min-width:1400px){.facilitiesbox .elementor-flip-box__layer.elementor-flip-box__front{height:144%}.facilitiesbox.elementor-flip-box--effect-flip .elementor-flip-box__back{height:144%}}@media all and (max-width:1600px) and (min-width:1441px){.facilitiesbox .elementor-flip-box__layer.elementor-flip-box__front{height:160%}.facilitiesbox.elementor-flip-box--effect-flip .elementor-flip-box__back{height:160%}}@media all and (max-width:1666px) and (min-width:1601px){.facilitiesbox .elementor-flip-box__layer.elementor-flip-box__front{height:168%}.facilitiesbox.elementor-flip-box--effect-flip .elementor-flip-box__back{height:168%}}@media all and (max-width:1920px) and (min-width:1667px){.facilitiesbox .elementor-flip-box__layer.elementor-flip-box__front{height:194%}.facilitiesbox.elementor-flip-box--effect-flip .elementor-flip-box__back{height:194%}}@media all and (max-width:2566px) and (min-width:1921px){.facilitiesbox .elementor-flip-box__layer.elementor-flip-box__front{height:263%}.facilitiesbox.elementor-flip-box--effect-flip .elementor-flip-box__back{height:263%}}.elementor-flip-box--effect-flip .elementor-flip-box__back{box-shadow:0 0 18px 5px rgba(0,0,0,.1)}@media all and (max-width:1280px) and (min-width:1025px){.popularclassbox .elementor-flip-box__layer.elementor-flip-box__back{height:245px}}