Chiropractor Treatment in Liverpool​

Liverpool Chiropractor

Specialists in the diagnosis, treatment and rehabilitation of the spine and pelvis and the effect on the surrounding ligaments, muscles and nerves.

Chiropractic is based on the knowledge that tension, misalignment or altered function of your spine and pelvis interfere with the nervous system and the surrounding muscles and ligaments. This reduces your body’s ability to coordinate its function, adapt to changing demands and cope with lifestyle stresses.

The structure of your spine allows it to naturally absorb a large amount of Stress and tension. When one joint or region becomes tense and restricted, other parts of your spine that are moving well simply move more to compensate.

Your posture can be affected while your nervous system and body functions are dramatically reduced. Pain usually appears after many years, when your body is unable to absorb or compensate for any more stress or tension.

If you haven’t visited a chiropractor before, you might be missing out. Millions of people around the world have experienced the incredible benefits of chiropractic care.

Your Liverpool Chiropractor focuses on improving the function of your spine and pelvis, helping your nervous system and muscular system to function at its best. This helps improve flexibility and posture, makes it easier for your body to deal and cope with stresses of daily life and increase performance and wellness.

Working on all the joints of the body, concentrating particularly on the spine, chiropractors use their hands to make often gentle, specific adjustments (manipulations) and other joint and soft-tissue therapies, as well as giving exercises, and health and lifestyle advice, to help support the body’s natural ability to heal.

Read more
chiropractor-treatment-img

What is Chiropractic?

Liverpool Chiropractic Clinic are Specialists in the diagnosis, treatment and rehabilitation of the spine and pelvis and the effect on the surrounding ligaments, muscles and nerves.

Chiropractic is based on the knowledge that tension, misalignment or altered function of your spine and pelvis interfere with the nervous system and the surrounding muscles and ligaments.

This reduces your body’s ability to coordinate its function, adapt to changing demands and cope with lifestyle stresses.

The structure of your spine allows it to naturally absorb a large amount of Stress and tension. When one joint or region becomes tense and restricted, other parts of your spine that are moving well simply move more to compensate.

Your posture can be affected while your nervous system and body functions are dramatically reduced. Pain usually appears after many years, when your body is unable to absorb or compensate for any more stress or tension.

Read more

How Does it Work?

Your Body has sensors throughout the joints, ligaments, tendons, muscles, organs and skin that relay messages throughout your peripheral nervous system, into your central nervous system (protected by your spine) to your brain. Your brain then interprets the messages then controls how your body responds.

Abnormal function, position or injury can cause a persistent disturbed sensory feedback to the central nervous system which may result in the feeling of pain and other problems.

Any stress placed on your body, such as:

  • Emotional (Stress at work / relationships)
  • Physical (Sports, Sitting too Long, Not Enough Exercise)
  • Chemical (Food and Drink)

All affect your body, resulting, in certain muscles becoming overactive and tight, other weak. Joints being overloaded and nerves pinched and irritated. The result is pain and inflammation which can further affect your nervous system.

Chiropractic Care aims to establish the normal function of joints, muscles, ligaments, and nerves, throughout the body, to help restore normal feedback and function of these structures, to assist healing, reduce pain and increase wellness.

Read more
chiropractor-work-img

What's Involved?

The primary aim of chiropractic care given at Liverpool Chiropractic Clinic is to help restore the balance and symmetry of the body’s structure and function, in order to reduce pain and optimise and maintain health. To do this we try to help reduce the physical, chemical and nervous system stresses that we find.

The Techniques used include by your Liverpool chiropractor:

Relief Phase

At the start of the treatment plan our goal is to reduce pain and increase function as quickly as possible. We will use soft tissue and spinal adjustments to improve the function of your joints and muscles, reduce overload, inflammation and muscle spasm. This usually involves a higher frequency of appointments, and you may not feel improvement straight away but within the first few weeks you should see significant changes.

Rehabilitation Phase

Once you are in less pain, it’s important to restore proper stability, joint mobility and muscular strength while preventing future relapses through specifically tailored exercises, core stability training and lifestyle advice. These treatments are less frequent and will place an emphasis on you to maintain these benefits.

Maintenance / Check Up Phase

Statistics show that back pain is often recurring. Now that you’ve spent a lot of time and effort getting your body working better, it makes sense to keep it that way. In this stage the appointments are further apart (sometimes every month, 3 months or even 6 months) and involves a thorough check up in order to prevent future relapses and maintain all improvements. How long you would like to benefit from chiropractic care is entirely up to you and a plan of care can be stopped at any time.

Your Treatment Plan

Initial Consultation

(Consultation, Examination & Postural Analysis)

The purpose of your first visit is to discuss your problem, for the chiropractor to find the underlying cause of your problem and determine whether chiropractic treatment would be able to help.

The Liverpool chiropractor will take a full case history, previous health history, and conduct a thorough neurological, orthopaedic and chiropractic specific examination. If you are taking any medications, it is useful if you can bring a list of these with you.

Depending on your condition, Xrays or MRI scans may be necessary to help analyse and diagnose conditions that may require a different form of treatment. This only occurs on rare occasions and everything will be fully explained beforehand.

Read more

Report of Findings

(Report of Findings & 1st Treatment)

A report of the findings will occur on your second visit. By this time, your chiropractor will have assessed your findings and will discuss with you a detailed explanation of what the problem is, and what the best course of action available to you. An individually tailored plan of care will then be recommended to you.

1st Treatment

The first treatment usually occurs during your second appointment and will involve a combination of specific adjustment, mobilisations, soft tissue techniques and acupuncture to the spine, joints and muscles in order to help restore normal function, relax muscles, remove strain from ligaments, improve the efficiency of the nervous system and thus relieving pain.

The 2nd visit is usually scheduled within a few days of the initial visit.

The number of treatments required will be affected by the severity of you condition, how long you have had it for and the number of underlying causes that appear to be aggravating it. Usually when people are in pain we recommend a treatment every 2-3 days (2-3 times a week) for 1-4 weeks depending on the problem.

As you improve and come back having been pain free for 3-4 days, we would extend the length of time between treatments to a week. As you improve the time between sessions is increased.

Read more

Follow Up Treatments

Like a regular work out at the gym, each chiropractic session will build on the one before. You may also be given exercises and other lifestyle advice to complement your treatment, and enable you to reap maximum health benefits.

@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap'); /* Theme Name: Hello Elementor Child Theme URI: https://github.com/elementor/hello-theme/ Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team Author: Elementor Team Author URI: https://elementor.com/ Template: hello-elementor Version: 1.0.1 Text Domain: hello-elementor-child License: GNU General Public License v3 or later. License URI: https://www.gnu.org/licenses/gpl-3.0.html Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready */ /*============================================= = Body CSS =============================================*/ * { outline: none !important; } html { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box !important; } *, *:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } body { position: relative; z-index: 1; background-color: #ffffff; } p{ margin-bottom: 0; } a{ text-decoration: none !important; } ul{ list-style: none; } p{ font-size: 16px; line-height: 1.4 !important; font-weight: 400; letter-spacing: .5px; } body{ font-family: 'Roboto', sans-serif; } .row>*, .container, .container-fluid{ padding-left: 15px; padding-right: 15px; } .row { margin-left: -15px; margin-right: -15px; } @media only screen and (max-width:767px){ p{ font-size: 16px; } } @media only screen and (max-width: 575px){ .text_btn_wrapper .elementor-button-wrapper .elementor-button-text > span { display: none; } } /*============================================= = Body CSS =============================================*/ /*============================================= = Defult Css =============================================*/ .section_defult_pad{ padding: 100px 0px; } .h2_heading_wrap span{ color: #003DA5; text-decoration: underline; } .section_main_title h2{ font-size: 38px; list-style: 1.3em; font-weight: 700; } @media only screen and (max-width: 1024px){ .section_defult_pad{ padding: 80px 0px; } .section_main_title h2{ font-size: 30px; list-style: 1.3em; } } @media only screen and (max-width: 767px){ .section_defult_pad{ padding:60px 0px; } .section_main_title h2{ font-size: 26px; list-style: 1.3em; } } /*============================================= = Top Header Css =============================================*/ .site_brand_logo .elementor-image > img { width: 100%; max-width: 290px; } .text_btn_wrapper{ display: inline-block; width: auto !important; } .text_btn_wrapper .elementor-button-wrapper a{ width: 100%; min-width: 262px; text-transform: capitalize; border-radius: 40px; border: 1px solid #003DA5; transition: all 0.4s; padding: 11px 26px; line-height: 1.3; text-align: center; cursor: pointer; } .text_btn_wrapper .elementor-button-wrapper a:hover{ background-color: #FFFFFF !important; color: #003DA5; border: 1px solid #FFFFFF; } .text_btn_wrapper:not(:last-child){ margin-right: 30px; } .bg_white .elementor-button-wrapper a { background-color: #FFFFFF !important; color: #003DA5; border: 1px solid #FFFFFF; } .bg_white .elementor-button-wrapper a:hover{ background-color: #003DA5 !important; color: #FFFFFF; border: 1px solid #003DA5; } .drop_align_end { justify-content: flex-end; } @media only screen and (max-width: 1210px){ .header_btn_wrap .elementor-button-wrapper > .elementor-button { padding: 12px 12px 12px 12px !important; } .header_wrapper .drop_menu_wrapper .elementor-nav-menu > li.menu-item > a{ padding: 13px 8px; } } @media only screen and (max-width: 1024px){ .header_wrapper .elementor-row > .elementor-col-33:nth-child(2){ order: 2; } .elementor-7 .header_wrapper .drop_align_self .drop_menu_wrapper .elementor-nav-menu--dropdown { margin-top: 25px !important; margin-bottom: 10px; } .header_wrapper .drop_menu_wrapper .elementor-nav-menu > li.menu-item > a.highlighted { color: #FFFFFF; } .page .drop_menu_wrapper .elementor-item.has-submenu, .page .drop_menu_wrapper .elementor-item.has-submenu:hover, .page .drop_menu_wrapper .elementor-item.has-submenu:focus{ background-color: #FFFFFF !important; color: #003DA5 !important; } } @media only screen and (max-width: 767px){ .home_banner_wrapper .elementor-widget-heading h1 br, .header_wrapper .drop_align_end{ display: none; } /* .deflut_btn_wrapper .elementor-column-wrap > .elementor-widget-wrap{ justify-content: center; }*/ .header_wrapper > .elementor-container .elementor-row { justify-content: space-between; } } @media only screen and (max-width: 576px){ .text_btn_wrapper:not(:last-child){ margin-right: 0; } } /*============================================= = Top Header Css =============================================*/ .site_brand_logo .elementor-image > a img { width: 100%; } .header_top_bar { padding: 15px 0px !important; /* background-color: #2760C2 !important; */ } .header_top_bar .elementor-icon-list-items > li a { font-size: 16px !important; } @media only screen and (min-width: 768px){ .header_top_bar .elementor-icon-list-items > li a { font-size: 14px !important; } } @media only screen and (min-width: 489px){ .header_top_bar .elementor-icon-list-items{ justify-content: space-between !important; } } /*============================================= = New Home Header Css =============================================*/ .header_wrapper .elementor-nav-menu--burger .elementor-widget-container{ margin: 0 !important; } .header_wrapper{ background-color: #ffffff !important; } /* .page-id-6444 .header_wrapper{ background-color: #003DA5 !important; } */ /*.header_wrapper .drop_menu_wrapper .elementor-nav-menu > li.menu-item > a{ color: #ffffff; }*/ .header_wrapper { padding: 10px 15px !important; } .header_wrapper .elementor-top-column > .elementor-element-populated{ width: auto; } .header_wrapper .drop_align_self { justify-content: center; } .drop_menu_wrapper .elementor-widget-container > .elementor-nav-menu__container .elementor-nav-menu { margin-right: 0; margin-left: auto; } .drop_menu_wrapper .elementor-nav-menu > .menu-item .sub-menu > li a { font-size: 16px; color: #FFFFFF !important; } .text_btn_wrapper .elementor-button-wrapper > a { display: flex; justify-content: center; } @media only screen and (max-width: 1024px){ .drop_menu_wrapper nav.elementor-nav-menu--dropdown { border-radius: 0px 0px 10px 10px; box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px, rgba(10, 37, 64, 0.35) 0px -2px 6px 0px inset; } .header_wrapper .drop_align_self{ justify-content: right; } .drop_menu_wrapper .elementor-nav-menu > .menu-item a { justify-content: space-between; padding: 15px 15px; } .drop_menu_wrapper .elementor-nav-menu > .menu-item a { justify-content: space-between; } /* .drop_menu_wrapper .elementor-nav-menu > .menu-item:not(:last-child) { border-bottom: 1px solid #7A7A7A; } */ /* .drop_menu_wrapper .elementor-nav-menu > .menu-item .sub-menu > li:not(:last-child) { border-bottom: 1px solid #7A7A7A; } */ .drop_menu_wrapper .elementor-nav-menu > .menu-item .sub-menu > li a { font-size: 15px; padding: 8px 24px !important; } .elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container { max-height: 60vh; height: auto; } /* .header_wrapper .drop_menu_wrapper .elementor-nav-menu > li.menu-item:hover > a,*/ .header_wrapper .drop_menu_wrapper .elementor-nav-menu > li.menu-item.current_page_item > a{ color: #FFFFFF !important; } .drop_menu_wrapper .elementor-nav-menu > .menu-item .sub-menu > li a{ color: var( --e-global-color-accent ) !important; } .drop_menu_wrapper .elementor-nav-menu > .menu-item .sub-menu > li a[aria-current="page"], .drop_menu_wrapper .elementor-nav-menu > .menu-item .sub-menu > li a:hover{ color: #ffffff !important; } .elementor-nav-menu--dropdown { background-color: #ffffff !important; } } @media only screen and (max-width: 575px){ .text_btn_wrapper{ margin-right: 0; } } /*============================================= = New Home Banner Css =============================================*/ .home_banner_wrapper{ width: 100%; height: 100%; min-height: 800px; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; background-position: 90%; } .home_banner_wrapper .elementor-container { width: 100%; } .header_cnt_wrapper { width: 100%; max-width: 900px; } @media only screen and (min-width: 1441px) and (max-width: 1680px){ .home_banner_wrapper{ min-height: 640px; } } @media only screen and (min-width: 1281px) and (max-width: 1440px){ .home_banner_wrapper{ min-height: 630px; } } @media only screen and (min-width: 1281px) and (max-width: 1440px){ .home_banner_wrapper{ min-height: 630px; } } @media only screen and (min-width: 1141px) and (max-width: 1280px){ .home_banner_wrapper{ min-height: 620px; } } @media only screen and (min-width: 1025px) and (max-width: 1140px){ .home_banner_wrapper{ min-height: 560px; } } @media only screen and (min-width: 768px) and (max-width: 980px){ .home_banner_wrapper{ min-height: 430px; } } @media screen and (max-width: 767px){ .home_banner_wrapper{ min-height: auto; } .home_banner_wrapper { background-image: unset !important; padding: 50px 0px 50px 0px !important; } .home_banner_wrapper .elementor-background-overlay { opacity: 0.1 !important; } .elementor-65 .home_banner_wrapper .h1_heading_text h1.elementor-heading-title{ /* text-align: left; */ color: #25283A; text-shadow: unset; } } @media only screen and (max-width: 575px){ .elementor-65 .home_banner_wrapper .h1_heading_text h1.elementor-heading-title{ font-size: 26px; } } /*============================================= = New Home Footer Css =============================================*/ .footer_top_sec { max-width: 1090px; margin: 0px auto; } .footer_navmenu .elementor-nav-menu--main > ul li a, .footer_navmenu .elementor-nav-menu--main > ul li a:hover{ padding-left: 0px; padding-right: 0px; padding-top: 0px; } .google_map_sec iframe { width: 100%; display: inline-block; vertical-align: top; border-radius: 10px; } .cp_right_footer .elementor-icon-list-text { text-align: center; } @media only screen and (max-width:767px){ .home_footer_section .elementor-container > .elementor-row .elementor-col-33{ margin-bottom: 15px; } .home_footer_section .elementor-container > .elementor-row .elementor-col-33:not(:last-child){ border-bottom: 1px solid rgb(255 255 255 / 20%); padding-bottom: 20px; } .footer_navmenu .elementor-nav-menu--main > ul li:not(:last-child) a{ padding-bottom: 20px; } .footer_navmenu .elementor-nav-menu--main > ul li a{ padding-top: 0px; } .footer_navmenu .elementor-nav-menu > li.menu-item a { justify-content: center; } } /*============================================= = New Home Treatment Section Css =============================================*/ .treatment_list_wrap ul.elementor-icon-list-items{ width: 100%; display: inline-block; vertical-align: top; column-count: 2; } @media only screen and (max-width:430px){ .treatment_list_wrap ul.elementor-icon-list-items{ column-count: 1; } } /*============================================= = New Home Services Section Css =============================================*/ @media only screen and (min-width: 768px){ .exclusive_slider_sec .container{ max-width: calc(50% + 460px); margin-left: auto; margin-right: 0; } } @media only screen and (min-width: 992px){ .exclusive_slider_sec .container{ max-width: calc(50% + 480px); margin-left: auto; margin-right: 0; } } @media only screen and (min-width: 1200px){ .exclusive_slider_sec .container{ max-width: calc(50% + 570px); margin-left: auto; margin-right: 0; } } @media only screen and (min-width: 1300px){ .exclusive_slider_sec .container{ max-width: calc(50% + 650px); margin-left: auto; margin-right: 0; } } @media only screen and (min-width: 1400px){ .exclusive_slider_sec .container{ max-width: calc(50% + 670px); margin-left: auto; margin-right: 0; } } @media only screen and (min-width: 1700px){ .exclusive_slider_sec .container{ max-width: calc(50% + 755px); margin-left: auto; margin-right: 0; } } .exclusive_slick_Slider .slick-list { margin: 0 -15px; } .exclusive_slick_Slider .slick-list { padding-left: 0 !important; } .exclusive_slick_Slider .dentistry_info_area { padding: 0 15px; } .exclusive_services_slider .dentistry_img{ width: 100%; display: inline-block; vertical-align: top; position: relative; border-radius: 10px; overflow: hidden; height: 478px; } .dentistry_info_area.slick-slide.slick-current .dentistry_img { height: 569px; } .exclusive_services_slider .dentistry_img img { width: 100%; display: inline-block; vertical-align: top; height: 100%; object-fit: cover; object-position: top; } .exclusive_services_slider .dentistry_img .dentistry_img_content { padding: 30px 38px 43px; position: absolute; bottom: 0; left: 0; } .exclusive_services_slider .dentistry_img::before { position: absolute; content: ""; width: 100%; height: 100%; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 64.45%, rgba(0, 0, 0, 0.6) 100%), linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)); top: 0; bottom: 0; right: 0; left: 0; z-index: 0; } .dentistry_info_area.slick-slide.slick-current .dentistry_img::before { background: linear-gradient(180deg, rgba(0, 0, 0, 0) 45.05%, rgba(0, 0, 0, 0.3) 84.58%), linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)); } .dentistry_img_content h3, .dentistry_img_content p, .dentistry_img_content .more-link { color: #FFFFFF; } .dentistry_img_content h3 { margin: 0; font-weight: 500; } .dentistry_img_content p{ display: none; margin: 12px 0 0; font-weight: 300; } .slick-current .dentistry_img_content p{ display: block; } .dentistry_img_content .more-link { display: inline-block; vertical-align: top; margin: 20px 0 0; font-weight: 400; } .exclusive_slider_sec { background-color: #ECF5FA; background: linear-gradient(180deg, rgba(236,245,250,1) 0%, rgba(236,245,250,1) 93%, rgba(255,255,255,1) 93%, rgba(255,255,255,1) 100%); } .exclusive_content_info a { text-decoration: none; display: inline-block; padding: 8px 18px; margin-top: 10px; } .services-arrow.slick-arrow, .comparison-arrow.slick-arrow { border: 1px solid rgba(18, 80, 78, 0.1); vertical-align: top; width: 40px; height: 40px; padding: 0; border-radius: 50%; color: #003DA5; background-color: transparent; position: relative; } .services-arrow.slick-arrow:hover, .services-arrow.slick-arrow:focus, .comparison-arrow.slick-arrow:hover, .comparison-arrow.slick-arrow:focus { background-color: #003DA5; border-color: #003DA5; color: #FFFFFF; border-radius: 100%; } .services-arrows { margin: 32px 0 0; } .services-arrows .services-arrow:not(:first-child) { margin-left: 12px; } .exclusive_services_slider .slick-list{ padding:0 20% 0 0; } .more-link { font-size: 16px; line-height: 1.5; text-transform: uppercase; letter-spacing: 0.1em; } .more-link::after { content: "\f061"; font-family: "Font Awesome 6 Free"; margin-left: 12px; font-size: 22px; vertical-align: middle; font-weight: 900; } @media screen and (max-width: 1440px) { .exclusive_services_slider .slick-list { padding: 0 17% 0 0; } } @media screen and (max-width: 1366px) { .exclusive_services_slider .dentistry_img .dentistry_img_content { padding: 30px; } .dentistry_img_content h3 { font-size: 22px; } .dentistry_img_content p { font-size: 16px; } .dentistry_img_content .more-link { margin: 16px 0 0; } .exclusive_services_slider .slick-list { padding: 0 12% 0 0; } .exclusive_services_slider .dentistry_img { height: 428px; } .dentistry_info_area.slick-slide.slick-current .dentistry_img { height: 520px; } } @media screen and (max-width: 1199px) { .exclusive_services_slider .slick-list { padding: 0 10% 0 0; } .exclusive_services_slider .dentistry_img { height: 348px; } .dentistry_info_area.slick-slide.slick-current .dentistry_img { height: 440px; } } @media screen and (max-width: 991px) and (min-width: 768px) { .exclusive_services_slider .slick-list { padding: 0 30% 0 0; } .exclusive_services_slider .dentistry_img { height: 320px; } .dentistry_info_area.slick-slide.slick-current .dentistry_img { height: 390px; } } @media screen and (max-width: 767px) { .exclusive_services_slider .slick-list { padding: 0 6% 0 0; } .exclusive_slick_Slider .dentistry_info_area { padding: 0 10px; } .services-arrows { margin: 25px 0; } .exclusive_services_slider .dentistry_img { height: 298px; } .dentistry_info_area.slick-slide.slick-current .dentistry_img { height: 380px; } } @media screen and (max-width: 575px) { .exclusive_services_slider .slick-list { padding: 0 14% 0 0; } } @media screen and (max-width: 480px) { .exclusive_services_slider .dentistry_img .dentistry_img_content { padding: 16px; } } /*============================================= = New Home Welcome Section Css =============================================*/ .section_video_wrap .elementor-widget-container > .elementor-wrapper{ padding-bottom: 56.25%; height: 0; position: relative; } .section_video_wrap .elementor-widget-container > .elementor-wrapper iframe{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; border-radius: 0px 10px 10px 0px; } .content_width .elementor-column-wrap > .elementor-widget-wrap{ max-width: 750px; margin: 0px auto; } @media only screen and (max-width: 1499px){ .content_width .elementor-column-wrap > .elementor-widget-wrap{ margin: 0px 40px; } } @media only screen and (max-width: 1200px){ .content_width .elementor-column-wrap > .elementor-widget-wrap{ margin: 0px 20px; } } @media screen and (max-width: 1024px){ .section_video_wrap .elementor-widget-container > .elementor-wrapper iframe{ border-radius: 10px; } .content_width .elementor-column-wrap > .elementor-widget-wrap{ margin-left: 0; margin-right: auto; } .content_width .elementor-column-wrap > .elementor-widget-wrap{ margin: 0px auto; } } /*============================================= = New Home Team Member Css =============================================*/ .team-content img { border-radius: 100%; /* filter: grayscale(100%); */ /* margin: 0 auto; */ margin-bottom: 15px; transition: all 0.4s; width: 100%; } .team-content h3 { color: #272C30; /* font-family: "Roboto", Calibri,sans-serif; */ font-size: 25px; font-weight: 600; line-height: 1.3em; text-align: left; } .team-content p { text-align: left; } .team-arrow { text-align: center; } .team-page-section > div{ display: flex; justify-content: center; flex-wrap: wrap; column-gap: 24px; row-gap: 24px; max-width: 1024px !important; width: 100%; } .team-page-section > div > div{ max-width: calc(33.33% - 16px) !important; width: 100% !important; } .team-page-section img{ width: 100%; aspect-ratio: 1; object-fit: cover; box-shadow: 0 0 24px rgb(64 84 178 / 10%); } .team-slider .slick-current.slick-active.slick-center > div { margin: 0 -50px !important; position: relative !important; z-index: 11 !important; transition: none !important; width: auto; } .team-slider .slick-active:not(.slick-center) > div{ opacity: .5; } .team-slider .slick-track { display: flex; align-items: center; } @media only screen and (max-width: 1024px){ .team-page-section > div{ row-gap: 32px; } .team-page-section > div > div{ max-width: calc(33.33% - 21.33px) !important; } } @media only screen and (max-width: 767px){ .team-page-section > div{ row-gap: 24px; } .team-page-section > div > div{ max-width: calc(50% - 12px) !important; } } @media only screen and (max-width: 575px){ .team-page-section > div > div{ max-width: calc(100%) !important; } } /*============================================= = New Home Team Listing Css =============================================*/ .team_listing ul.elementor-icon-list-items .elementor-icon-list-text b{ color: #7A7A7A; } .customers_review_slider .review-description .scrollbar-active { max-height: 170px!important; } .review-description { height: auto !important; } .review-description p { font-size: 16px; font-weight: 400; line-height: 1.85; color: #5A5A5A; max-height: 150px!important; padding: 0 15px 0 0!important; display: inline-block; overflow-y: auto; } ::-webkit-scrollbar { width: 8px; } ::-webkit-scrollbar-track { box-shadow: inset 0 0 5px rgba(0, 0, 0, .1); border-radius: 10px; } ::-webkit-scrollbar-thumb { background: rgb(64 84 178 / 60%); border-radius: 10px; } ::-webkit-scrollbar-thumb:hover { background: #0C4C89; } .review-description .read-more { display: inline-block; font-weight: 600; color: #003DA5; } .morecontent span { display: none; } .more-text{ display: none; } a.read-more { line-height: 1.6; color: #FFFFFF; font-weight: 600; } .review-slider-content{ background: #FFFFFF; padding: 30px 30px 50px; margin: 0 15px; height: 100%; border-radius: 10px; } .customers_review_slider .slick-track{ display: -webkit-box; display: -ms-flexbox; display: flex; } .customers_review_slider .slick-slide{ height: inherit; } .review-slider-main-content h3 { font-size: 18px; color: #181818; font-weight: 600; margin-bottom: 10px; } body .customers_review_slider .slick-dots{ bottom: -45px; } body .customers_review_slider .slick-dots li > button, body .customers_review_slider .slick-dots li > button:hover, body .customers_review_slider .slick-dots li > button:focus{ background-color: transparent !important; } body .customers_review_slider .slick-dots li button:before{ content: ""; opacity: 1; font-size: 18px; width: 18px; height: 18px; border: 1px solid #003DA5; border-radius: 100%; color: transparent; background-color: transparent !important; } body .customers_review_slider .slick-dots li.slick-active button:before{ background-color: #003DA5 !important; } @media screen and (max-width: 699px){ .review-slider-content{ padding: 30px 20px 30px; } body .customers_review_slider .slick-dots{ bottom: -65px; } } /*============================================= = New Home Help Desk Section Css =============================================*/ .helpdesk_slider .slick-track{ display: -ms-flexbox; display: flex; } .helpdesk_slider .slick-track .slick-slide{ height: inherit; } .helpdesk_slider .helpdesk_box_wrap { height: 100%; background: #Fff; padding: 20px 15px; margin: 0 15px; text-align: center; border-style: solid; border-width: 4px; border-image: linear-gradient(225deg, rgb(73 88 129) 10%, rgba(0, 61, 165, 1) 20%, #5298c1 100%) 2; } .helpdesk_box_wrap .helpdesk_icon p > i { display: inline-block; vertical-align: top; width: 100%; font-size: 30px; color: #003DA5; margin-bottom: 15px; } .helpdesk_box_wrap h4 { font-size: 20px; line-height: 1.2; font-weight: 700; color: #003DA5; margin-bottom: 15px; } .helpdesk_box_wrap p { color: #7A7A7A; line-height: 1.3; } .helpdesk_slider ul.slick-dots{ bottom: -55px; } .helpdesk_slider .slick-dots li button:hover, .helpdesk_slider .slick-dots li.slick-active button:focus{ background-color: transparent !important; } .helpdesk_slider .slick-dots li.slick-active button{ transition: all 0.2s ease-in-out; } .helpdesk_slider .slick-dots li button::before { background: transparent; border: 1px solid #003DA5; border-radius: 20px; opacity: 1; font-size: 0; color: unset; } .helpdesk_slider .slick-dots li.slick-active button::before, .helpdesk_slider .slick-dots li:hover button::before{ padding: 5px; border: 5px solid #003DA5; } .cnt_btn_wrap .elementor-button-wrapper { margin-right: 0px; } @media only screen and (max-width: 675px){ .familiar_sec_wrap .h2_heading_wrap h2 br { display: none; } } /*============================================= = Sports Massage Page Css =============================================*/ .inner_services_box{ width: 100%; display: inline-block; vertical-align: top; height: 100%; background-color: #FFFFFF; box-shadow: 0 0 24px rgba(13, 110, 253, .1); border-radius: 10px; /* border: 1px solid rgb(122 122 122 / 30%);*/ } .inner_services_box .elementor-image-box-content > a { width: 100%; height: 100%; display: inline-block; vertical-align: top; } .inner_services_box .elementor-image-box-content{ width: 100%; display: inline-block; vertical-align: top; padding: 15px 15px 30px; } .inner_services_box .elementor-image-box-wrapper img{ height: 100%; max-height: 300px; object-fit: cover; object-position: center; border-radius: 10px 10px 0px 0px; } .cta_blue .elementor-button-wrapper > a:hover { background-color: #003DA5 !important; } .faqs_content_area .faqs_desctiptiion { display: none; } .faqs_content_area{ display: -ms-flexbox; display: -webkit-box; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; background-color: #ECF5FA; border-left: 5px solid #003DA5; border-radius: 10px; padding: 15px 20px; /* -webkit-animation: scrollTop linear both; animation: scrollTop linear both; animation-timeline: view(85% 0%); */ transition: all .3s ease-in-out; } @media only screen and (min-width: 1200){ .faqs_content_area:not(.active):hover{ transform: translateX(20px); } } /* @-webkit-keyframes scrollTop { 0%{ -webkit-transform: translatex(300px); transform: translatex(300px); } 100%{ -webkit-transform: translatex(0); transform: translatex(0); } } @keyframes scrollTop { 0%{ -webkit-transform: translatex(300px); transform: translatex(300px); } 100%{ -webkit-transform: translatex(0); transform: translatex(0); } } */ .faqs_content_area:not(:last-child){ margin-bottom: 20px; } .faqs_content_area h3{ font-size: 18px; font-weight: 600; line-height: 1.3; width: 100%; display: inline-block; vertical-align: top; margin-bottom: 0; position: relative; padding-right: 30px; color: #003DA5; cursor: pointer; } .faqs_content_area h3:before{ content: "\f078"; position: absolute; font-family: "Font Awesome 5 Free"; right: 0; top: 50%; transform: translateY(-50%); font-size: 14px; color: #003DA5; transition: all 0.4s; } .faqs_content_area.active h3:before { top: 0px; transform: rotate(180deg); } .faqs_desctiptiion p{ font-size: 16px; line-height: 1.5; color: #25283A; padding-top: 20px; margin-bottom: 0; width: 100%; display: inline-block; vertical-align: top; } .faqs_content_area .faqs_desctiptiion ul{ margin-top: 20px; } .faqs_content_area .faqs_desctiptiion ul li:not(:last-child){ margin-bottom: 10px; } .faqs_content_area .faqs_desctiptiion ul li{ list-style: disc; } .faq_head_treatment_img img{ width: 100%; margin-top: 20px; border-radius: 10px; } @media only screen and (max-width: 767px){ .faqs_sec_img { text-align: center; margin-bottom: 30px; } } @media only screen and (max-width: 475px){ .faqs_content_area h3{ font-size: 16px } } /*============================================= = Chiropractic Page Css =============================================*/ .description_wrap .moretext{ display: none; } .description_wrap p{ color: #7A7A7A; margin-bottom: 15px; } .moreless_button_wrap{ color: #003DA5; font-size: 16px; font-weight: 500; } /*============================================= = Modal Popup Css =============================================*/ .sticky{ position: fixed; width: 100%; top: 0; left: 0; margin: auto; z-index: 999; box-shadow: rgb(100 100 111 / 10%) 0px 7px 29px 0px; } header.page-header { display: none; } .modal-dialog{ max-width: 960px; height: 100%; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; margin: 0px auto; } .modal-dialog .modal_wrap { width: 100%; display: inline-block; vertical-align: top; background-color: #FFFFFF; border-radius: 10px; box-shadow: rgb(204, 219, 232) 3px 3px 6px 0px inset, rgba(255, 255, 255, 0.5) -3px -3px 6px 1px inset; } .modal-dialog .modal-content { background-color: transparent; border: unset; box-shadow: unset; border-radius: unset; padding: 0px 30px; } .modal_wrap .container-fluid > .row > .col-12{ padding-left: 0; padding-right: 0px; } .modal-dialog .modal-content .modal-body{ width: 100%; display: inline-block; vertical-align: top; padding: 30px; } .modal_img{ width: 100%; height: 100%; display: inline-block; vertical-align:top; } .modal_img img { width: 100%; height: 100%; object-fit: cover; display: block; border-radius: 10px 0px 0px 10px; box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; } .modal-body h1 { font-weight: 900; font-size: 37px; margin-bottom: 30px; font-family: 'Roboto', sans-serif; text-transform: capitalize; color: #0C4C89; } .modal-body .pre-order-btn{ font-family: 'Roboto', sans-serif; font-size: 16px; font-weight: 500; line-height: 1.2em; background-color: #0C4C89; color: #FFFFFF; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #0C4C89; border-radius: 40px 40px 40px 40px; padding: 12px 30px 12px 30px; width: 100%; max-width: 190px; display: inline-block; text-align: center; transition: all 0.4s ease-in-out; } .modal-body .pre-order-btn:hover{ background-color: transparent; text-decoration: none; color: #0C4C89; } .modal-header{ -ms-flex-pack: end; justify-content: flex-end; border: unset; } .modal-header button.close { border: none; font-size: 30px; padding: 0; color: #0C4C89; width: 40px; height: 40px; line-height: 40px; border-radius: 40px; background-color: #ECF5FA; } .modal-header button.close:hover{ color: #0C4C89; } .input_mail_wrap .newsletter-email { height: 50px; width: 100%; border-radius: 5px; font-size: 16px; font-weight: 300; padding: 10px 15px 10px 15px; outline: none !important; border-color: rgba(0, 61, 165, 0.2); color: rgba(0, 61, 165, 0.8); } /* .input_mail_wrap .newsletter-subscribe { height: 50px; padding: 10px 30px; font-size: 20px; font-weight: 400; line-height: 1; border-radius: 0px 5px 5px 0px; background-image: linear-gradient(87.64deg, rgba(0, 61, 165, 0.2) 0%, rgba(38, 48, 119, 0.2) 100%); position: absolute; right: 0; top: 0; transition: all 0.5s; border: unset; color: #0C4C89; } */ .input_mail_wrap .newsletter-subscribe:hover, .input_mail_wrap .newsletter-subscribe:focus{ background-color: #0C4C89; color: #FFFFFF; } .input_mail_wrap{ width: 100%; display: inline-block; vertical-align: top; position: relative; max-width: 600px; margin-bottom: 30px; } .input_mail_wrap .newsletter-email:focus{ border-color: rgba(0, 61, 165, 0.2); } .input_form_method{ display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .input_form_method .input_mail_wrap:nth-child(1){ padding-right: 10px; } .input_form_method .input_mail_wrap:not(:last-child){ flex: 0 0 50%; max-width: 50%; } @media only screen and (max-width: 1024px){ .modal-body h1{ font-size: 30px; } } @media only screen and (max-width: 767px){ .modal-dialog{ height: unset; margin: 50px 0px; } .input_mail_wrap .newsletter-email{ height: 48px; padding: 10px 10px; } .input_mail_wrap .newsletter-subscribe{ position: unset; border-radius: 10px; height: 48px; font-size: 19px; width: 100%; margin-top: 20px; } .modal-body h1 { font-size: 24px; max-width: 480px; margin: 0px auto 30px; } .modal_img img { border-radius: 10px; height: 200px; object-fit: cover; object-position: center; } .modal-dialog .modal-content{ padding: 15px; } } @media only screen and (max-width: 575px){ .modal-dialog .modal-content .modal-body{ padding: 15px; } .modal-body h1{ font-size: 20px; } .input_form_method .input_mail_wrap:not(:last-child){ flex: 0 0 100%; max-width: 100%; } } /*============================================= = Locations Page Css =============================================*/ .contact_info_box{ cursor: pointer; } .contact_info_box .elementor-icon-box-wrapper{ align-items: center !important; } .contact_info_box .elementor-icon-box-icon{ width: 60px; height: 60px; line-height: 60px; border: 1px solid #0C4C89; border-radius: 60px; display: -ms-flexbox !important; display: flex !important; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; transition: all 0.3s ease-in-out; } .contact_info_box .elementor-icon-box-content .elementor-icon-box-description a{ word-break: break-word; white-space: wrap; color: #7A7A7A; } .contact_info_box .elementor-icon-box-icon svg{ transition: all 0.3s ease-in-out; } .contact_info_box:hover .elementor-icon-box-icon{ background-color: #0C4C89; } .contact_info_box:hover .elementor-icon-box-icon svg path{ fill: #FFFFFF; } .contact_info_box:hover .elementor-icon-box-content .elementor-icon-box-description a{ color: #0C4C89; } /*============================================= = Locations Page Contact From Css =============================================*/ .contact_from_wrapper .description_wrap p { font-size: 16px; } .lp_from_wrap .elementor-field-type-email, .lp_from_wrap .elementor-field-type-tel{ flex: 0 0 50%; max-width: 50%; } .lp_from_wrap .elementor-field-group{ margin-bottom: 15px !important; } .lp_from_wrap .elementor-field-group:last-of-type{ margin-bottom: 0px !important; } .lp_from_wrap .elementor-field-group label.elementor-field-label{ margin-bottom: 10px; color: #0C4C89 !important; font-size: 15px !important; font-weight: 500 !important; } .lp_from_wrap .elementor-field-group input[type=text], .lp_from_wrap .elementor-field-group input[type=email], .lp_from_wrap .elementor-field-group input[type=tel]{ height: 50px; border-radius: 4px !important; border-color: #cfe5f2 !important; } .lp_from_wrap .elementor-field-group textarea{ border-radius: 4px !important; border-color: #cfe5f2 !important; height: 100px; } .lp_from_wrap .elementor-field-option { display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; gap: 10px; } .lp_from_wrap .elementor-field-option label { line-height: 1.4; max-width: 700px; } .lp_from_wrap .e-form__buttons { width: auto; } body .lp_from_wrap .e-form__buttons > button { padding: 15px 40px; } .lp_from_wrap .elementor-button .elementor-align-icon-right { margin-left: 12px; } .lp_from_wrap .elementor-button .elementor-button-text { font-size: 16px; letter-spacing: 0.6px; } .cky-btn-revisit-wrapper { display: none !important; } @media only screen and (max-width:767px){ .lp_from_wrap .elementor-field-type-email, .lp_from_wrap .elementor-field-type-tel { flex: 0 0 100%; max-width: 100%; } .lp_from_wrap .elementor-form-fields-wrapper { margin-bottom: 0px !important; } } /*============================================= = Health Guides Css =============================================*/ .guids_btn_wrap{ width: 100%; height: 100%; display: inline-block; vertical-align: top; text-align: center; } .elementor-popup-modal .dialog-widget-content{ background-color: #ffffff; border-radius: 10px; } .home_guides_form .wpuf-form-add ul.wpuf-form li.wpuf-el, .home_guides_form .wpuf-form-add ul.wpuf-form li.wpuf-submit{ padding: 0px; margin: 0px; } .home_guides_form .wpuf-form-add ul.wpuf-form li.wpuf-el{ margin-bottom: 10px; } .home_guides_form .gform_body .gfield input[type=text], .home_guides_form .gform_body .gfield input[type=email]{ border-radius: 4px !important; border-color: rgb(64 84 178 / 20%) !important; font-size: 14px; padding: 10px 10px; width: 100%; } .home_guides_form .gform_footer input[type=submit], .home_guides_form .gform_confirmation_message > a{ width: 100%; max-width: 135px; display: inline-block; vertical-align: top; font-size: 16px; line-height: 1.2; font-weight: 400; text-align: center; padding: 10px 30px; background-color: #0449BF; color: #FFFFFF; border: 1px solid #0449BF; border-radius: 7px; transition: all 0.4s ease-in-out; } .home_guides_form .gform_footer input[type=submit]:hover, .home_guides_form .gform_confirmation_message > a:hover{ background: transparent; color: #0449BF; box-shadow: unset; text-shadow: unset; } .home_guides_form .gform_confirmation_message > a{ max-width: 180px; } .home_guides_form .gform_wrapper .gform_validation_errors { padding: 5px 5px 5px 48px; } .home_guides_form .gform_wrapper .gfield_validation_message, .gform_wrapper .validation_message { padding: 7px; } .home_guides_form .gform_confirmation_message_1 { font-size: 14px; } .home_guides_form .gform_required_legend{ display: none; } .team_popup_wrap .team_popup .wp-caption{ position: relative; overflow: hidden; } .team_popup_wrap .team_popup .wp-caption img{ height: 100%; max-height: 435px; object-fit: cover; object-position: center; } .team_popup_wrap .team_popup .wp-caption .widget-image-caption{ position: absolute; bottom: 20px; padding: 10px; font-style: normal; border: 1px solid #2C3E50; border-radius: 0px 5px 5px 0px; left: 0; animation: popupCaption 1s linear; } @keyframes popupCaption{ from{ left: -100%; } to{ left: 0%; } } .team_popup_wrap .dialog-lightbox-close-button, .footer_enquire_form .dialog-lightbox-close-button{ width: 30px; height: 30px; line-height: 30px; background-color: #25283A; text-align: center; border-radius: 30px; justify-content: center; align-items: center; } .team_popup_wrap .dialog-lightbox-close-button > i, .footer_enquire_form .dialog-lightbox-close-button > i{ color: #FFFFFF; } .footer_enquire_form .dialog-lightbox-close-button{ font-size: 16px !important; } .footer_enquire_form .elementor-field-group input[type=text], .footer_enquire_form .elementor-field-group input[type=email], .footer_enquire_form .elementor-field-group input[type=tel]{ height: 50px; border-radius: 4px !important; border-color: #cfe5f2 !important; } .footer_enquire_form .elementor-field-group label.elementor-field-label { margin-bottom: 10px; color: #0C4C89 !important; font-size: 15px !important; font-weight: 500 !important; } .footer_enquire_form .elementor-field-group textarea{ border-radius: 4px !important; border-color: #cfe5f2 !important; height: 100px; } .footer_enquire_form .elementor-column-wrap { border-radius: 10px; } /******** Blog Inner Page Css *********/ .single-post .site-main { padding-top: 50px; padding-bottom: 50px; } .elementor-widget-wrap .single-post .post-feature-image .container{ max-width: 1140px; } .single-post .site-main .container{ text-align: center; } .single-post .post .wp-post-image{ /* max-height: inherit;*/ max-width: 90%; /*max-height: 400px; object-fit: contain;*/ } .single-post header.page-header{ display: block; } .single-post h1.entry-title { color: #003DA5; font-family: "Roboto", Calibri,sans-serif; font-size: 38px; font-weight: 800; line-height: 1.3em; text-align: center; padding-top: 15px; padding-bottom: 15px; } .single-post .elementor-text-editor p, .single-post .page-content p{ padding-bottom: 15px; font-size: 16px; line-height: 1.5; } .single-post .page-content p b{ padding-bottom: 15px; } .single-post .elementor-text-editor p strong, .single-post .page-content p b, .single-post .page-content p strong{ padding: 5px 0; color: #0C4C89; display: inline-block; } .single-post ul { list-style: disc; } .single-post ul li:not(:last-child) { padding-bottom: 10px; } @media only screen and (max-width: 1150px){ .single-post .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap{ padding: 10px 15px; } } @media only screen and (max-width: 767px){ .single-post h1.entry-title{ font-size: 28px; } .single-post .post .wp-post-image{ max-width: 100%; } } /******** Blog Inner Page Css *********/ @media only screen and (max-width: 1024px){ .page .elementor-7 .header_wrapper .drop_align_self .drop_menu_wrapper .elementor-nav-menu--dropdown{ margin-top: 0px !important; } } .elementor-section .elementor-message { display: block; padding-top: 15px; } .team-last-member { margin-bottom: 0px !important; } .elementor-column.guide-book { width: 100% !important; } @media only screen and (max-width: 767px){ .cky-box-bottom-left{ bottom: 70px !important; } } /* Special Offer popup form */ form#gform_4 input { height: 50px; width: 100%; border-radius: 5px; font-size: 16px; font-weight: 300; padding: 10px 15px 10px 15px; outline: none !important; border-color: rgba(0, 61, 165, 0.2); color: #666; } form#gform_4 input[type="submit"] { font-size: 16px; font-weight: 500; line-height: 1.2em; background-color: #0C4C89; color: #FFFFFF; border-radius: 50px; padding: 12px 30px; height: unset; max-width: 190px; display: inline-block; text-align: center; transition: all 0.4s ease-in-out; } form#gform_4 input[type="submit"]:hover{ background-color: transparent; text-decoration: none; color: #0C4C89; } form#gform_4 .gform_footer{ justify-content: flex-start; margin-top: 15px; padding: 0px; } .gform_wrapper.gravity-theme .gfield_validation_message, .gform-body .gform_fields .gfield .validation_message{ border: unset; background-color: unset; text-align: left; padding: 0; font-size: 14px; } .gform_wrapper.gravity-theme .gform_validation_errors { padding: 10px !important; } .pricing_box_wrap .elementor-image > a { width: 100%; } .pricing_box_wrap .wpb_pricing_box{ margin-bottom: 0px; } @media only screen and (max-width: 767px){ .gfield--type-captcha .ginput_recaptcha { width: 100% !important; transform: scale(0.8); } .elementor-5788 .elementor-element.elementor-element-4fd14c9{ padding: 60px 0 0 0; } } /*@media only screen and (max-width: 1170px){ .sec_accordion_wrap { padding: 0 12px; } }*/ @media only screen and (max-width: 767.5px){ .limited-section .elementor-image { text-align: center; } } .limited-review .elementor-element.elementor-element-6a85389.elementor-widget__width-initial.elementor-widget.elementor-widget-text-editor { display: flex; justify-content: center; } /* new css */ body.page-id-5788 .header_top_bar, body.page-id-5788 .header_wrapper, .new-patient-offer-header{ display: none; } body.page-id-5788 .new-patient-offer-header{ display: block !important; } .new-patient-offer-header-rivew { justify-content: center; } .new-patient-offer-last-logo { justify-content: end; } .new-patient-offer-form form label { color: #0C4C89; font-size: 16px; font-weight: 600; } .new-patient-offer-form li.wpuf-el { margin-bottom: 15px; padding: 0; } .new-patient-offer-form form input { background: transparent !important; box-shadow: unset !important; border: 1px solid #0C4C89 !important; width: 100% !important; } .new-patient-offer-form form .wpuf-label, .new-patient-offer-form form .wpuf-name-field-wrap.format-first-last{ margin-bottom: 0 !important; } .new-patient-offer-form form li.wpuf-submit { padding: 0; margin: 0; } .new-patient-offer-form form input.weforms_submit_btn { background-color: #003DA5 !important; color: #ffffff !important; border: 1px solid #003DA5 !important; text-shadow: unset !important; padding: 11px 26px !important; border-radius: 40px !important; transition: all 0.5s; } .new-patient-offer-form form input.weforms_submit_btn:hover { color: #003DA5 !important; background: #fff !important; } .team-content-image img{ margin-bottom: 0; } .team-content { height: 100%; padding: 20px; border: 1px solid #212529; border-radius: 10px; } .team-slide { padding: 0 10px; } .team-content-box { margin-top: 30px; display: flex; align-items: center; flex-wrap: wrap; } .team-content-image { width: 20%; flex: 0 0 auto; } .team-content-info { padding-left: 15px; width: 80%; flex: 0 0 auto; } .team-sider .slick-track { display: flex; } .team-slide.slick-slide { height: auto; } body.page-id-5788 .home_footer_section { display: none; } .new-patient-offer-review-icon li img { width: 20px; filter: brightness(0) invert(82%) sepia(14%) saturate(1821%) hue-rotate(345deg) brightness(99%) contrast(94%); } ul.new-patient-offer-review-icon { margin-bottom: 10px; padding-left: 0; display: flex; align-items: center; justify-content: center; gap: 5px; } .new-patient-offer-review .review-description p { padding-right: 0 !important; text-align: center; } .new-patient-offer-review .review-description .read-more { text-align: center; width: 100%; } .new-patient-offer-review .review-slider-main-content h3 { margin-bottom: 0; } .new-patient-offer-review .tesimonial_revire_sec { margin-top: 30px; display: flex; align-items: center; justify-content: center; gap: 15px; } .new-patient-offer-review .tesimonial_revire_sec img { width: 80px; height: 80px; object-fit: cover; border-radius: 100%; } @media only screen and (max-width: 1199px){ .new-patient-offer-form form .wpuf-name-field-first-name { margin-bottom: 15px; } .new-patient-offer-form form .wpuf-name-field-first-name, .new-patient-offer-form form .wpuf-name-field-last-name { width: 100% !important; float: unset !important; } } @media only screen and (max-width: 1024px){ .included-info-section .elementor-widget-wrap { justify-content: center; } } @media only screen and (max-width: 767px){ .new-patient-offer-last-logo, .new-patient-offer-first-logo{ justify-content: center; } .new-patient-offer-header-rivew { order: unset !important; } } /* ========================== -- New Home ============================*/ .page-banner-section{ /* background-position: -500px 0% !important;*/ height: 450px; align-items: center; /* display: flex;*/ } .page-banner-section .elementor-container { height: 100%; display: flex; align-items: center; } @media only screen and (max-width: 1200px){ .page-banner-section{ height: 400px; } } @media only screen and (max-width: 1024px){ .page-banner-section{ /* background-position: center right !important;*/ height: auto; } } .card-box-row > div { display: flex !important; justify-content: center; flex-wrap: wrap; gap: 40px; } .card-box-row > div > div { max-width: calc(33.33% - 28px); width: 100% !important; } .pain-card-section .card-box-row img { aspect-ratio: 14 / 9; object-fit: cover; object-position: center; } .pain-card-section .card-box-row p { font-size: 16px; display: -webkit-box; -webkit-box-orient: vertical; line-clamp: 3; -webkit-line-clamp: 3; overflow: hidden; text-overflow: ellipsis; } @media only screen and (max-width: 991px){ .card-box-row > div{ gap: 24px; } .card-box-row > div > div { max-width: calc(50% - 12px); } } @media only screen and (max-width: 600px){ .card-box-row > div > div { max-width: 100%; } .pain-card-section{ max-width: 480px; width: 100%; margin: 0 auto; } } /* === journey section === */ .journey-slider .slick-track { display: flex; } .journey-slider .slick-slide{ height: auto; } .journey-slider .slick-list{ padding: 0 30px; } .journey-slider .slick-prev, .journey-slider .slick-next { width: 44px; height: 44px; border-radius: 50%; border: 2px solid #0C4C89; z-index: 1; } .slick-prev, .slick-next{ background-color: transparent !important; padding: 0 !important; } .journey-slider .slick-prev { left: -80px; } .journey-slider .slick-next { right: -80px; } .journey-slider .slick-prev:before, .journey-slider .slick-next:before { content: "" !important; background-image: url(/wp-content/uploads/2024/07/right-arrow-icon.svg); width: 100%; height: 100%; display: inline-block; background-size: 20px; background-position: center; background-repeat: no-repeat; } .journey-slider .slick-prev:before{ transform-origin: center; transform: rotate(180deg); } .journey-slide { border-radius: 16px; border: 1px solid #878887; overflow: hidden; margin: 0 12px; height: 100%; } .journey-slide img { width: 100%; } .journey-slide-content { padding: 24px 16px; } .journey-slide-content span { font-size: 24px; font-weight: 800; color: #0C4C89; } .journey-slide-content h3 { font-size: 24px; font-weight: 600; line-height: 1.5; } .journey-slide-content p { font-size: 16px; font-weight: 400; line-height: 1.4; } @media only screen and (max-width: 768px){ .journey-slider .slick-prev { left: -25px; } .journey-slider .slick-next { right: -25px; } .journey-slider .slick-prev, .journey-slider .slick-next { width: 30px; height: 30px; } .journey-slider .slick-prev:before, .journey-slider .slick-next:before{ background-size: 16px; } } @media only screen and (max-width: 575px){ .journey-slider .slick-list{ padding: 0; } .journey-slide{ margin: 0 5px; } .journey-slide-content h3 { font-size: 20px; } } /*=== team section ===*/ /* .all-team-member { display: flex; justify-content: center; flex-wrap: wrap; gap: 40px; } */ .team_member_wrap { border-radius: 20px; overflow: hidden; box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.1); position: relative; /* max-width: calc(33.33% - 28px); */ width: 100%; /* margin: 10px; */ } .team_member_wrap img { width: 100%; transition: all .4s linear; transition-delay: .6s; aspect-ratio: 1; object-fit: cover; } .team_member_wrap .elementor-image-box-img{ margin: 0 !important; } .team_member_wrap:hover img { transform: scale(1.2); } .elementor-image-box-content { max-width: calc(100% - 20px); width: 100%; background-color: rgba(255, 255, 255, .5); backdrop-filter: blur(10px); position: absolute; bottom: 10px; left: 10px; /* transform: translateX(-50%);*/ transform-origin: center; z-index: 1; border-radius: 16px; padding: 10px; animation: drop-down 1s ease-in-out both; } .elementor-image-box-content h3 { font-size: 22px; } .elementor-image-box-content p { font-size: 16px; color: #3b3b3b !important; } .team_member_wrap:hover .elementor-image-box-content{ bottom: 10px; animation: drop-up 1s ease-in-out both; } @keyframes drop-up{ 0%{ transform: scale(.6) perspective(100px); bottom: -150px; } 60%{ transform: scale(.5) perspective(100px); bottom: 40px; } 100%{ transform: scale(1) perspective(100px); bottom: 10px; } } @keyframes drop-down{ 0%{ transform: scale(1) perspective(100px); bottom: 10px; } 60%{ transform: scale(.5) perspective(100px); bottom: 40px; } 100%{ transform: scale(.6) perspective(100px); bottom: -150px; } } .all-team-member .slick-prev, .all-team-member .slick-next{ border-width: 0 !important; } .all-team-member .slick-prev:before, .all-team-member .slick-next:before { content: "" !important; background-image: url(/wp-content/uploads/2024/07/right-arrow-icon.svg); width: 100%; height: 100%; display: inline-block; background-size: 20px; background-position: center; background-repeat: no-repeat; } .all-team-member .slick-prev:before{ transform-origin: center; transform: rotate(180deg); } @media only screen and (max-width: 991px){ .team_member_wrap:hover .elementor-image-box-content h3 { font-size: 20px; } /* .all-team-member{ gap: 24px; } */ } @media only screen and (max-width: 768px){ .team_member_wrap { margin: 8px; } } @media only screen and (max-width: 575px){ .team_member_wrap { margin: 5px; } } /*=== Review Section ===*/ .average-review-star, .review-star { display: flex; align-items: center; justify-content: center; gap: 2px; margin-bottom: 6px; } .average-review-star img{ width: 20px; } .review-star img { width: 16px; } .review-author-content { text-align: center; } .review-author-content h3 { font-size: 16px; margin-top: 6px; color: #54595f; } .read-more-scroll { text-align: center; margin-bottom: 20px; } .review-box { background-color: #fff; border-radius: 12px; padding: 16px; margin: 10px; box-shadow: 0 0 12px rgba(0, 0, 0, .1); } .new-review-slider .slick-prev:before, .new-review-slider .slick-next:before { content: "" !important; background-image: url(/wp-content/uploads/2024/07/right-arrow-icon.svg); width: 100%; height: 100%; display: inline-block; background-size: 20px; background-position: center; background-repeat: no-repeat; } .new-review-slider .slick-prev:before{ transform-origin: center; transform: rotate(180deg); } .new-review-slider .slick-track{ display: flex; } .new-review-slider .slick-slide{ height: auto; padding: 10px; } .new-review-slider .slick-slide .review-box{ height: 100%; margin: 0; } .average-review-section section > div { justify-content: center; } .average-review-box{ position: relative; padding: 16px 80px; } .average-review-box:after, .average-review-box:before { position: absolute; content: ""; width: 40px; height: 100%; background-image: url(/wp-content/uploads/2024/07/wheat-plant-icon.svg); top: 50%; transform: translateY(-50%); background-size: contain; background-position: center; background-repeat: no-repeat; } .average-review-box:after{ right: 40px; transform: translateY(-50%) rotateY(180deg); } .average-review-box:before { left: 40px; } .average-review-box p{ font-size: 15px; } @media only screen and (max-width: 400px){ .average-review-box{ padding: 16px 40px; } .average-review-box:after{ right: 0px; } .average-review-box:before { left: 0px; } } /* ============ Service Section ============= */ .all-services { display: flex; justify-content: center; flex-wrap: wrap; gap: 24px; } .service-box { border-radius: 16px; box-shadow: 0 0 16px rgba(0, 0, 0, .1) !important; padding: 24px; height: 300px; display: flex; flex-direction: column; justify-content: flex-end; background-image: linear-gradient(0deg, rgba(0, 0, 0, .5), transparent), var(--bg-img); background-size: cover; background-position: center; background-repeat: no-repeat; color: #fff !important; width: 100%; transition: all .5s linear; } .service-box:hover{ box-shadow: 0 0 32px rgba(0, 0, 0, .4) !important; } .service-box:nth-child(1), .service-box:nth-child(3), .service-box:nth-child(6), .service-box:nth-child(8){ max-width: calc(30% - 16px); } .service-box:nth-child(2), .service-box:nth-child(7){ max-width: calc(40% - 16px); } .service-box:nth-child(4), .service-box:nth-child(5){ max-width: calc(50% - 12px); } .service-box:nth-child(1){ background-position: center right 40%; } .service-box:nth-child(7){ background-position: center right; } @media only screen and (max-width: 1200px){ .service-box:nth-child(1), .service-box:nth-child(4), .service-box:nth-child(5), .service-box:nth-child(8){ max-width: calc(60% - 12px); } .service-box:nth-child(3), .service-box:nth-child(3), .service-box:nth-child(6), .service-box:nth-child(7){ max-width: calc(40% - 12px); } } @media only screen and (max-width: 991px){ .service-box{ max-width: calc(50% - 12px) !important; } } @media only screen and (max-width: 768px){ .service-box{ max-width: 100% !important; } } /* Header Menu */ .header-menu-position{ justify-content: center; } .header-btn{ justify-content: end; } @media only screen and (max-width: 1024px){ .header-menu-position{ justify-content: flex-end; } } @media only screen and (min-width: 768px){ .image-inner-section > .elementor-container > div:first-child { padding-right: 24px; } .image-inner-section > .elementor-container > div:nth-child(2) { padding-left: 24px; } } .image-inner-section iframe, .image-inner-section img{ box-shadow: 0 0 24px rgba(13, 110, 253, .1); } .image-inner-section .description_wrap { width: 100%; overflow: auto; margin-bottom: 16px; max-height: 250px; height: 100%; padding-right: 10px; } @media only screen and (max-width: 767px){ .image-inner-section .description_wrap { max-height: 400px; height: 100%; } } .simple-box-inner-section > div { justify-content: center; gap: 30px; flex-wrap: wrap; } .simple-box { padding: 16px; box-shadow: 0 0 24px rgba(0, 0, 0, .1); border-radius: 16px; max-width: calc(33.33% - 20px); width: 100% !important; } @media only screen and (max-width: 1024px){ .simple-box{ max-width: calc(50% - 15px); } } @media only screen and (max-width: 768px){ .simple-box{ max-width: 100%; } } /* === treatment section === */ .treatment-plan-slider .slick-track { display: flex; } .treatment-plan-slider .slick-slide{ height: auto; } .treatment-plan-slider .slick-list{ padding: 0 30px; } .treatment-plan-slider .slick-prev, .treatment-plan-slider .slick-next { width: 44px; height: 44px; border-radius: 50%; border: 2px solid #0C4C89; z-index: 1; } .treatment-plan-slider .slick-prev { left: -80px; } .treatment-plan-slider .slick-next { right: -80px; } .treatment-plan-slider .slick-prev:before, .treatment-plan-slider .slick-next:before { content: "" !important; background-image: url(/wp-content/uploads/2024/07/right-arrow-icon.svg); width: 100%; height: 100%; display: inline-block; background-size: 20px; background-position: center; background-repeat: no-repeat; } .treatment-plan-slider .slick-prev:before{ transform-origin: center; transform: rotate(180deg); } .treatment-slide { border-radius: 16px; border: 1px solid #878887; overflow: hidden; margin: 0 12px; height: 100%; } .treatment-slide-content { padding: 24px 16px; } .treatment-slide-content h3 { font-size: 24px; font-weight: 600; line-height: 1.5; } .treatment-slide-content .description_wrap{ max-height: 160px; overflow: auto; } .treatment-slide-content p { font-size: 16px; font-weight: 400; } .treatment-slide-content p:first-child b{ color: #0C4C89; } .treatment-slide-content p:not(:last-child){ margin-bottom: 16px; } @media only screen and (max-width: 768px){ .treatment-plan-slider .slick-prev { left: -25px; } .treatment-plan-slider .slick-next { right: -25px; } .treatment-plan-slider .slick-prev, .treatment-plan-slider .slick-next { width: 30px; height: 30px; } .treatment-plan-slider .slick-prev:before, .treatment-plan-slider .slick-next:before{ background-size: 16px; } } @media only screen and (max-width: 575px){ .treatment-plan-slider .slick-list{ padding: 0; } .treatment-slide{ margin: 0 5px; } .treatment-slide-content h3 { font-size: 20px; } } .page-id-8239 .crosby_display_none, .page-id-213 .crosby_display_none, .crosby_display_block{ display: none; } .page-id-213 .crosby_display_block, .page-id-8239 .crosby_display_block{ display: block; } .crosby_display_none, .crosby_display_block { margin-bottom: 0px !important; }