.sticky{position:fixed!important;width:100%;}
.top-header .elementor-icon-box-wrapper{display:flex;}
.sticky .elementor-element-f3e9d5f{background:rgba(255,255,255,.9);}
#menu-item-54 .sub-menu a{font-size:16px;}
#testimonial-slide .slick-track > .elementor-element > .elementor-widget-container {
    padding: 15px;
}
#testimonial-slide .slick-track > .elementor-element > .elementor-widget-container > .eael-testimonial-item {
    background: rgba(255, 255, 255, 1);
    box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.08);
}
#testimonial-slide .slick-track > .elementor-element .eael-testimonial-image img {
    width: auto;
}

#testimonial-slide .slick-track > .elementor-element .eael-testimonial-user {
    font-style: normal;
}
#testimonial-slide .slick-track .eael-testimonial-image {
    margin-right: 10px;
}
#testimonial-slide .slick-track .bio-text {
    padding-top: 0;
    margin-top: 0;
    margin-bottom: -40px;
}
#testimonial-slide .slick-track ul.testimonial-star-rating {
    position: relative;
    top: -90px;
    z-index: 999999;
}
#testimonial-slide .slick-track .eael-testimonial-content.eael-testimonial-inline-bio {
    position: relative;
    z-index: 9999;
    overflow: visible;
    margin-top: 0;
}
#accordioan-section .eael-advance-tabs .eael-tabs-nav>ul {
    flex-wrap: wrap;
    justify-content: center;
}

.eael-advance-tabs .eael-tabs-nav>ul li {
    display: inline-flex;
    width: auto;
    flex: 0 0 auto;
}

.hfohc-slat ul.elementor-icon-list-items li.elementor-icon-list-item {
    background: #fff;
    padding: 10px  !important;
    border-radius: 100px;
}
#faq-section details.e-n-accordion-item {
    padding: 30px;
    margin-bottom: 30px;
    border-radius: 24px;
}
#faq-section .e-n-accordion-item[open]{
	box-shadow: 0px 12px 36px 0px rgba(0, 0, 0, 0.12);
}
#faq-section details.e-n-accordion-item summary {
    padding: 0;
    border: 0;
}
#footer-time-detail ul.elementor-icon-list-items li.elementor-icon-list-item {
    background: rgba(255, 255, 255, 0.03);
    padding: 14px 20px;
    border-radius: 60px;
}

.second-sec-bx > .elementor-widget-container {
    min-height: 540px;
}


#testimonial-slide .slick-track > .elementor-element > .elementor-widget-container > .eael-testimonial-item {
    background: rgba(255, 255, 255, 1);
    box-shadow: 0px 4px 16px 0px rgba(0, 0, 0, 0.08);
    padding: 25px 15px;
    border-radius: 24px;
}

#testimonial-slide .slick-track > .elementor-element > .elementor-widget-container > .eael-testimonial-item span.eael-testimonial-quote{
	background:url("https://iledeschenesphysiotherapy.com/wp-content/uploads/2025/03/quot.png") no-repeat center;
	    width: 27px;
    height: 22px;
	left: 20px;
    right: auto;
}

#testimonial-slide .slick-track > .elementor-element > .elementor-widget-container > .eael-testimonial-item span.eael-testimonial-quote:after{
	display:none;
}
#testimonial-slide .slick-track > .elementor-element > .elementor-widget-container  .eael-testimonial-content {
    padding-top: 40px;
}

#testimonial-slide .slick-track > .elementor-element > .elementor-widget-container .eael-testimonial-content .eael-testimonial-text p {
    margin-bottom: 0;
}

#testimonial-slide .slick-track > .elementor-element > .elementor-widget-container .eael-testimonial-content img {
    position: absolute;
    right: 20px;
    bottom: 70px;
}

.slick-slider button.slick-prev.slick-arrow {
background:url("https://iledeschenesphysiotherapy.com/wp-content/uploads/2025/03/left-arrow.png") no-repeat center / cover;
	width:55px;
	height:55px;
}
.slick-slider button.slick-next.slick-arrow {
background:url("https://iledeschenesphysiotherapy.com/wp-content/uploads/2025/03/right-arrow.png") no-repeat center / cover;
	width:55px;
	height:55px;
}

.slick-slider button.slick-arrow:before{
	display:none;
}
.slick-slider button.slick-arrow {
    z-index: 999;
    margin-top: -80px;
}
div#team-section .slick-list .slick-track > .elementor-element > .elementor-widget-container {
    padding: 0 10px;
}
.page-id-1714 div#like-post-wrapper-136815913-1714-67dc75d3a4b07,
.page-id-1714 .sharedaddy.sd-sharing-enabled {
    display: none;
}

#insurance-partners .eael-grid-post .eael-entry-wrapper {
    display: flex;
    flex-wrap: wrap;
}
#insurance-partners .eael-grid-post .eael-entry-wrapper header.eael-entry-header {
    order: 1;
}
#insurance-partners .eael-grid-post .eael-entry-content {
    order: 2;
    margin-top: 20px;
}


html body.home .entry-content{
	max-width: unset!important;
  width: unset!important;
}
html body.home .entry-header{
	display:none!important;
}


#our-approach .second-sec-bx > .elementor-widget-container {
    min-height: 325px;
}

#our-approach.acupuncture .second-sec-bx > .elementor-widget-container {
    min-height: 250px;
}

#our-approach.dry-needling .second-sec-bx > .elementor-widget-container {
    min-height: 270px;
}

#choose-us .second-sec-bx > .elementor-widget-container {
    min-height: 264px;
}

#choose-us.acupuncture .second-sec-bx > .elementor-widget-container {
    min-height: 364px;
}

#choose-us.manual .second-sec-bx > .elementor-widget-container {
    min-height: 200px;
}
#choose-us.dry-needling .second-sec-bx > .elementor-widget-container {
    min-height: 243px;
}
.learn-more{margin-left:20px!important;}
.learn-more a{padding: 15px 20px!important;
    font-size: 16px!important;
}
/* .page-id-48 .is-layout-flex {
    width:100%;
    justify-content: center;
} */

.is-style-rounded img{background:#f3f3f3}