.cs_about_swap .row{display:flex}.cs_about_swap .cs_about_thumbnail_col{order:2}.cs_about_swap .cs_about_content_col{order:1}.cs_about_swap .cs_about_thumbnail{margin-right:0;margin-left:36px}@media (max-width:1199px){.cs_about_swap .cs_about_thumbnail{margin-left:20px}}@media (max-width:991px){.cs_about_swap .cs_about_thumbnail{margin-left:0}.cs_about_swap .cs_about_thumbnail_col{order:1}.cs_about_swap .cs_about_content_col{order:2}}.cs_team_details_swap .row{display:flex}.cs_team_details_swap .cs_team_details_img_col{order:2}.cs_team_details_swap .cs_team_details_content_col{order:1}@media (max-width:991px){.cs_team_details_swap .cs_team_details_img_col{order:1}.cs_team_details_swap .cs_team_details_content_col{order:2}}.cs_card.cs_style_1 .cs_card_thumbnail .cs_player_btn.cs_style_2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;margin:0}.cs_gallery.cs_style_1 .cs_gallery_item{position:relative;overflow:hidden;cursor:pointer}.cs_gallery.cs_style_1 .cs_gallery_item .cs_card_thumbnail{position:relative;overflow:hidden;margin-bottom:0;aspect-ratio:1/1}.cs_gallery.cs_style_1 .cs_gallery_item .cs_card_thumbnail img{width:100%;height:100%;display:block;transition:all .6s ease;object-fit:cover}.cs_gallery.cs_style_1 .cs_gallery_item:hover .cs_card_thumbnail img{transform:scale(1.1)}.cs_gallery.cs_style_1 .cs_gallery_item:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,27,0),rgba(0,0,27,.4));opacity:0;transition:all .4s ease;z-index:1}.cs_gallery.cs_style_1 .cs_gallery_item:hover:after{opacity:1}.cs_gallery_filters{margin-bottom:0}.cs_gallery_filter_list,.cs_gallery_filters{display:flex;justify-content:center;align-items:center}.cs_gallery_filter_list{flex-wrap:wrap;gap:12px}.cs_gallery_filter_btn{padding:10px 24px;border-radius:50px;border:1px solid var(--gray-color);background-color:var(--white-color);color:var(--body-color);font-family:var(--font-poppins);font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;outline:none}.cs_gallery_filter_btn:hover{border-color:var(--accent-color);color:var(--accent-color);background-color:var(--white-color)}.cs_gallery_filter_btn.active,.cs_gallery_filter_btn.active:hover{background-color:var(--accent-color);border-color:var(--accent-color);color:var(--white-color)}.cs_gallery_filter_btn.active:hover{opacity:.9}@media (max-width:575px){.cs_gallery_filter_list{gap:8px}.cs_gallery_filter_btn{padding:8px 20px;font-size:14px}}.cs_team_details_wrapper{font-family:var(--font-poppins)}.cs_team_profile_img{position:relative;border-radius:12px;overflow:hidden;max-width:100%}.cs_team_profile_img:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid var(--accent-color);border-radius:12px;pointer-events:none;z-index:1}.cs_team_profile_img img{width:100%;height:auto;display:block}.cs_team_social_links{display:flex;flex-direction:column;gap:10px}.cs_team_social_link{display:inline-flex;align-items:center;gap:10px;color:var(--accent-color);font-size:15px;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);padding:2px 0}.cs_team_social_link:hover{color:var(--heading-color);transform:translateX(5px)}.cs_team_social_link svg{font-size:18px;flex-shrink:0}.cs_team_header{margin-bottom:0}.cs_team_content .cs_team_category{font-size:12px;font-weight:700;margin-bottom:10px;text-transform:uppercase;letter-spacing:1.5px;display:inline-block}.cs_team_content .cs_team_name{color:var(--heading-color);margin-bottom:16px;line-height:1.3;font-weight:500}.cs_team_content .cs_team_specialty{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;color:var(--accent-color);margin-bottom:0;line-height:1.5}.cs_user_icon{flex-shrink:0;color:var(--accent-color)}.cs_team_bio{line-height:1.75em;color:var(--body-color);font-size:16px;background:var(--gray2-color);padding:25px;border-radius:10px;border-left:4px solid var(--accent-color)}.cs_team_bio p{margin-bottom:18px}.cs_team_bio p:last-child{margin-bottom:0}.cs_team_bio a{text-decoration:none;font-weight:500;color:var(--accent-color);transition:all .3s ease;border-bottom:1px solid transparent}.cs_team_bio strong{color:var(--heading-color);font-weight:500}.cs_team_accordion{border-radius:10px;overflow:hidden}.cs_accordion_item{background:var(--white-color);border-bottom:1px solid var(--gray-color)}.cs_accordion_item:last-child{border-bottom:none}.cs_accordion_header{display:flex;justify-content:space-between;align-items:center;padding:22px 25px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);background:var(--white-color)}.cs_accordion_header:hover{background:rgba(174,81,144,.04)}.cs_accordion_item.active .cs_accordion_header{background:rgba(174,81,144,.06)}.cs_accordion_title{font-size:17px;font-weight:500;color:var(--accent-color);margin:0;font-family:var(--font-poppins)}.cs_accordion_icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:var(--white-color);background:var(--accent-color);border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.cs_accordion_icon svg{font-size:14px}.cs_accordion_item.active .cs_accordion_icon{transform:rotate(45deg);background:var(--heading-color)}.cs_accordion_content{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1)}.cs_accordion_item.active .cs_accordion_content{max-height:5000px}.cs_accordion_body{padding:25px 28px;color:var(--body-color);line-height:1.7em;font-size:15px}.cs_accordion_body p{margin-bottom:18px}.cs_accordion_body p:last-child{margin-bottom:0}.cs_accordion_body ol{margin:16px 0;padding-left:26px;counter-reset:item}.cs_accordion_body ol li{margin-bottom:10px;line-height:1.65;position:relative;padding-left:8px}.cs_accordion_body ol li::marker{color:var(--accent-color);font-weight:500}.cs_accordion_body strong{color:var(--heading-color);font-weight:500}@media (max-width:991px){.cs_team_content .cs_team_name{font-size:28px}.cs_team_profile_img{max-width:350px;margin:0 auto}.cs_team_social_links{flex-direction:row;justify-content:center;flex-wrap:wrap;margin-bottom:30px}.cs_team_bio{padding:20px}.cs_accordion_header{padding:18px 20px}.cs_accordion_body{padding:0 20px 24px}}@media (max-width:575px){.cs_team_content .cs_team_name{font-size:24px}.cs_accordion_title{font-size:15px}.cs_accordion_icon{width:28px;height:28px}.cs_accordion_icon svg{font-size:12px}.cs_team_social_links{flex-direction:column}.cs_team_bio{padding:18px;font-size:15px}.cs_team_content .cs_team_specialty{font-size:14px}.cs_accordion_header{padding:16px 18px}.cs_accordion_body{padding:0 18px 20px;font-size:14px}}.cs_team_seo_area{background:linear-gradient(180deg,rgba(247,250,249,.85) 0,#fff 34%),var(--white-color)}.cs_team_seo_area .cs_section_heading{margin-bottom:0}.cs_team_seo_area .cs_section_subtitle{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--accent-color);font-size:13px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase}.cs_team_seo_area .cs_section_subtitle:after,.cs_team_seo_area .cs_section_subtitle:before{content:"";width:34px;height:1px;background:rgba(174,81,144,.45)}.cs_team_seo_area .cs_section_title{max-width:760px;margin-right:auto;margin-left:auto;color:var(--heading-color);line-height:1.22}.cs_team_seo_area .cs_section_heading p:not(.cs_section_subtitle){max-width:720px;margin-right:auto;margin-left:auto;color:var(--body-color);line-height:1.75}.cs_doctor_grid{align-items:stretch}.cs_doctor_card{height:100%;max-width:none;border:1px solid rgba(17,24,39,.08);border-radius:8px;overflow:hidden;background:var(--white-color);box-shadow:0 18px 45px rgba(23,31,42,.08);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.cs_doctor_card:hover{transform:translateY(-6px);border-color:rgba(174,81,144,.28);box-shadow:0 26px 60px rgba(23,31,42,.13)}.cs_doctor_card .cs_team_thumbnail{aspect-ratio:4/5;overflow:hidden;background:var(--gray2-color)}.cs_doctor_card .cs_team_thumbnail img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.cs_doctor_card:hover .cs_team_thumbnail img{transform:scale(1.04)}.cs_doctor_card_placeholder{width:100%;height:100%;background:var(--gray2-color)}.cs_team.cs_style_1 .cs_doctor_card_body{align-items:flex-start;text-align:left;text-align-last:left;min-height:178px;padding:24px;border-left:0;background:var(--white-color)}.cs_doctor_card_badge{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 12px;padding:6px 10px;border:1px solid rgba(174,81,144,.18);border-radius:8px;background:rgba(174,81,144,.07);color:var(--accent-color);font-size:11px;font-weight:700;letter-spacing:.6px;line-height:1.35;text-transform:uppercase}.cs_doctor_card .cs_team_title{margin-bottom:8px;font-size:18px;font-weight:600;line-height:1.32}.cs_doctor_card .cs_team_title a{color:var(--heading-color)}.cs_doctor_card .cs_team_title a:hover{color:var(--accent-color)}.cs_doctor_card_specialty{margin:10px 0 0;color:var(--accent-color);font-size:14px;font-weight:500;line-height:1.5}.cs_doctor_card_summary{margin:14px 0 0;color:var(--body-color);font-size:14px;line-height:1.65}.cs_doctor_card_profile_link{display:inline-flex;align-items:center;gap:8px;margin-top:16px;color:var(--accent-color);font-size:14px;font-weight:600;text-decoration:none}.cs_doctor_card_profile_link:after{content:"";width:18px;height:1px;background:currentColor;transition:width .25s ease}.cs_doctor_card_profile_link:hover{color:var(--heading-color)}.cs_doctor_card_profile_link:hover:after{width:28px}.cs_doctor_profiles{display:flex;flex-direction:column;gap:36px}.cs_doctor_profile{display:grid;grid-template-columns:minmax(220px,320px) 1fr;grid-gap:40px;gap:40px;padding:34px;border:1px solid rgba(17,24,39,.08);border-radius:8px;background:var(--white-color);box-shadow:0 18px 50px rgba(23,31,42,.08);scroll-margin-top:120px}.cs_doctor_profile_media{align-self:start;border-radius:8px;overflow:hidden;background:var(--gray2-color)}.cs_doctor_profile_media img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;display:block}.cs_doctor_profile_content{min-width:0}.cs_doctor_profile_eyebrow{margin:0 0 8px;color:var(--accent-color);font-size:13px;font-weight:700;letter-spacing:1px;line-height:1.5;text-transform:uppercase}.cs_doctor_profile_name{margin:0;color:var(--heading-color);font-family:var(--font-poppins);font-size:32px;font-weight:600;line-height:1.25}.cs_doctor_profile_specialty{margin:10px 0 0;color:var(--body-color);font-size:16px;font-weight:500;line-height:1.6}.cs_doctor_profile_facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:24px 0}.cs_doctor_profile_fact{padding:16px;border:1px solid rgba(17,24,39,.08);border-radius:8px;background:var(--gray2-color)}.cs_doctor_profile_fact dt{margin-bottom:6px;color:var(--body-color);font-size:12px;font-weight:600;line-height:1.4;text-transform:uppercase}.cs_doctor_profile_fact dd{margin:0;color:var(--heading-color);font-size:14px;font-weight:500;line-height:1.45}.cs_doctor_profile_lead{margin-top:24px;padding:22px;border-left:4px solid var(--accent-color);border-radius:8px;background:var(--gray2-color)}.cs_doctor_profile_block{margin-top:28px}.cs_doctor_profile_block h3{margin:0 0 14px;color:var(--heading-color);font-family:var(--font-poppins);font-size:20px;font-weight:600;line-height:1.35}.cs_doctor_profile_paragraph{margin:0 0 16px;color:var(--body-color);font-size:16px;line-height:1.8}.cs_doctor_profile_paragraph:last-child{margin-bottom:0}.cs_doctor_profile_list{margin:0 0 16px;padding-left:22px;color:var(--body-color)}.cs_doctor_profile_list_item{margin-bottom:8px;font-size:16px;line-height:1.7}.cs_doctor_profile_ordered_list{list-style:decimal}@media (max-width:1199px){.cs_doctor_profile{grid-template-columns:minmax(200px,280px) 1fr;gap:32px}.cs_doctor_profile_facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.cs_team_seo_area .cs_section_subtitle:after,.cs_team_seo_area .cs_section_subtitle:before{width:22px}.cs_doctor_profile{grid-template-columns:1fr}.cs_doctor_profile_media{max-width:340px}}@media (max-width:575px){.cs_team.cs_style_1 .cs_doctor_card_body{min-height:0;padding:20px}.cs_doctor_profile{padding:24px 18px;gap:24px}.cs_doctor_profile_name{font-size:24px}.cs_doctor_profile_facts{grid-template-columns:1fr}.cs_doctor_profile_lead{padding:18px}.cs_doctor_profile_list_item,.cs_doctor_profile_paragraph{font-size:15px}}.cs_blog_content{color:var(--body-color);font-size:16px;line-height:1.4}.cs_blog_title{font-size:32px}.cs_blog_description{font-size:16px;line-height:1.4}@media (max-width:768px){.cs_blog_title{font-size:22px}.cs_blog_content,.cs_blog_description{font-size:14px}}.cs_blog_content h2,.cs_blog_content h3,.cs_blog_content h4,.cs_blog_content h5,.cs_blog_content h6{color:var(--heading-color);font-family:var(--font-poppins);font-weight:600;margin-top:30px;margin-bottom:20px;line-height:1.3}.cs_blog_content h2{font-size:18px}.cs_blog_content h3{font-size:16px}.cs_blog_content h4{font-size:14px}.cs_blog_content h5,.cs_blog_content h6{font-size:12px}.cs_blog_content p{margin-bottom:16px;line-height:1.4}.cs_blog_content p:last-child{margin-bottom:0}.cs_blog_content ol,.cs_blog_content ul{margin:0 0 16px;padding-left:20px}.cs_blog_content ol li,.cs_blog_content ul li{margin-bottom:8px;line-height:1.4}.cs_blog_content ol li:last-child,.cs_blog_content ul li:last-child{margin-bottom:0}.cs_blog_content a,.paragraph-link{color:var(--bs-link-color,#0d6efd);text-decoration:none;transition:all .3s ease}.cs_blog_content a:hover,.paragraph-link:hover{color:var(--bs-link-hover-color,#0a58ca);text-decoration:underline}.cs_blog_content strong{font-weight:600;color:var(--heading-color)}.font-medium{font-weight:500}.cs_blog_content em{font-style:italic}.cs_blog_content .cs_blog_content_img,.cs_blog_content img{max-width:100%;height:auto;border-radius:8px;margin:10px 0}.cs_blog_content blockquote{margin:25px 0;padding:20px;border-left:4px solid var(--accent-color);background-color:rgba(0,0,0,.02);font-style:italic}.testimonial-content-truncate{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.splide__arrow{background-color:#7f1f6175!important}.cs_nav_list .active{color:var(--accent-color)!important}.cs_blog_details,.cs_blog_hero_card{padding:40px}@media (max-width:768px){.cs_blog_details,.cs_blog_hero_card{padding:20px}.cs_hero.cs_style_1 .cs_hero_title{margin-bottom:22px}.cs_hero_content{margin-bottom:20px}.cs_appointment_form_wrapper.cs_type_1 .cs_appointment_heading{font-size:24px}.cs_iconbox.cs_style_3 .cs_iconbox_icon{width:60px;height:60px}.cs_iconbox.cs_style_3{gap:20px}.cs_accordian_head h3{font-size:16px}.cs_accordian_body p{font-size:14px}.cs_video_section.cs_style_1 .cs_vider_wrapper.cs_style_1 .cs_video_title{font-size:22px}.cs_video_section.cs_style_1 .cs_vider_wrapper.cs_style_1{padding:35px 20px}.cs_page_heading:before{background:linear-gradient(-90deg,transparent -80%,#fff 80.11%)!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:575px){.cs_hero.cs_style_1.cs_type_5{padding-bottom:56px}.cs_hero.cs_style_1.cs_type_5 .cs_hero_content{width:100%;max-width:100%;min-width:0}.cs_hero.cs_style_1.cs_type_5 .cs_hero_title{font-size:32px;line-height:1.2;overflow-wrap:anywhere}.cs_hero.cs_style_1.cs_type_5 .cs_hero_btn_group{gap:14px}.cs_hero.cs_style_1.cs_type_5 .cs_btn.cs_style_1{padding-right:24px;padding-left:24px}}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}