@media (min-width:1921px){.innbaner img{object-position:center 35%}}@media (max-width:969px){.offerbox ul li{width:100%;float:none}}@media (min-width:320px) and (max-width:640px){.innerblock,.team_sec .wrapper,.top_main .wrapper,footer,header,header.sticky{position:relative}#wrapper{padding-top:0}.wrapper{width:100%;margin:0 auto;padding:0 15px}h1,h2,h3{margin-bottom:20px}h4,h5,h6{margin-bottom:15px}.top_bar .wrapper{padding:0}.home_header .banner-content h1{font-size:18px;line-height:22px}h3,h4{line-height:24px}.read-more{font-size:12px;padding:10px 20px}p{font-size:14px;line-height:20px}h1{font-size:28px;line-height:32px;padding-bottom:0}h2{font-size:24px;line-height:28px}h3{font-size:20px}h4{font-size:18px}h5{font-size:17px;line-height:22px}h6{font-size:15px;line-height:21px}.post h1{font-size:28px;line-height:32px}.top_main .top_right ul.nav_menu li{margin-left:20px}a.navbar-toggle{display:block;right:15px;margin:0;top:3px}.fullmenu{display:none}.mobile_menu{display:block}.logo a{max-width:70%}header .top_right .contact-links li{margin:0 5px;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:13px}header .top_right ul.contact-links li.review a{padding:13.5px 15px 13.5px 42px;font-size:12px}header .top_right ul.contact-links li.review a::before{left:11px}header .top_right{width:100%;margin:18px auto 0;display:none;text-align:center}.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 0}.mob-appntmtn ul{margin:0;padding:0}.blog_sec,.cont_test,.techniques-block{padding:25px 0}header .top_right ul.contact-links{float:none}.home_header .banner-content h2{font-size:15px;line-height:20px}.cont_test h2{margin-bottom:18px;font-size:28px;line-height:34px}.cont_test .testimonial-slider .testimonial-items .testimonial-content p{font-size:18px;font-weight:400;line-height:28px}.cont_test{background-image:none}.techniques-block ul{margin-top:25px}.techniques-block ul li{width:100%;margin:0 0 25px;display:block;text-align:center;float:none}.blog_sec .blog-left{max-width:100%;margin:0 0 20px;width:100%}.blog_sec .blog-right{max-width:100%;margin:20px 0 0;width:100%}.colgrid.blog_sec ul li{width:100%;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;font-size:28px}.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}.request-block{padding:35px 0}.techniques-block h2{font-size:26px;line-height:34px}.techniques-block h5,ul.faq_section li h6{font-size:14px;line-height:18px}.nf-form-cont .four-sixths,.nf-form-cont .two-thirds{width:100%!important}.blog_sec .latest-blog li .content,.blog_sec .latest-blog li .img,.foot_box,.mid,.news-img,.sidebar,ul.staff-list li{width:100%;float:none}.blog_sec .latest-blog li:first-child{margin:0 auto 25px}.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}footer{padding:25px 0 20px}footer:before{height:4px}.foot_box P{margin-bottom:15px}footer .flex{display:block}.foot_box{padding:0;box-sizing:border-box;margin-bottom:25px}footer .flex.flex-nowrap{margin:0}.sidebar{margin-top:25px}.content{padding:35px 0 15px}.post{padding:25px 10px 15px}.staff-head{text-align:center}ul.staff-list li{max-width:250px;margin:0 auto 15px;display:inline-block;vertical-align:top}ul.staff-list li .staff-short{float:none}ul.staff-list li.equal-height{height:auto!important}.patient_results li .result-detail{background:url(../images/quote-icon-dark-mobile.png) left 0 no-repeat;padding:0 0 0 25px;box-sizing:border-box}.patient_results li .result-detail img{float:none;margin:0 auto 15px;text-align:center;display:block}.staff-comment{max-width:100%}.archive .content,.blog .content,.single .content{padding:35px 0 15px}.news-img{background:0 0;height:auto;margin:0 auto;max-width:250px;text-align:center}.news-img img{max-width:100%;height:auto;width:auto}.news-detail{width:100%;margin:20px 0 0}.human-body{width:220px;margin:0 auto;float:none}.search-condition .body-part{width:100%;margin-left:0}.nf-form-cont .one-fourth,.nf-form-cont .one-sixth,.nf-form-cont .one-third,.nf-form-cont .two-sixths,.one-half,.one-third{width:100%!important}.fancybox-skin{box-sizing:border-box!important;padding:15px!important}.nf-form-cont .five-sixths,.nf-form-cont .four-sixths,.nf-form-cont .one-fourth,.nf-form-cont .one-half,.nf-form-cont .one-sixth,.nf-form-cont .one-third,.nf-form-cont .three-fourths,.nf-form-cont .three-sixths,.nf-form-cont .two-fourths,.nf-form-cont .two-sixths,.nf-form-cont .two-thirds{margin-left:0!important}.one-half,.one-third{margin:0 0 10px!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:300px}.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}.mailchipm-block .chimp-text{width:100%;display:block;float:none}.help-block h2{font-size:38px;line-height:45px;margin-bottom:18px}.mailchipm-block{background:#666;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{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}.service_sec .block,.video-block ul li{display:inline-block;float:none;width:100%}.home-block{padding:25px 0 15px}.home-left.full>h1{font-size:32px;font-weight:400;line-height:38px}.home-left.full>p{font-size:16px;font-weight:500;line-height:24px}.service_sec .block{box-sizing:border-box;text-align:center;vertical-align:top;min-height:inherit;position:relative;padding-top:20px;padding-bottom:20px}.innerblock{bottom:0;top:0;left:0;right:0;margin:0 auto;max-width:600px;color:#fff}.innerblock h3{color:#fff;font-size:28px;line-height:38px;margin-bottom:18px;text-align:center;font-family:Raleway,sans-serif;font-weight:400}.innerblock p{font-size:16px;line-height:20px;margin-bottom:18px}.innerblock a{padding:5px 20px;background-size:cover!important;background-position:center!important}.team_sec{background-size:cover;background-position:center}.innerteam h2{font-size:28px;line-height:38px;color:#fff;text-align:center;text-transform:uppercase;font-weight:800;margin-bottom:10px}.innerteam p{font-size:16px;line-height:24px;text-align:center}.primary_btn,.secondary_btn{font-size:16px;font-weight:600;max-width:270px;width:100%;line-height:28px;padding:8px 20px;margin:0 auto 10px}.team_sec .wrapper{min-height:500px}.video-block{padding:25px 0}.video-block h2{font-size:28px;line-height:38px;margin-bottom:18px}.video-block ul li{margin:0 0 30px;list-style-type:none}.video-block ul li:last-child{margin-bottom:10px}.foot_box:nth-child(3n+3){padding-top:0}ul.staff-list{list-style:none!important;margin:0!important;padding:0!important;text-align:center}.socialmedialinks a{width:30px;height:30px;line-height:30px;font-size:15px}.socialmedialinks a span{line-height:30px}ul.staff-list .loc_list{margin:0 3px 20px;max-width:275px;padding:0}ul.staff-list .loc_list .loc_cont{padding:15px}.video-testi ul li{max-width:100%;margin-bottom:10px}.contact-links,.contact-links li.new_btn{width:100%!important;margin:0 auto!important}.contact-links li.new_btn{text-align:center!important;max-width:50%;float:right}.contact-links{padding:0!important}.contact-links li{margin-left:0}.contact-links li.call{width:49%;margin-right:1%}.contact-links li.call a{min-width:100%;padding-left:21px!important;padding-right:21px!important}.contact-links li.link_btn{width:49%;margin-left:1%}.contact-links li.link_btn a{min-width:100%;margin-top:0}header .logo{margin:0}.home_header .fullscreen-container,.home_header .fullwidthbanner-container{margin-top:10px!important}.home-left.full .column.half{width:100%}.column aside img{max-width:50%}.column aside span{font-size:18px}}@media (min-width:320px) and (max-width:480px){.staff-left,.staff-right{float:none;width:100%}.staff-right,li.call a span{display:block}.staff-left{margin:0 auto 25px;max-width:215px}.blog-box{margin-bottom:18px!important}.mailchipm-block input[type=email],.mailchipm-block input[type=submit]{width:100%;display:block}.contact-links li{width:50%;float:left}.contact-links li a{width:100%;box-sizing:border-box;padding-right:0;float:left;max-width:inherit}.contact-links{padding:0;width:100%;margin:0}.home_header .banner-content h2{font-size:15px;line-height:18px;margin-bottom:5px}.home_header .banner-content .read-more{padding:3px 10px;font-size:10px}.home_header .banner-content p{font-size:12px;line-height:14px;margin:0 0 5px;font-weight:400;color:#fff;font-family:Raleway,sans-serif}.banner-content{bottom:10px!important;top:auto!important}.top_main .top_right{margin:0}header .logo{float:left;margin:0;padding:0}a.navbar-toggle{top:8px}li.call a{background-image:none;padding:12px 31px!important;line-height:17px}.habla{line-height:20px}.home_header .fullscreen-container,.home_header .fullwidthbanner-container{margin-top:130px!important}.home_header .banner-content{top:70%!important}.column aside{width:100%}.column aside span{font-size:30px}}@media (min-width:320px) and (max-width:568px){.home_header .fullscreen-container,.home_header .fullwidthbanner-container{margin-top:10px!important}.column aside{width:100%}.column aside span{font-size:30px}}@media (min-width:375px) and (max-width:667px){.column aside{width:100%}.column aside span{font-size:30px}}@media (min-width:360px) and (max-width:740px){.column aside span{font-size:20px}.column aside img{max-width: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%}.home_header .fullscreen-container,.home_header .fullwidthbanner-container{margin-top:110px!important}.column aside span{font-size:30px}}@media (min-width:641px) and (max-width:767px){.foot_box,.wrapper{box-sizing:border-box}.innerblock,.team_sec .wrapper,.top_main .wrapper,footer,header,header.sticky{position:relative}li.link_btn a{background:#0297c6!important}#wrapper{padding-top:0}.wrapper{width:100%;padding:0 15px;margin:0 auto}h1,h2,h3{margin-bottom:20px}h4,h5,h6{margin-bottom: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;padding-bottom:0}h2{font-size:28px;line-height:32px}h3{font-size:24px;line-height:26px}h4{font-size:22px;line-height:24px}h5{font-size:18px;line-height:22px}h6{font-size:16px;line-height:21px}.post h1{font-size:32px;line-height:36px}.top_main .top_right ul.nav_menu li{margin-left:20px}.top_bar .wrapper{padding:0}a.navbar-toggle{display:block;right:15px;margin:0;top:10px;padding:11px 13px}.fullmenu{display:none}.mobile_menu{display:block}.logo a{max-width:100%;width:100%}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 ul.contact-links li.call a{font-size:11px}header .top_right ul.contact-links li.review a{padding:12px 15px 12px 42px;font-size:12px}header .top_right ul.contact-links li.review a::before{left:11px}header .logo{display:inline-block;float:left;margin:0;max-width:230px;padding:0}header .top_right{display:inline-block;float:right;margin:0 55px 0 0;width:auto}.desktpapintmnt{display:none!important}.link_btn.desktpapintmnt{display:block!important}.mob-appntmtn ul li{font-family:"Open Sans",sans-serif;display:inline-block;vertical-align:top}header .top_main{padding:10px 0}.mob-appntmtn ul{margin:0;padding:0}.cont_test,.techniques-block{padding:25px 0}.home_header .banner-content h2{font-size:28px;line-height:32px}.cont_test{background-image:none}.techniques-block ul{margin-top:25px}.techniques-block ul li{width:31%;margin-left:3%;display:block;text-align:center;float:left}.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;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{font-size:28px;line-height:38px;margin-bottom:18px}.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:14px;padding:8px 15px}.cont_test .testimonial-slider .testimonial-items .testimonial-content{margin-bottom:20px}.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;line-height:34px}.techniques-block h5,ul.faq_section li h6{font-size:15px;line-height:18px}footer{padding:35px 0 60px}footer:before{height:10px}.foot_box P{padding-bottom:15px;margin-bottom:0}footer .flex{display:block}.foot_box{width:50%;float:left;margin-bottom:35px}.mid,.sidebar{width:100%;float:none}.sidebar{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{background:url(../images/quote-icon-dark-ipad.png) left 0 no-repeat}.archive .content,.blog .content,.single .content{padding:35px 0 15px}.human-body{width:220px}.search-condition .body-part{width:45%;margin-left:5%}.fancybox-skin{box-sizing:border-box!important;padding:15px!important}.nf-form-cont .one-sixth{width:31.6%!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}.mailchipm-block .chimp-text{width:100%;display:block;float:none}.help-block h2{font-size:38px;line-height:45px;margin-bottom:18px}.mailchipm-block{background:#666;padding:30px 0 20px}.innerblock a,.team_sec{background-position:center!important}.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{display:block;float:none;margin:0 auto;max-width:370px}.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}.contact-links{float:right;max-width:1170px}.home-block{padding:25px 0 15px}.home-left.full>h1{font-size:32px;font-weight:400;line-height:38px}.home-left.full>p{font-size:16px;font-weight:500;line-height:24px}.service_sec .block{box-sizing:border-box;display:inline-block;float:none;text-align:center;vertical-align:top;width:100%;min-height:inherit;position:relative;padding-top:20px;padding-bottom:20px}.innerblock{bottom:0;top:0;left:0;right:0;margin:0 auto;max-width:600px;color:#fff}.innerblock h3{color:#fff;font-size:28px;line-height:38px;margin-bottom:18px;text-align:center;font-family:Raleway,sans-serif;font-weight:400}.innerblock p{font-size:16px;line-height:20px;margin-bottom:18px}.innerblock a{padding:5px 20px;background-size:cover!important}.team_sec{background-size:cover}.innerteam h2{font-size:28px;line-height:38px;color:#fff;text-align:center;text-transform:uppercase;font-weight:800;margin-bottom:10px}.innerteam p{font-size:16px;line-height:24px;text-align:center}.primary_btn,.secondary_btn{font-size:16px;font-weight:600;max-width:270px;width:100%;line-height:28px;padding:8px 20px;margin:0 auto 10px}.team_sec .wrapper{min-height:500px}.video-block{padding:25px 0}.video-block h2{font-size:28px;line-height:38px;margin-bottom:18px}.video-block ul li{width:100%}.video-block ul li:last-child{margin-bottom:10px}.foot_box:nth-child(3n+3){padding-top:0}.foot_box:first-child{position:absolute;bottom:20px;right:auto;top:auto;margin:0 auto;left:0;padding:0 15px}.cont_test h2{margin-bottom:18px;font-size:28px;line-height:34px}.cont_test .testimonial-slider .testimonial-items .testimonial-content p{font-size:20px;font-weight:400;line-height:32px}.cont_test .testimonial-slider .testimonial-items h5{padding-left:0}.socialmedialinks a{width:30px;height:30px;line-height:30px;font-size:15px}.socialmedialinks a span{line-height:30px}ul.staff-list .loc_list{margin:0 3px 20px;max-width:48%;padding:0}ul.staff-list .loc_list .loc_cont{padding:15px}.contact-links .link_btn{display:none!important}.contact-links .new_btn{display:block!important}.contact-links li.new_btn{/*!important*//*!important*//*!important*/text-align:center!important;margin:0 auto!important}.contact-links{padding:0!important;width:100%!important;margin:0 auto!important}.top_bar .contact-links{max-width:100%}.contact-links li{padding-left:0}.contact-links li.call{width:49.5%;margin-right:.5%!important;margin-left:0}.contact-links li.call a{margin-right:0}.contact-links li.new_btn{width:49.5%;margin-left:.5%!important;float:right;max-width:inherit}.home-left.full .column.half{width:100%}.column aside{width:33.33%}.column aside span{font-size:18px}}@media (min-width:768px) and (max-width:1023px){#menu-item-6244 ul.sub-menu{max-width:768px;width:768px;right:-266px}footer,header{position:relative}#wrapper{padding-top:0}.wrapper{width:100%;margin:0 auto;padding:0 15px}h1,h2,h3{margin-bottom:20px}h4,h5,h6{margin-bottom:15px}.top_bar .wrapper{padding:0}header .logo{float:left;padding:0}.home_header .banner-content h1{font-size:32px;font-weight:400;line-height:38px}.read-more{font-size:13px;padding:12px 28px}h1{font-size:38px;line-height:42px;padding-bottom:0}.top_main .top_right ul.nav_menu li a,header .top_main{padding:10px 0}h2{font-size:30px;line-height:40px}h3{font-size:24px;line-height:26px}h4{font-size:22px;line-height:24px}h5{font-size:18px;line-height:22px}h6{font-size:16px;line-height:21px}.post h1{font-size:38px;line-height:42px}.top_main .top_right ul.nav_menu li{margin-left:5px}.logo a{max-width:85%;max-width:165px}header .logo{margin:0}header .top_right{float:right;width:auto;top:10px}header .top_right ul.contact-links{margin-top:10px}li.link_btn a{padding-left:15px!important;padding-right:15px!important}.blog_sec,.cont_test,.techniques-block{padding:30px 0}.top_main .top_right ul.nav_menu{margin-top:0}header.sticky .top_right{margin-top:0;top:5px}header.sticky .logo a{max-width:160px}.home_header .banner-content h2{font-size:38px;line-height:48px}.team_sec{background-size:cover!important;background-position:center!important}.techniques-block ul{margin-top:30px}.techniques-block ul li{width:31%;margin-left:3%;display:block;text-align:center;float:left}.blog-left{max-width:32%;margin-right:4%}.blog-right{max-width:64%}.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 .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 .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}.content{padding:35px 0 15px}.post{padding:25px 25px 15px}.mid{width:66%}.mid.fullwidth{width:100%}.sidebar{width:30%}ul.staff-list li{width:23.5%}.patient_results li .result-detail{background:url(../images/quote-icon-dark-ipad.png) left 0 no-repeat}.archive .content,.blog .content,.single .content{padding:35px 0 15px}.human-body{width:220px}.search-condition .body-part{width:60%;margin-left:5%}.search-condition .body-content{width:60%;float:left;margin-left:5%;margin-top:20px}.nf-form-cont .one-sixth{width:25%!important}.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-bottom:25px}.form-section .nf-form-cont .one-third,.form-section .nf-form-cont .two-sixths{width:100%;margin:0}.blog_sec,.cont_test,.help-block,.home-block,.mailchipm-block,.request-block,.techniques-block,footer{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}.mailchipm-block .chimp-text{width:100%;display:block;float:none}.help-block h2{font-size:38px;line-height:45px;margin-bottom:18px}.mailchipm-block{background:#666;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{display:block;float:none;margin:0 auto;max-width:370px}.cont_test h2,.innerblock h3{margin-bottom:18px;font-size:28px}.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}.innerblock h3{line-height:38px;text-align:center}.cont_test h2{line-height:34px}.cont_test .testimonial-slider .testimonial-items .testimonial-content p{font-size:20px;font-weight:400;line-height:32px}.innerteam h2{font-size:28px;line-height:38px;color:#fff;text-align:center;text-transform:uppercase;font-weight:800;margin-bottom:10px}.innerteam p{font-size:16px;line-height:24px;text-align:center}.blog_sec .blog-left h2,.video-block h2{font-size:28px;line-height:38px;margin-bottom:18px}.video-block ul li{width:100%}.blog_sec .blog-left p{font-size:16px;line-height:25px}.service_sec .block{min-height:500px}.innerblock{bottom:40px}.innerblock p{font-size:16px;line-height:20px;margin-bottom:18px}.copyright{display:block;margin-top:10px}.foot_box P{margin-bottom:10px;font-size:16px}footer{padding:35px 0 50px}footer:before{height:12px}.socialmedialinks h2,footer h2{line-height:normal;font-size:17px}.socialmedialinks a{width:30px;height:30px;line-height:30px;font-size:15px}.socialmedialinks a span{line-height:30px}ul.staff-list .loc_list{margin:0 3px 20px;padding:0}ul.staff-list .loc_list .loc_cont{padding:15px}.top_main .top_right ul.nav_menu li a{font-size:11px}.top_main .top_right ul.nav_menu{margin-bottom:10px}.contact-links li a{padding-right:15px!important;font-size:13px!important}.column aside span{font-size:20px}.column aside img{max-width:50%}}@media (min-width:1024px) and (max-width:1200px){.home_header .banner-content h2,h1{font-size:42px;line-height:46px}.wrapper{width:100%;padding:0 15px;margin:0 auto}.top_main .top_right ul.nav_menu li{margin-left:14px}.home-block{padding:30px 0 20px}.blog_sec,.cont_test,.techniques-block{padding:30px 0}.cont_test h2{margin-bottom:30px}.techniques-block ul{margin-top:30px}.techniques-block ul li{width:31%;margin-left:3%;display:block;text-align:center;float:left}.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%}.top_bar .wrapper{padding:0}header .top_right{width:78%;float:right;margin:0}.top_main .top_right ul.nav_menu{margin:3px 0 0}header .logo{float:left;margin:0 0 15px;max-width:200px;padding:0}.g-recaptcha{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0}.innerblock{bottom:50px}footer{padding:45px 0 30px}footer:before{height:12px}.socialmedialinks h2{font-size:17px;line-height:26px}.foot_box P{margin-bottom:15px;font-size:16px}.top_main .top_right ul.nav_menu li a{font-size:10px}.column aside span{font-size:25px}}@media (max-width:1023px){.innbaner img{object-fit:unset;object-position:unset;height:unset;position:relative;top:unset;left:unset;transform:unset;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;width:unset}.innbaner{height:unset}}@media (max-width:969px){.bannerText{margin-top:-33px!important}.bannerBtnContainer{margin-bottom:20px!important;position:relative!important}.socialBox{float:none;width:100%;margin-right:0;margin-left:0}.socialBox p{font-size:14px}.column aside{padding:0 10px}}@media (max-width:767px){.banner-content,a.navbar-toggle{display:none}.bannerBtns{font-size:13px!important}.column aside span{font-size:20px}.column aside a{font-size:24px}.threeColList li,.twoColList li{width:50%}.taptap-main,.taptap-main-inner-inner{display:block!important}.taptap-main-menu-button{margin-top:63px;background:#00ade3;border-radius:5px;padding:5px 13px 5px 8px!important;/*! display: none; */width:45px}.taptap-menu-active .taptap-main-menu-button{margin-top:30px}.taptap-main-menu-button div.taptap-main-menu-button-middle::before,.taptap-main-menu-button::after,.taptap-main-menu-button::before{background-color:#fff!important}.taptap-main-wrapper .taptap-by-bonfire{margin-top:80px;padding-left:10px}.taptap-by-bonfire .menu{padding-top:7px}.taptap-by-bonfire .menu ul.sub-menu{padding-left:20px}.taptap-by-bonfire .menu ul.sub-menu li a{font-weight:400}.taptap-contents-wrapper .taptap-heading{position:absolute;max-width:100%;margin:99px auto 0;width:100%;left:0}.taptap-contents-wrapper .taptap-heading a{color:#fff;font-size:24px;display:block;font-weight:700;background:#73c8b0;padding:15px;margin-left:-15px}.taptap-contents-wrapper .taptap-heading a:hover{color:#fff}.taptap-main-wrapper .taptap-by-bonfire .menu li{text-align:left}.taptap-main-wrapper .taptap-by-bonfire .menu li a{font-weight:700;display:block}.taptap-main-wrapper .taptap-by-bonfire .menu li a:active{color:#1a75bc}.taptap-main-wrapper-active .taptap-image{display:block}.taptap-by-bonfire>.menu>li.menu-item-has-children>span{right:0;top:17px}.taptap-sub-arrow-inner{border-left:1px solid #fff!important}}@media (max-width:640px){.column aside{margin-bottom:25px}.column aside img{max-width:150px}.gform_wrapper .top_label li.gfield.gf_left_third,.gform_wrapper .top_label li.gfield.gf_middle_third,.gform_wrapper .top_label li.gfield.gf_right_third{display:block!important}}@media (max-width:639px){.team_sec{background-position:center!important}.taptap-main-menu-button{margin-top:59px}}@media (max-width:567px){.bannerText{margin-top:-60px!important;font-size:18px!important;line-height:normal!important}.innerteam{bottom:14%!important}.threeColList li,.twoColList li{width:100%}.taptap-main-menu-button{margin-top:58px}.home-left.full .column.third{width:100%;float:none}}@media(max-width:480px){.home_header .fullscreen-container,.home_header .fullwidthbanner-container{margin-top:130px!important}}@media(max-width:479px){.bannerBtnContainer{margin-bottom:31px!important}.bannerBtns{padding:20px 25px!important}.mobile_menu ul.nav_menu li{display:inline-block}.taptap-main-menu-button{margin-top:72px}.contact-links li.call::after{right:10px}.header_sec,.innerbaner{margin-top:136px}}@media (max-width:413px){.bannerText{margin-top:-50px!important}.home-block{padding:80px 0 15px}.bannerBtns{font-size:11px!important}.bannerBtnContainer{max-width:100%!important;margin-bottom:80px!important;margin-top:43px!important}#rev_slider_1_1_wrapper{height:250px!important}.tp-revslider-mainul{height:125%!important}.header_sec,.innerbaner{margin-top:142px}}@media(max-width:374px){.contact-links li.call a{padding-left:10px!important;padding-right:10px!important}.contact-links li.call::before{display:none}.contact-links li a{font-size:14px;padding:5px 10px 8px!important}.taptap-main-menu-button{margin-top:89px}}@media(max-width:359px){.home_header .fullscreen-container,.home_header .fullwidthbanner-container{margin-top:10px!important}}



/*1599 to 1440 */
@media (max-width: 1599px) {
.home_header .home-header-content {bottom: 200px;}	
	
}
/*1439 to 1360 */
@media (max-width: 1439px) {
}
/*1359 to 1280 */
@media (max-width: 1359px) {
.home_header .home-header-content {padding: 50px 8% 50px 8%;}	
.home_header .home-header-content {bottom: 0;}
.home_header .home-header-content {bottom: 15%;}
}
/*1279 to 1152 */
@media (max-width: 1279px) {
}
/*1151 to 1024 */
@media (max-width: 1151px) {
.home_header .home-header-content .home-header-content-in h2 {font-size: 40px; text-align:left;}
}
/*1023 to 992 */
@media (max-width: 1023px) {
}
/*1023 to 970 */
@media (max-width: 991px) {
}
/*969 to 900 */
@media (max-width: 969px) {
.home_header .home-header-content {padding: 30px 8%;}	
.home_header .home-header-content .home-header-content-in h2 {font-size: 36px;    text-align: left;}
.home_header .home-header-content .home-header-content-in p {font-size: 34px; margin-bottom: 20px;}

}
/*899 to 800 */
@media (max-width: 899px) {
.home_header .home-header-content {bottom: 0;}	
}
/*799 to 768 */
@media (max-width: 799px) {
.home_header .home-header-content{width:100%;}	
.home_header .home-header-content .home-header-content-in {max-width: 100%;    text-align: center;}
.home_header .home-header-content {padding: 18px 30px;}
.home_header .home-header-content .home-header-content-in h2 {font-size: 32px;    text-align:center;}
.home_header .home-header-content .home-header-content-in p {font-size: 30px; margin-bottom: 13px;}

}

/*767 to 736 */
@media (max-width: 767px) {
}
/*735 to 667 */
@media (max-width: 735px) {
}
/*666 to 600 */
@media (max-width: 666px) {
.home_header .home-header-content .home-header-content-in h2 {font-size: 30px;}
.home_header .home-header-content .home-header-content-in p {font-size: 26px;}
}
/*599 to 568 */
@media (max-width: 599px) {
.home_header .home-header-content {padding:10px 10px;}	
.home_header .home-header-content .home-header-content-in h2 {font-size: 28px;}

}
/*567 to 480  */
@media (max-width : 567px) {
.home_header .home-header-content .home-header-content-in h2 {font-size: 24px;    line-height: 38px;}
.home_header .home-header-content .home-header-content-in p {font-size: 21px;    line-height: 29px;}
.home_header .home-header-content .home-header-content-in .primary_btn, .secondary_btn {font-size: 15px; line-height: 27px;    padding: 6px 15px;}

}
/*479 to 414  */
@media (max-width : 479px) {
.home_header .home-header-content .home-header-content-in p {font-size: 16px;    line-height: 20px;}	
.home_header .home-header-content .home-header-content-in h2 {font-size: 21px;    line-height: 35px;}
}
/*413 to 375*/
@media (max-width : 413px) {

}
/*374 to 320*/
@media (max-width : 374px) {
}
@media (min-width: 992px) and (min-height: 900px) {
}








