/* https://rxphysicaltherapy.com/wp-content/themes/rxpt/css/responsive.css?ver=6.7.1 */
@media (min-width:320px) and (max-width:640px){#wrapper{padding-top:0}.wrapper{width:100%!important;margin:0 auto;padding:0 15px}.home_header .banner-content h1{font-size:18px;line-height:22px}.read-more{font-size:12px;padding:10px 20px}p{font-size:14px;line-height:20px}h1{font-size:28px;line-height:32px;margin-bottom:20px;padding-bottom:0}h2{font-size:24px;line-height:28px;margin-bottom:20px}h3{font-size:20px;line-height:24px;margin-bottom:20px}h4{font-size:18px;line-height:24px;margin-bottom:15px}h5{font-size:17px;line-height:22px;margin-bottom:15px}h6{font-size:15px;line-height:21px;margin-bottom:15px}.post h1{font-size:28px;line-height:32px}.top_main .wrapper{position:relative}.top_main .top_right ul.nav_menu li{margin-left:20px}a.navbar-toggle{display:block;right:15px;margin:0;top:32px}a.navbar-toggle{padding:11px}.fullmenu{display:none}header .logo{max-width:85px}.contact-links li.call{display:inline-block!important}.header-right{max-width:calc(100% - 100px);margin:0 54px 0 0;padding:0}header .top_right .contact-links li{margin:0 5px 0 0;display:inline-block;vertical-align:middle;float:none}header .top_right ul.contact-links li.link_btn a{font-size:11px}header .top_right ul.contact-links li.call a{font-size:12px}header .top_right .contact-links li a{font-size:12px;padding:8px 14px}.desktpapintmnt{display:none!important}.mob-appntmtn ul li{font-family:"Open Sans",sans-serif;display:inline-block;vertical-align:top}header .top_main{padding:10px 10px 0}.mob-appntmtn ul{margin:0;padding:0}header .top_right ul.contact-links{float:none}.welcome-block{flex-wrap:wrap}.home_header .banner-content h2{font-size:15px;line-height:20px}.home-block{padding:35px 0 15px}.cont_test h2{font-size:30px;letter-spacing:4px}.cont_test{justify-content:flex-end}.techniques-block{padding:35px 0}.techniques-block ul li{width:calc(33% - 20px)}.blog_sec{padding:35px 0}.blog_sec .blog-left{max-width:100%;margin:0 0 20px 0;width:100%}.blog_sec .blog-right{max-width:100%;margin:30px 0 0 0;width:100%}.colgrid.blog_sec ul li{width:100%;float:none;margin-bottom:25px}.request-block .req-left{width:100%}.home-block ul.home-services li{font-size:55px;margin-bottom:30px;padding-left:50px}.techniques-block p{font-size:16px;line-height:24px}.blog_sec .blog-left h2{line-height:34px}.blog_sec .latest-blog li .content h3 a{font-size:20px;line-height:24px}.blog_sec .latest-blog li .content p{font-size:14px;line-height:22px}.blog_sec .blog-left p{font-size:16px;line-height:25px}.blog_sec .latest-blog li span.date{margin-bottom:10px}.blog_sec .blog-left a.read-more{font-size:13px;padding:12px 15px}.cont_test .testimonial-slider .testimonial-items .testimonial-content{margin-bottom:30px}.home_header .banner-content h3{font-size:13px;line-height:18px;margin-bottom:10px}.home_header .banner-content h2{margin-bottom:15px}.home-block .home-left{width:100%;float:none}.home-block ul.home-services{width:100%;float:none;margin-top:40px}.techniques-block h2{font-size:30px;letter-spacing:4px;margin:0 0 20px}.techniques-block h5{font-size:14px;line-height:18px}.nf-form-cont .four-sixths,.nf-form-cont .two-thirds{width:100%!important}.blog_sec .latest-blog li:first-child{margin:0 auto 25px}.blog_sec .latest-blog li{margin:0 auto}.colgrid.blog_sec ul li:first-child{float:none;margin:0 auto 25px;clear:both}.colgrid.blog_sec ul li{float:none;margin:0 auto;clear:both}.blog_sec .latest-blog li{max-width:300px;width:100%;margin:0 auto;float:none}.blog_sec .latest-blog li .img{width:100%;float:none}.blog_sec .latest-blog li .content{width:100%;float:none}.result_cont h3:before{background-size:14px}footer{padding:0}footer .flex{display:block}.foot_box{width:100%;float:none;padding:0;box-sizing:border-box;margin-bottom:25px}footer .flex.flex-nowrap{margin:0}.mid{width:100%;float:none}.sidebar{width:100%;float:none;margin-top:25px}.content{padding:35px 0 15px}.post{padding:25px 10px 15px}.staff-head{text-align:center}ul.staff-list{text-align:center;margin-bottom:20px!important}ul.staff-list li{width:100%;max-width:calc(50% - 20px);margin:10px;float:none;display:inline-block!important}ul.staff-list li .staff-short{float:none}ul.staff-list li.equal-height{height:auto!important}ul.faq_section li h6{font-size:14px;line-height:18px}.blog .content,.single .content,.archive .content{padding:35px 0 15px}.news-img{background:none;float:none;height:auto;margin:0 auto;max-width:250px;text-align:center;width:100%}.news-img img{max-width:100%;height:auto;width:auto}.news-detail{width:100%;margin:20px 0 0 0}.fancybox-skin{box-sizing:border-box!important;padding:15px!important}.one-half{width:100%!important;margin:0 0 10px 0!important}.one-third{width:100%!important;margin:0 0 10px 0!important}#ninja_forms_required_items,.nf-field-container{margin-bottom:10px!important}.nf-fu-progress{margin-bottom:12px!important}.block-sections .flex{display:block}.contatblock h5{margin-bottom:10px}.contatblock{margin-top:15px}.blog-page,.blog-top,.blog-top .blog-box{float:left;margin-bottom:18px;width:100%}.blog-top input[type="text"],.blog-top select{width:100%;max-width:100%}.help-block{padding:0}.help-block img{margin-bottom:10px}.help-block ul{margin:30px 0 0;padding:0}.help-block ul li{margin-bottom:20px!important;width:100%}.help-block ul li h6{margin-top:0!important}.help-block ul{justify-content:center}.help-block ul a.read-more{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.help-block h5{display:none}.help-block h2{font-size:30px;letter-spacing:4px}.hide_ebook{display:none}.pupup_frm{width:100%;padding:10px}.fancybox-inner{overflow-x:hidden!important}.mailchipm-block .chimp-text{width:100%;display:block;float:none}.mailchipm-block{background:#666 none repeat scroll 0 0;padding:30px 0 20px}.mailchipm-block ul{float:right;padding:4px 0 0;width:100%}.footer-last .copyright{text-align:center;width:100%;margin-bottom:15px;float:none!important}.footer-last .website-by-logo{display:block;float:none;margin:0 auto;max-width:370px}ul.blog-list li{float:none;margin:0 auto 18px;max-width:345px;padding:0;width:100%}ul.blog-list li .blog-inner .blog-desc{margin:0;padding:0 20px 20px}.mailchipm-block .chimp-text::before{height:42px;width:45px;background-size:35px auto}.mailchipm-block .chimp-text{padding:4px 0 0 55px}#searchform input[type="text"]{padding:10px 12px;width:100%;display:block;box-sizing:border-box;float:none}#searchform input[type="submit"]{padding:10px 15px;width:100%;display:block;box-sizing:border-box;float:none;margin:10px 0 0 0}ul.staff-list .loc_list{max-width:100%;margin-bottom:20px;text-align:left}ul.staff-list .loc_list .loc_cont h4{font-size:17px}.location-info{flex-direction:column}.location-info .left{max-width:100%;padding:0;margin-bottom:30px}.location-info .right{max-width:100%;padding:0}.work_contetn .wrapper{width:100%;padding:0 20px}.work_contetn h2{font-size:20px}.work_top h1{font-size:16px;line-height:normal}.work_top h2{font-size:21px;padding-bottom:0}.work_info{padding:40px 0}.wi_date{width:80px;margin-right:18px}.wi_mnth{font-size:20px;line-height:normal}.wi_dt{font-size:35px;line-height:normal}.wi_left{width:100%;padding:0 0 0 0}.wi_right{width:100%;padding:35px 0 0 0}.wi_left iframe{height:200px}.wi_othinfo .othinfo{font-size:15px;padding:0 0 20px 41px}.consul_incs p>strong{font-size:20px;line-height:26px;width:32px;height:32px}.work_contetn a.btn{padding:11px 65px 11px 20px;font-size:15px;margin-top:15px}.consul_incs p{font-size:15px;margin:0 0 25px 0}.register-part h2{line-height:30px}.about-workshop .inner{margin-bottom:35px}.about-workshop{padding:40px 0 10px 0}.about-workshop h2{padding-bottom:40px}.about-workshop .inner figure{float:left;width:100%}.about-workshop .other-content{padding:20px 25px 20px 25px;width:100%;margin-top:45px}.about-workshop .other-content:before{top:-34px;right:0;left:60px;transform:rotate(-90deg)}.about-workshop .inner:nth-child(2n+2) .other-content:before{top:-34px;right:0;left:60px;transform:rotate(-90deg)}.about-workshop .discription p{font-size:14px}.about-workshop .name{font-size:15px;line-height:21px}.register-part .reg-headeing{width:100%;padding:0 0 10px 0}.copyright{font-size:14px;margin-bottom:12px}.all-rights{width:100%;float:left;text-align:left}.rights{font-size:14px}.questio-call p{font-size:14px}.consul_incs{float:right;width:100%;margin-top:30px}.consul_image{float:left;width:100%;text-align:center}.work_contetn h2{padding-bottom:0;margin:0 0}.freeworkshop{padding:40px 0}footer.workshop{overflow:hidden;padding:25px 0 25px 0}.innbaner img{object-fit:cover;height:100%}.banner-content{max-width:95%;float:none;display:block;margin:0 auto}.banner-content:before{background-size:30px}.banner-content .title{font-size:22px;margin-bottom:10px}.banner-content p{font-size:16px}.top_content_sec .wrapper{padding:30px 15px;flex-direction:column;align-items:center}.top_content_sec .arrow_top{display:none}.top_content_sec .leftbar{padding-right:20px;margin:0;max-width:100%;margin-bottom:40px}.top_content_sec .leftbar h2{font-size:22px}.top_content_sec .leftbar p{font-size:18px;line-height:26px}.top_content_sec .leftbar ol li{font-size:18px;line-height:26px;padding-bottom:5px}.top_content_sec .btn-row{margin-top:40px}.top_content_sec .get_btn{font-size:24px;background-size:30px;padding-left:40px}.top_content_sec .rightbar{padding:20px 15px}.top_content_sec .rightbar p{font-size:20px;line-height:1.2;margin-bottom:20px}.result_section .result-slider-wrapper{flex-direction:column;align-items:center}.result_section .result_img{height:190px;max-width:190px;margin-top:30px;order:-1}.result_section .result_cont{max-width:100%}.result_section .result_cont h3{font-size:22px}.result_section h2{font-size:24px;margin-bottom:20px}.note_message h2{font-size:22px}.faq_section h2{font-size:24px}.faq_section .faq_wrapper{flex-direction:column}.faq_section .left_col{max-width:100%;text-align:center;margin-bottom:30px}.faq_section .right_col{padding:0}.faq_section .request_readmore{margin-left:0}.footer-menu{padding:30px 0 15px}.footer-menu .f-menu{padding:0 15px}.footer-last{padding:20px 0}.footer-last .wrapper{flex-direction:column}.footer-last .copyright{margin-bottom:10px}.website-by{text-align:center}.sec-banner-content{padding:60px 0 20px}.sec-banner-content .title{font-size:26px;line-height:1.2}.top_content_secondary{padding:30px 0}.top_content_secondary .wrapper{flex-direction:column;align-items:center}.top_content_secondary .leftbar{max-width:100%}.top_content_secondary .leftbar h2{font-size:26px;line-height:1.2}.top_content_secondary .leftbar h3{font-size:22px;line-height:1.2;margin-bottom:30px}.top_content_secondary .leftbar p{font-size:16px;line-height:23px}.top_content_secondary .arrow_top{display:none}.top_content_secondary .rightbar{padding:20px 15px;max-width:100%}.top_content_secondary .rightbar h2{font-size:28px;line-height:1.2}.stories_slider li p{font-size:15px;line-height:22px}.quatation_section{padding-bottom:25px}.quatation_section:before{height:10px;top:-10px}.quatation_section .quoted{padding:30px;font-size:18px;line-height:1.2}.quatation_section .quoted br{display:none}.quatation_section .quoted:before{display:none}.quatation_section .quoted:after{display:none}.location-content-part{flex-wrap:wrap}.location-contents,.location-sidebar{width:100%}.location-contents{margin-bottom:25px}.location-contents .location-banner{padding-bottom:0}.location-sidebar{padding:20px 15px}.location-sidebar .gallery{display:block}.location-sidebar .side-gallery a.galleryitem{width:47%;display:inline-block;padding-top:0;margin:1% 1% 1% 1%}.location-sidebar .side-gallery a.galleryitem img{position:relative;top:auto;left:auto;transform:none}.location-contents .location-banner h1{font-size:18px;line-height:24px;margin:0}.location-contents h2{font-size:18px;margin-top:15px}.location-contents h4{font-size:16px}.location-contents h5{margin:0 0 10px 0;font-size:16px}.location-contents p{margin-bottom:10px}.location-contents .location-info-part{width:100%;justify-content:flex-start}.location-contents .location-info-part p{font-size:14px;line-height:21px;margin:0}.location-service{padding:30px 0}.location-service ul{flex-wrap:wrap}.location-service ul li{width:100%;margin:0}.location-service ul li .image{margin-bottom:0;height:90px!important}.location-service ul li .image img{height:75px}.location-service ul li h5{font-size:17px}.location-therapists{padding:30px 20px}.location-therapists h3{margin-bottom:25px;font-size:22px}.location-therapists .location-staff-text,.location-therapists ul.staff-list{width:100%}.location-therapists .location-staff-text h4{font-size:20px;text-align:center}.location-therapists .slick-next{right:42%;top:100%;transform:translateY(0%);background-size:20px;width:25px;height:25px;margin-top:8px}.location-therapists .slick-prev{left:42%;top:100%;transform:translateY(0%);background-size:20px;width:25px;height:25px;margin-top:8px}.location-therapists ul.staff-list{padding:0!important}.location-therapists ul.staff-list li{margin:0 5px}.location-staff-section{flex-wrap:wrap}.text-block{padding:30px 0 20px 0}.text-block .wrapper{flex-wrap:wrap}.text-block .block-image{max-width:100%;margin-bottom:20px}.text-block .block-content{width:100%}.text-block .block-content h3{font-size:18px;line-height:24px;margin-bottom:10px}.text-block .block-content p{font-size:14px;line-height:20px;margin:0 0 10px 0}.location-testimonial{padding:35px 0}.location-testimonial h2{font-size:20px;line-height:24px;margin-bottom:20px!important}.location-testimonial .testimonial-slide{padding:0 50px}.location-testimonial .slick-next,.location-testimonial .slick-prev{background-size:30px}.request-appointment{padding:30px 0}.request-appointment .wrapper{flex-wrap:wrap}.request-appointment .req-left{width:100%}.request-appointment .req-content{width:100%}.nf-form-wrap input[type=text],.nf-form-wrap input[type=email],.nf-form-wrap input[type=tel],.nf-form-wrap select{padding:10px;font-size:12px}.request-appointment .nf-form-wrap textarea{height:100px!important;padding:10px;font-size:12px}.request-appointment .nf-form-wrap input[type=button]{font-size:12px;padding:10px 15px}.request-appointment .req-content h4{font-size:20px;line-height:24px}.single .content{padding:35px 0 0 0}.block-section .location-list .contatblock{width:100%}.btn-apt{font-size:12PX;padding:9px 17px}.welcome-image{margin-left:-50px;position:relative;width:100%}.welcome-content{width:100%;padding:0 15px;margin:0}.welcome-image:before{border-top:200px solid transparent;border-left:400px solid #fff;border-bottom:200px solid transparent}.welcome-content h1{font-size:30px;letter-spacing:4px}.welcome-block{padding:0}.cont_test .testi-left{width:100%;max-width:100%;padding:0 15px;margin-top:-106px}.testimonial-slider .testimonial-items:before,.testimonial-slider .testimonial-items:after{width:97px;height:70px;background-size:100%}.testimonial-slider .testimonial-items{padding:60px 0}.cont_test .testi-image{width:500px;order:-1}.techniques-block{margin-top:0;padding:50px 0}.request-block .req-image{width:100%;max-width:550px}.request-block .req-form{width:100%;max-width:100%;padding:0 15px}.req-image:before{border-top:200px solid transparent;border-left:400px solid #fff;border-bottom:200px solid transparent}.request-block h2{font-size:30px;letter-spacing:4px;margin-bottom:20px}.blog-block .blog-left{width:100%}.blog-block .blog-right{width:100%;margin-top:30px}.blog-block .blog-left h2{font-size:30px;letter-spacing:4px}.blog-block{padding:30px 0}.help-block .ebook-image{width:100%;max-width:400px;padding-bottom:20px}.help-block .ebook-content{flex:1 0 100%;padding-left:0;order:-1}.help-block:before{border-right:620px solid transparent;border-bottom:620px solid #fff}.help-block .read-more{padding:10px 26px}.footer-locations{width:100%}.footer-logo{width:100%;margin:0 auto 30px}.footer-locations p,.footer-locations span,.footer-locations a{font-size:10px}.footer-locations h3{font-size:13px;margin-bottom:10px}.footer-map .location-map{height:350px}.footer-menu{display:none}.footer-last{padding:0}.footer-last .foot-last{margin:0 0 5px 0}.patient_results li .result-detail{padding-left:60px}.innbaner{height:250px}.location-therapists ul.staff-list{width:49%}.location-therapists .location-staff-text{width:49%}.entry li{font-size:14px;line-height:20px}}@media (min-width:320px) and (max-width:480px){.staff-left{float:none;margin:0 auto 25px;max-width:215px;width:100%}.staff-right{display:block;float:none;width:100%}.blog-box{margin-bottom:18px!important}.mailchipm-block input[type="email"],.mailchipm-block input[type="submit"]{width:100%;display:block}.footer-menu .f-menu{max-width:100%}.header-right{display:block;float:right;width:100%;max-width:100%;margin:0}.welcome-image:before{border-top:170px solid transparent;border-left:340px solid #fff;border-bottom:170px solid transparent}header .top_right ul.contact-links{margin:0 50px 0 0}header .top_right .contact-links li.call a{padding-left:29px}header .top_right .contact-links li a{padding:8px 13px}.welcome-block{padding:33px 0 0}.techniques-block ul li{width:100%}.techniques-block ul li figure{width:195px}.techniques-block ul li img{width:100%}.techniques-block{padding:50px 0 0}.req-image:before{border-top:200px solid transparent;border-left:300px solid #fff;border-bottom:200px solid transparent}.blog-block .submit-container{width:128px}.help-block .ebook-image{position:relative}.help-block .ebook-image:before{content:"";border-right:350px solid transparent;border-bottom:350px solid #fff;width:0;height:0;position:absolute;top:0;left:0;z-index:-1}.help-block .wrapper{padding:0}.help-block:before{display:none}.help-block .ebook-content{padding:0 15px}.footer-locations{flex-wrap:wrap}.footer-locations .footer-loc{width:100%;text-align:center;margin-bottom:20px}.footer-businesshrs strong{display:inline}.footer-logo{max-width:190px}.patient_results li .testimonials-content{flex:1 0 100%}.patient_results li img{margin:0 0 20px 0}.innbaner{height:200px}.location-therapists ul.staff-list{width:100%}.location-therapists .location-staff-text{width:100%}ul.staff-list li{width:100%;max-width:100%;margin:0 auto 25px}.ebook-block ul li{width:100%;margin:0 0 15px}.blog-right .flipster__button--next{right:27%}.blog-right .flipster__button--prev{left:27%}header .top_right .contact-links li.call a>*{display:none}header .top_right .contact-links li.call a{padding:15px}header .top_right .contact-links li.call a:before{transform:translate(-50%,-50%);left:50%}}@media (min-width:481px) and (max-width:640px){.staff-left{float:left;margin:0 5% 25px 0;max-width:215px;width:25%}.staff-right{display:inline-block;float:left;width:70%}}@media (min-width:641px) and (max-width:767px){#wrapper{padding-top:0}.wrapper{width:100%!important;margin:0 auto;padding:0 15px}.home_header .banner-content h1{font-size:26px;line-height:30px}.read-more{font-size:13px;padding:12px 28px}p{font-size:14px;line-height:20px}h1{font-size:32px;line-height:36px;margin-bottom:20px;padding-bottom:0}h2{font-size:28px;line-height:32px;margin-bottom:20px}h3{font-size:24px;line-height:26px;margin-bottom:20px}h4{font-size:22px;line-height:24px;margin-bottom:15px}h5{font-size:18px;line-height:22px;margin-bottom:15px}h6{font-size:16px;line-height:21px;margin-bottom:15px}.post h1{font-size:32px;line-height:36px}.entry li{font-size:14px;line-height:20px}.top_main .wrapper{position:relative}.top_main .top_right ul.nav_menu li{margin-left:20px}a.navbar-toggle{display:block;right:15px;margin:0;top:32px;padding:11px 13px}.fullmenu{display:none}.logo a{max-width:100%;width:100%}header .top_right ul.contact-links li.call{display:inline-block!important}header .top_right .contact-links li{margin-left:5px}header .top_right ul.contact-links li.link_btn a{font-size:11px;padding:12px 15px}header .top_right .contact-links li a{font-size:11px}header .logo{display:inline-block;float:left;margin:0;max-width:85px;padding:0}.desktpapintmnt{display:none!important}.link_btn.desktpapintmnt{display:inline-block!important}.mob-appntmtn ul li{font-family:"Open Sans",sans-serif;display:inline-block;vertical-align:top}header .top_main{padding:10px 10px 0}.mob-appntmtn ul{margin:0;padding:0}.welcome-block{flex-wrap:wrap}.home_header .banner-content h2{font-size:28px;line-height:32px}.home-block{padding:35px 0 15px}.techniques-block ul{margin-top:35px}.techniques-block ul li{width:calc(33.33% - 20px)}.blog_sec{padding:30px 0}.blog_sec .blog-left{max-width:100%;margin:0;width:100%}.blog_sec .blog-right{max-width:100%;margin:30px 0 0 0;width:100%}.colgrid.blog_sec ul li{width:48%}.request-block .req-left{width:100%}.home-block ul.home-services li{font-size:55px;margin-bottom:30px;padding-left:50px}.techniques-block p{font-size:16px;line-height:24px}.blog_sec .blog-left h2{line-height:34px}.blog_sec .latest-blog li .content h3 a{font-size:20px;line-height:24px}.blog_sec .latest-blog li .content p{font-size:14px;line-height:22px}.blog_sec .blog-left p{font-size:16px;line-height:25px}.blog_sec .latest-blog li span.date{margin-bottom:10px}.blog_sec .blog-left a.read-more{font-size:13px;padding:12px 15px}.cont_test .testimonial-slider .testimonial-items .testimonial-content{margin-bottom:30px}.home_header .banner-content h3{font-size:18px;line-height:24px;margin-bottom:15px}.home_header .banner-content h2{margin-bottom:15px}.home-block .home-left{width:100%;float:none}.home-block ul.home-services{width:100%;float:none;margin-top:40px}.request-block{padding:30px 0}.techniques-block h2{font-size:30px;letter-spacing:5px;margin:0 0 30px}.techniques-block h5{font-size:15px;line-height:18px}footer{padding:0}footer .flex{display:block}.foot_box{width:50%;float:left;box-sizing:border-box;margin-bottom:35px}.mid{width:100%;float:none}.sidebar{width:100%;float:none;margin-top:25px}.content{padding:35px 0 15px}.post{padding:25px 25px 15px}ul.staff-list li{width:31%;margin:0 2% 30px 0}.patient_results li .result-detail{padding-left:70px}ul.faq_section li h6{font-size:15px;line-height:18px}.blog .content,.single .content,.archive .content{padding:35px 0 15px}.fancybox-skin{box-sizing:border-box!important;padding:15px!important}.nf-field-container.submit-container{width:100%!important;margin:0!important}#ninja_forms_required_items,.nf-field-container{margin-bottom:15px!important}.block-sections .flex{display:block}.contatblock h5{margin-bottom:10px}.contatblock{margin-top:15px}.help-block{padding:20px 0}.help-block ul{margin:30px 0 0;padding:0}.help-block ul li{margin-bottom:20px!important}.help-block ul li h6{margin-top:0!important}.help-block h5{display:none}.help-block ul a.read-more{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.help-block h2{font-size:38px;line-height:45px;margin-bottom:18px}.mailchipm-block .chimp-text{width:100%;display:block;float:none}.mailchipm-block{background:#666 none repeat scroll 0 0;padding:30px 0 20px}.mailchipm-block ul{float:right;padding:4px 0 0;width:100%}.footer-last .copyright{text-align:center;width:100%;margin-bottom:15px;float:none!important}.chimp-text h3{font-size:18px}.copyright{padding-top:0}.staff-left{float:left;margin-right:3%;max-width:215px;width:22%}.staff-right{float:right;width:73%}#searchform input[type="text"]{padding:10px 12px}#searchform input[type="submit"]{padding:10px 15px}ul.staff-list .loc_list{max-width:46%;margin-bottom:20px}ul.staff-list .loc_list .loc_cont h4{font-size:17px}.work_contetn .wrapper{width:100%;padding:0 20px}.work_contetn h2{font-size:22px;margin:0}.work_top h1{font-size:18px;line-height:normal}.work_top h2{font-size:24px}.work_info{padding:40px 0}.wi_date{width:95px;margin-right:18px}.wi_mnth{font-size:25px}.wi_dt{font-size:50px}.wi_right{width:100%;padding:0 0 0 0}.wi_left{width:100%;padding-bottom:40px}.wi_othinfo .othinfo{font-size:18px;padding:0 0 20px 41px}.consul_incs p>strong{font-size:20px;line-height:26px;width:32px;height:32px}.work_contetn a.btn{padding:11px 65px 11px 20px;font-size:16px}.consul_incs p{font-size:14px;margin:0 0 25px 0}.register-part h2{line-height:30px;padding:0!important}.about-workshop .inner{margin-bottom:35px}.about-workshop{padding:40px 0 10px 0}.about-workshop h2{padding-bottom:40px}.about-workshop .inner figure{float:left;width:100%}.about-workshop .other-content{padding:20px 25px 20px 25px;width:100%;margin-top:40px}.about-workshop .other-content:before{top:-34px;right:0;left:60px;transform:rotate(-90deg)}.about-workshop .inner:nth-child(2n+2) .other-content:before{top:-34px;right:0;left:60px;transform:rotate(-90deg)}.about-workshop .discription p{font-size:14px;line-height:normal}.about-workshop .name{font-size:15px;line-height:21px}.register-part .reg-headeing{width:100%;padding:0 0 10px 0}.copyright{font-size:14px;margin-bottom:12px}.all-rights{width:100%;float:left;text-align:left}.rights{font-size:14px}.questio-call p{font-size:14px}.wi_right{padding:0 0}.consul_incs{float:right;width:100%;margin-top:30px}.consul_image{float:left;width:100%;text-align:center;padding:40px 0 0 0}.work_contetn h2{padding-bottom:25px}.freeworkshop{padding:40px 0}footer.workshop{overflow:hidden;padding:25px 0 25px 0}.innbaner img{object-fit:cover;height:100%}.top_content_sec .wrapper{padding:40px 15px;flex-direction:column;align-items:center}.top_content_sec .arrow_top{display:none}.top_content_sec .leftbar{padding-right:20px;margin:0;max-width:100%;margin-bottom:30px}.top_content_sec .leftbar h2{font-size:24px}.top_content_sec .leftbar p{font-size:20px;line-height:30px}.top_content_sec .leftbar ol li{font-size:20px;line-height:30px;padding-bottom:5px}.top_content_sec .btn-row{margin-top:}.top_content_sec .get_btn{font-size:25px;background-size:30px;padding-left:40px}.result_section .result_cont h3{font-size:22px}.result_section h2{font-size:24px;margin-bottom:20px}.note_message h2{font-size:22px}.faq_section .faq_wrapper{flex-direction:column}.faq_section .left_col{max-width:100%;text-align:center;margin-bottom:30px}.faq_section .right_col{padding:0}.faq_section .request_readmore{margin-left:0}.sec-banner-content{padding:80px 0 20px}.sec-banner-content .title{font-size:34px;line-height:1.2}.top_content_secondary{padding:40px 0}.top_content_secondary .wrapper{flex-direction:column;align-items:center}.top_content_secondary .leftbar{max-width:100%}.top_content_secondary .leftbar h2{font-size:28px;line-height:1.2}.top_content_secondary .leftbar h3{font-size:24px;line-height:1.2;margin-bottom:30px}.top_content_secondary .leftbar p{font-size:18px;line-height:23px}.top_content_secondary .arrow_top{display:none}.top_content_secondary .rightbar{padding:20px 15px;max-width:100%}.top_content_secondary .rightbar h2{font-size:30px;line-height:1.2}.quatation_section .quoted{padding:30px;font-size:20px;line-height:1.2}.quatation_section .quoted br{display:none}.quatation_section .quoted:before{display:none}.quatation_section .quoted:after{display:none}.footer-menu{padding:45px 0 15px}.footer-menu .f-menu{padding:0 15px}.footer-last .wrapper{flex-direction:column}.footer-last .copyright{margin-bottom:10px}.location-content-part{flex-wrap:wrap}.location-contents,.location-sidebar{width:100%}.location-contents{margin-bottom:30px}.location-sidebar{padding:20px 15px}.location-sidebar .gallery{display:block}.location-sidebar .side-gallery a.galleryitem{width:22.4%;display:inline-block;padding-top:0;margin:0 1%}.location-sidebar .side-gallery a.galleryitem img{position:relative;top:auto;left:auto;transform:none}.location-contents .location-banner h1{font-size:26px}.location-contents h2{font-size:22px}.location-contents h4{font-size:16px}.location-contents h5{margin:0 0 10px 0;font-size:16px}.location-contents .location-info-part{width:100%;justify-content:flex-start}.location-contents .location-info-part p{font-size:14px;line-height:21px;margin:0}.location-service{padding:30px 0}.location-service ul li{margin:0 .66%;width:32%}.location-service ul li .image{margin-bottom:0;height:90px!important}.location-service ul li .image img{height:100%}.location-service ul li h5{font-size:17px}.location-therapists h3{margin-bottom:25px;font-size:22px}.location-therapists .location-staff-text,.location-therapists ul.staff-list{width:49%}.location-therapists .location-staff-text h4{font-size:20px}.location-therapists .slick-next{right:39%;top:100%;transform:translateY(0%);background-size:20px;width:25px;height:25px}.location-therapists .slick-prev{left:39%;top:100%;transform:translateY(0%);background-size:20px;width:25px;height:25px}.location-therapists ul.staff-list{padding:0 1%!important}.location-therapists ul.staff-list li{margin:0 5px}.text-block{padding:30px 0}.text-block .block-image{max-width:48%}.text-block .block-content{width:50%}.text-block .block-content h3{font-size:18px;line-height:24px;margin-bottom:10px}.text-block .block-content p{font-size:14px;line-height:20px;margin:0 0 10px 0}.location-testimonial{padding:35px 0}.location-testimonial h2{font-size:24px;line-height:24px;margin-bottom:20px!important}.location-testimonial .slick-next,.location-testimonial .slick-prev{background-size:30px}.request-appointment .req-left{width:50%}.request-appointment .req-content{width:45%}.nf-form-wrap input[type=text],.nf-form-wrap input[type=email],.nf-form-wrap input[type=tel],.nf-form-wrap select{padding:10px;font-size:12px}.request-appointment .nf-form-wrap textarea{height:100px!important;padding:10px}.request-appointment .nf-form-wrap input[type=button]{font-size:14px}.request-appointment .req-content h4{font-size:20px;line-height:24px}.single .content{padding:35px 0 0 0}.block-section .location-list .contatblock{width:100%}.btn-apt{font-size:12PX;padding:9px 17px}.header-right{margin:0 61px 0 0;padding:0;width:100%;max-width:calc(100% - 100px)}.welcome-image{width:calc(100% - 200px)}.welcome-content{width:250px;margin:0}.welcome-content h1{font-size:30px;letter-spacing:5px}.welcome-image:before{border-top:194px solid transparent;border-left:388px solid #fff;border-bottom:194px solid transparent}.cont_test .testi-left{max-width:250px}.cont_test .testi-image{width:50%}.cont_test h2{font-size:30px;letter-spacing:5px;margin-bottom:-26px}.testimonial-slider .testimonial-items:before,.testimonial-slider .testimonial-items:after{background-size:100%;width:77px;height:50px}.testimonial-slider .testimonial-items{padding:40px 0}.techniques-block{margin-top:0}.req-image:before{border-top:160px solid transparent;border-left:320px solid #fff;border-bottom:160px solid transparent}.request-block .req-form{max-width:318px}.request-block h2{font-size:30px;margin-bottom:20px;letter-spacing:5px}.blog-block .blog-left{width:100%}.blog-block .blog-left h2{font-size:30px;letter-spacing:5px}.blog-block .submit-container{width:175px!important}.blog-block .blog-right{max-width:100%;margin-top:50px;width:100%}.colgrid.blog_sec ul li{max-width:440px;width:100%}.blog_sec .latest-blog li .img img{width:100%}.blog-block{padding:30px 0}.help-block:before{border-right:600px solid transparent;border-bottom:600px solid #fff}.help-block .ebook-image{width:300px}.help-block .ebook-content{padding-left:30px}.help-block h2{font-size:30px;letter-spacing:5px}.help-block img{margin-bottom:30px}.footer-locations{width:100%}.footer-logo{width:100%;margin:0 auto 30px}.footer-menu{display:none}.footer-contact{padding:30px 0}.footer-locations p,.footer-locations span,.footer-locations a{font-size:10px}.footer-locations h3{font-size:13px;margin:0 0 10px}.footer-last .foot-last{margin:0 0 8px}.footer-map .location-map{height:350px}header.sticky .logo a{max-width:100%}.innbaner{height:250px}.ebook-block .read-more{padding:10px 35px}.req-form .nf-form-wrap input[type=text],.req-form .nf-form-wrap input[type=email],.req-form .nf-form-wrap input[type=tel],.req-form .nf-form-wrap select,.req-form .nf-form-wrap textarea{font-size:12px}}@media (min-width:768px) and (max-width:1023px){#wrapper{padding-top:0}.wrapper{width:100%!important;margin:0 auto;padding:0 15px}.home_header .banner-content h1{font-size:28px;line-height:32px}.read-more{font-size:13px;padding:12px 28px}h1{font-size:38px;line-height:42px;margin-bottom:20px;padding-bottom:0}h2{font-size:32px;line-height:40px;margin-bottom:20px}h3{font-size:24px;line-height:26px;margin-bottom:20px}h4{font-size:22px;line-height:24px;margin-bottom:15px}h5{font-size:18px;line-height:22px;margin-bottom:15px}h6{font-size:16px;line-height:21px;margin-bottom:15px}.post h1{font-size:32px;line-height:37px}.top_main .top_right ul.nav_menu li{margin-left:20px}.top_main .top_right ul.nav_menu li a{padding:15px 0}header .top_right{width:100%;float:right;margin:0;max-width:calc(100% - 213px)}header .top_right ul.contact-links{margin-top:10px}.top_main .top_right ul.nav_menu{margin-top:10px}.welcome-block{flex-wrap:wrap}.home_header .banner-content h2{font-size:38px;line-height:48px}.home-block{padding:60px 0 20px}.blog_sec{padding:30px 0}.blog-right{max-width:100}.colgrid.blog_sec ul li{width:48%}.request-block .req-left{width:100%}.home-block ul.home-services li{font-size:55px;margin-bottom:30px}.techniques-block p{font-size:16px;line-height:24px}.blog_sec .blog-left h2{line-height:37px}.blog_sec .latest-blog li .content h3 a{font-size:20px;line-height:24px}.blog_sec .latest-blog li .content p{font-size:14px;line-height:22px}.blog_sec .blog-left p{font-size:16px;line-height:25px}.blog_sec .latest-blog li span.date{margin-bottom:10px}.blog_sec .blog-left a.read-more{font-size:13px;padding:12px 15px}.cont_test .testimonial-slider .testimonial-items .testimonial-content{margin-bottom:30px}.faq_section h2{font-size:20px;line-height:normal}.content{padding:35px 0 15px}.post{padding:20px 15px 20px}.mid{width:66%}.sidebar{width:30%}ul.staff-list li{width:23.5%}.blog .content,.single .content,.archive .content{padding:35px 0 0}.nf-field-container.submit-container{width:100%!important;margin:0!important}#ninja_forms_required_items,.nf-field-container{margin-bottom:15px!important}.g-recaptcha{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0}#sidebar .g-recaptcha{transform:scale(.6);-webkit-transform:scale(.6);transform-origin:0 0;-webkit-transform-origin:0 0}.block-sections .flex{display:block}.contatblock h5{margin-bottom:10px}.contatblock{margin-top:15px}.form-section .nf-form-cont .one-third,.form-section .nf-form-cont .two-sixths{width:100%;margin:0}.help-block,.request-block,.blog_sec,.mailchipm-block,.home-block{padding:30px 0}.help-block ul{margin:30px 0 0;padding:0}.help-block ul li{margin-bottom:20px!important}.help-block ul li h6{margin-top:0!important}.help-block ul a.read-more{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.help-block h2{font-size:38px;line-height:45px;margin-bottom:18px}.mailchipm-block .chimp-text{width:100%;display:block;float:none}.mailchipm-block{background:#666 none repeat scroll 0 0;padding:30px 0 20px}.mailchipm-block ul{float:right;padding:4px 0 0;width:100%}.footer-last .website-by-logo{display:block;float:none;margin:0 auto;max-width:370px}.staff-left{float:left;margin-right:2%;max-width:215px;width:23%}.staff-right{float:right;width:75%}.archive.category ul.blog-list li{width:338px}#searchform input[type="text"]{padding:10px 12px}#searchform input[type="submit"]{padding:10px 15px}ul.staff-list .loc_list .loc_cont h4{font-size:17px}.work_contetn .wrapper{width:100%;padding:0 20px}.work_contetn h2{font-size:22px}.work_top h1{font-size:20px}.work_top h2{font-size:27px}.work_info{padding:60px 0}.wi_date{width:95px;margin-right:18px}.wi_mnth{font-size:25px}.wi_dt{font-size:50px}.wi_right{width:50%;padding:50px 0 0 0}.wi_othinfo .othinfo{font-size:18px}.consul_incs p>strong{font-size:20px;line-height:26px;width:32px;height:32px}.work_contetn a.btn{padding:14px 75px 14px 20px;font-size:18px}.consul_incs p{font-size:15px;margin:0 0 25px 0}.register-part h2{line-height:30px}.about-workshop .inner{margin-bottom:40px}.about-workshop{padding:40px 0 20px 0}.about-workshop h2{padding-bottom:40px}.about-workshop .other-content{padding:20px 25px 20px 25px}.about-workshop .discription p{font-size:14px}.about-workshop .name{font-size:15px;line-height:21px}.register-part .reg-headeing{width:68.4%;padding:0 30px 0 0}.copyright{font-size:13px}.all-rights{width:55%}.rights{font-size:13px}.questio-call p{font-size:13px}.innbaner img{object-fit:cover;height:100%}.free_conslt .cmApp_formInput{padding:0 4px!important}.free_conslt .cm-required{padding:0 4px!important}.free_conslt .cm-required:nth-of-type(7) input{height:120px!important}.top_content_sec .wrapper{padding:40px 15px}.top_content_sec .arrow_top{display:none}.top_content_sec .leftbar{padding-right:20px}.top_content_sec .leftbar h2{font-size:28px}.top_content_sec .leftbar p{font-size:22px;line-height:30px}.top_content_sec .leftbar ol li{font-size:22px;line-height:30px;padding-bottom:5px}.top_content_sec .get_btn{font-size:25px;background-size:30px;padding-left:40px}.faq_section .request_readmore{margin-left:0}.sec-banner-content .title{font-size:42px;line-height:1.2}.top_content_secondary .leftbar h2{font-size:28px;line-height:1.2}.top_content_secondary .leftbar h3{font-size:24px;line-height:1.2;margin-bottom:30px}.top_content_secondary .leftbar p{font-size:18px;line-height:23px}.top_content_secondary .arrow_top{display:none}.top_content_secondary .rightbar{padding:20px 15px}.top_content_secondary .rightbar h2{font-size:30px;line-height:1.2}.footer-menu{padding:45px 0 15px}.footer-menu .f-menu{padding:0 15px}.footer-last .wrapper{flex-wrap:wrap;padding:30px 15px}.footer-last .copyright{margin-top:10px;width:100%;order:4;text-align:center}.location-service{padding:30px 0}.location-content-part .location-contents{width:77%}.location-content-part .location-contents p{font-size:14px}.location-contents .location-banner h1{font-size:28px}.location-contents h2{font-size:26px}.location-contents h4{font-size:18px}.location-contents h5{margin:0 0 10px 0}.location-contents .location-info-part{width:100%}.location-info-part .location-info-part,.location-info-part .location-info{width:50%}.location-content-part .location-sidebar{width:20%;padding:20px 10px}.location-service ul li{margin:0 15px;width:32%}.location-service ul li h5{font-size:18px}.location-service ul li .image{margin-bottom:20px;height:100px!important}.location-service ul li .image img{height:100px}.location-therapists .location-staff-text,.location-therapists ul.staff-list{width:49%}.location-therapists .location-staff-text h4{font-size:20px}.location-therapists .location-staff-text p{font-size:14px;line-height:20px}.location-therapists .slick-prev{left:39%;top:97%;transform:translateY(0%);background-size:20px}.location-therapists .slick-next{right:39%;top:97%;transform:translateY(0%);background-size:20px}.location-therapists ul.staff-list li{margin:0 5px}.text-block{padding:30px 0}.text-block .block-image{max-width:48%}.text-block .block-content{width:50%}.text-block .block-content h3{font-size:20px;line-height:22px}.text-block .block-content p{font-size:14px;line-height:20px}.location-testimonial{padding:40px 0}.location-testimonial h2{font-size:26px;line-height:26px;margin-bottom:20px}.location-testimonial .slick-next,.location-testimonial .slick-prev{background-size:35px}.request-appointment{padding:40px 0}.request-appointment .req-content{width:40%}.request-appointment .req-left{width:50%}.request-appointment .req-content h4{font-size:22px;line-height:26px}.request-appointment .req-content p{font-size:16px}.request-appointment .nf-form-wrap input[type=button]{font-size:14px}.nf-form-wrap input[type=text],.nf-form-wrap input[type=email],.nf-form-wrap input[type=tel],.nf-form-wrap select{padding:10px 15px;font-size:12px}.nf-form-wrap textarea{padding:10px 15px;font-size:12px}.block-section .location-list .contatblock{width:100%}.fullmenu{display:none}.fullmenu.ipad-menu{display:block}header .logo{max-width:100px}.header-right{width:calc(100% - 100px)}header .top_right{max-width:100%}header .top_main{padding:10px 15px 0}header .top_right .contact-links li a{font-size:12px;padding:8px 14px}.fullmenu ul.nav_menu li a{font-size:13px}.top_main .top_right ul.nav_menu li{margin-left:15px}.fullmenu ul.nav_menu li ul.sub-menu{left:50%;transform:translateX(-50%);width:230px}.wide-menu ul.sub-menu{max-width:500px;width:500px!important}.fullmenu ul.nav_menu li ul.sub-menu:before{left:50%;transform:translateX(-50%)}.footer-contact .wrapper>div{flex-basis:33%}.footer-contact .wrapper>div:nth-last-child(2){margin-left:auto}.footer-contact .wrapper>div:nth-last-child(-n+2){margin-top:32px}.welcome-image{width:calc(100% - 300px)}.welcome-content{width:300px;margin:0}.welcome-content h1{font-size:40px}.welcome-image:before{border-top:194px solid transparent;border-left:388px solid #fff;border-bottom:194px solid transparent}.cont_test .testi-left{max-width:350px}.cont_test .testi-image{width:50%}.cont_test h2{font-size:40px}.testimonial-slider .testimonial-items:before,.testimonial-slider .testimonial-items:after{background-size:100%;width:97px;height:70px}.testimonial-slider .testimonial-items{padding:60px 0}.techniques-block{margin-top:-30px}.techniques-block h2{font-size:40px;margin:0 0 50px}.techniques-block ul{flex-wrap:wrap}.techniques-block ul li{width:calc(33.33% - 20px)}.req-image:before{border-top:180px solid transparent;border-left:360px solid #fff;border-bottom:180px solid transparent}.request-block .req-form{width:350px}.request-block h2{font-size:40px;margin-bottom:25px}.blog-block .blog-left{width:100%}.blog-block .blog-left h2{font-size:40px}.blog-block .submit-container{width:175px!important}.blog-block .blog-right{max-width:100%;margin-top:50px;width:100%}.colgrid.blog_sec ul li{max-width:440px;width:100%}.blog_sec .latest-blog li .img img{width:100%}.blog-block{padding:30px 0}.help-block:before{border-right:600px solid transparent;border-bottom:600px solid #fff}.help-block .ebook-image{width:350px}.help-block .ebook-content{padding-left:50px}.help-block h2{font-size:40px}ul.staff-list .loc_list{max-width:calc(50% - 20px)}.location-sidebar .socialmedialinks ul{justify-content:center;flex-wrap:wrap}.blog-right .flipster__button--next{right:40%}.blog-right .flipster__button--prev{left:40%}.req-form .nf-form-wrap input[type=text],.req-form .nf-form-wrap input[type=email],.req-form .nf-form-wrap input[type=tel],.req-form .nf-form-wrap select,.req-form .nf-form-wrap textarea{font-size:13px}}@media (min-width:1024px) and (max-width:1200px){.wrapper{width:97%;margin:0 auto}h1{font-size:42px;line-height:46px}.top_main .top_right ul.nav_menu li{margin-left:20px}.welcome-block{flex-wrap:wrap}.home_header .banner-content h2{font-size:42px;line-height:46px}.home-block{padding:60px 0 20px}.cont_test h2{margin-bottom:60px}.cont_test{padding:60px 0}.techniques-block ul{margin-top:60px}.blog_sec{padding:60px 0}.colgrid.blog_sec .blog-left{max-width:32%;margin-right:4%}.colgrid.blog_sec .blog-right{max-width:64%}.colgrid.blog_sec ul li{width:48%}.page-template-tlanding_second .leftbar{width:49%}.page-template-tlanding_second .rightbar{width:49%}.help-block ul a.read-more{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.g-recaptcha{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0}.work_contetn .wrapper{width:100%;padding:0 20px}.work_contetn h2{font-size:27px}.work_top h1{font-size:22px}.work_top h2{font-size:30px}.wi_right{width:50%}.wi_othinfo .othinfo{font-size:21px}.wi_right a.btn{margin:35px 0 0 0}.work_contetn a.btn{padding:14px 85px 14px 26px}.innbaner img{object-fit:cover;height:100%}.footer-menu .f-menu{padding:0 40px}.top_content_sec .arrow_top{display:none}header .top_main{padding:20px 15px 0}header .logo{max-width:90px}.fullmenu ul.nav_menu li{margin-left:10px}.fullmenu ul.nav_menu li a{font-size:14px}header .top_right .contact-links li a{font-size:14px;padding:10px 13px}header .top_right .contact-links li.call a{padding-left:26px}header .top_right .contact-links li{margin:0 0 5px 5px}.welcome-image:before{border-top:294px solid transparent;border-left:588px solid #fff;border-bottom:294px solid transparent}.welcome-content{width:350px;margin:0 0 60px 0}.welcome-image{margin-left:-80px;width:calc(100% - 350px)}.welcome-content h1{font-size:50px}.cont_test .testi-image{width:50%}.cont_test h2{margin-bottom:-50px;font-size:50px}.techniques-block h2{font-size:50px}.techniques-block ul li{width:16.66%}.req-image:before{border-top:225px solid transparent;border-left:450px solid #fff;border-bottom:225px solid transparent}.request-block .req-form{max-width:450px}.blog-block .blog-left h2{font-size:50px}.request-block h2{font-size:50px}.help-block h2{font-size:50px}.help-block .ebook-content{padding-left:100px}.help-block:before{border-right:700px solid transparent;border-bottom:700px solid #fff}.help-block{padding:120px 0 58px}.footer-logo{max-width:202px;width:26%}.footer-locations{width:calc(100% - 26%)}.footer-locations .footer-loc{width:40%}.footer-last .wrapper{flex-wrap:wrap}.footer-last .copyright{width:100%;order:4;text-align:center;margin-top:20px;font-size:14px}}@media(max-width:800px){.ebook-section{padding:30px 0}.ebook-info-section .img-block{width:100%;display:block;float:none;margin-bottom:40px}.ebook-info-section .content-block{width:100%;display:block;float:none;padding:0}.ebook-info-section .content-block h2{font-size:28px;line-height:32px}.ebook-info-section .content-block h1{font-size:30px;line-height:34px}.ebook-info-section .content-block p{font-size:21px;line-height:24px}.general-section p{font-size:21px;line-height:24px}.ebook-info-section .content-block h3{font-size:21px;line-height:24px}.ebook-section .btn-row a{font-size:30px;line-height:1.2}}@media(max-width:767px){.footer-contact .wrapper{justify-content:space-evenly}.footer-contact .wrapper>div{flex:0 1 256px;margin:32px 0 0}.footer-contact .wrapper>.footer-logo{flex-basis:100%;text-align:center;margin:0}}@media (max-width:992px) and (max-height:480px) and (orientation:landscape),(max-width:480px) and (max-height:992px) and (orientation:portrait){header .contact-links li.for-call-tracking{display:inline-block;position:relative}header .contact-links li.for-call-tracking i{margin-right:15px}header .contact-links li.for-call-tracking+li.call{display:none!important}header .contact-links li.for-call-tracking ul{display:none;width:100%;height:100%;padding:20px;position:fixed;top:0;left:0;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;flex-direction:column;background-color:rgba(0,0,0,.65);z-index:10}header .contact-links li.for-call-tracking ul li{display:block;margin-left:0;padding:10px;max-width:300px;width:100%}header .contact-links li.for-call-tracking li a{white-space:nowrap;padding:12px 20px;background-color:#fff;color:#231F20}header .contact-links li.for-call-tracking a{display:flex;align-items:center;width:100%;justify-content:center}header .contact-links li.for-call-tracking.active ul{display:flex}header .contact-links li.for-call-tracking.active .arrow-icon:before{content:"";width:0;height:0;display:block;border-width:12px 5px;border-style:solid;border-color:#fff transparent transparent transparent;margin-bottom:-12px}header .contact-links li.for-call-tracking .call-icon,header .contact-links li.for-call-tracking.active .arrow-icon{display:block}header .contact-links li.for-call-tracking .arrow-icon,header .contact-links li.for-call-tracking.active .call-icon{display:none}header .contact-links li.for-call-tracking.active>a{background-color:transparent;color:#fff;z-index:11}header .contact-links li.for-call-tracking h4{font-size:16px;font-weight:700;color:#fff;text-align:center;text-transform:uppercase}#wrapper.active header .logo,#wrapper.active a.navbar-toggle,#wrapper.active>div,#wrapper.active footer{filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);-moz-filter:blur(4px);-webkit-filter:blur(4px)}}