.elementor-1109 .elementor-element.elementor-element-918616d {
  --display:flex;
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --flex-wrap-mobile:wrap;
  --overflow:hidden;
  --overlay-opacity:0.5;
  --padding-top:10em;
  --padding-bottom:8em;
  --padding-left:1em;
  --padding-right:1em;
}
.elementor-1109 .elementor-element.elementor-element-918616d:not(.elementor-motion-effects-element-type-background),
.elementor-1109 .elementor-element.elementor-element-918616d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("https://tebewebe.online/chirophyz/wp-content/uploads/sites/123/2024/08/portrait-of-smiling-physiotherapists-in-white-coats-looking-at-camera-in-clinic.jpg");
  background-position:50% 17%;
  background-repeat:no-repeat;
  background-size:cover;
}
.elementor-1109 .elementor-element.elementor-element-918616d::before,
.elementor-1109 .elementor-element.elementor-element-918616d > .elementor-background-video-container::before,
.elementor-1109 .elementor-element.elementor-element-918616d > .e-con-inner > .elementor-background-video-container::before,
.elementor-1109 .elementor-element.elementor-element-918616d > .elementor-background-slideshow::before,
.elementor-1109 .elementor-element.elementor-element-918616d > .e-con-inner > .elementor-background-slideshow::before,
.elementor-1109 .elementor-element.elementor-element-918616d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
  background-color:var( --e-global-color-secondary );
  --background-overlay:'';
}
.elementor-1109 .elementor-element.elementor-element-0f8466d {
  --display:flex;
  --margin-top:0em;
  --margin-bottom:0em;
  --margin-left:2em;
  --margin-right:0em;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-9ae87c0.elementor-element {
  --align-self:flex-start;
}
.elementor-1109 .elementor-element.elementor-element-9ae87c0 .elementor-heading-title {
  font-family:var( --e-global-typography-583e54c-font-family ), Sans-serif;
  font-size:var( --e-global-typography-583e54c-font-size );
  font-weight:var( --e-global-typography-583e54c-font-weight );
  text-transform:var( --e-global-typography-583e54c-text-transform );
  font-style:var( --e-global-typography-583e54c-font-style );
  line-height:var( --e-global-typography-583e54c-line-height );
  letter-spacing:var( --e-global-typography-583e54c-letter-spacing );
  color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-0764692 > .elementor-widget-container {
  padding:1px 0px 0px 15px;
  border-style:solid;
  border-width:0px 0px 0px 3px;
  border-color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-0764692.elementor-element {
  --align-self:flex-start;
}
.elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom:calc(8px/2);
}
.elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top:calc(8px/2);
}
.elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right:calc(8px/2);
  margin-left:calc(8px/2);
}
.elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-items.elementor-inline-items {
  margin-right:calc(-8px/2);
  margin-left:calc(-8px/2);
}
body.rtl .elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left:calc(-8px/2);
}
body:not(.rtl) .elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right:calc(-8px/2);
}
.elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-icon i {
  color:var( --e-global-color-2db06a9 );
  transition:color 0.3s;
}
.elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-icon svg {
  fill:var( --e-global-color-2db06a9 );
  transition:fill 0.3s;
}
.elementor-1109 .elementor-element.elementor-element-0764692 {
  --e-icon-list-icon-size:13px;
  --icon-vertical-offset:0px;
}
.elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-item > a {
  font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;
  font-size:var( --e-global-typography-520c191-font-size );
  font-weight:var( --e-global-typography-520c191-font-weight );
  line-height:var( --e-global-typography-520c191-line-height );
  letter-spacing:var( --e-global-typography-520c191-letter-spacing );
}
.elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-text {
  color:var( --e-global-color-a954db2 );
  transition:color 0.3s;
}
.elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-item:hover .elementor-icon-list-text {
  color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-b99b063 {
  --display:flex;
  --flex-direction:row;
  --container-widget-width:initial;
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --flex-wrap-mobile:wrap;
  --gap:5em 5em;
  --row-gap:5em;
  --column-gap:5em;
  --padding-top:7em;
  --padding-bottom:7em;
  --padding-left:1em;
  --padding-right:1em;
}
.elementor-1109 .elementor-element.elementor-element-d370c77 {
  --display:flex;
  --flex-direction:row;
  --container-widget-width:initial;
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --flex-wrap-mobile:wrap;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-1e51908 {
  --display:flex;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-693b8ca {
  z-index:4;
}
.elementor-1109 .elementor-element.elementor-element-693b8ca img {
  width:100%;
  height:550px;
  object-fit:cover;
  object-position:center center;
}
.elementor-1109 .elementor-element.elementor-element-3756f96 {
  --spacer-size:100px;
  width:var( --container-widget-width, 50px );
  max-width:50px;
  --container-widget-width:50px;
  --container-widget-flex-grow:0;
  bottom:0px;
  z-index:5;
}
.elementor-1109 .elementor-element.elementor-element-3756f96 > .elementor-widget-container {
  background-color:var( --e-global-color-308e809 );
}
body:not(.rtl) .elementor-1109 .elementor-element.elementor-element-3756f96 {
  left:0px;
}
body.rtl .elementor-1109 .elementor-element.elementor-element-3756f96 {
  right:0px;
}
.elementor-1109 .elementor-element.elementor-element-6529229 {
  --spacer-size:50px;
  width:var( --container-widget-width, 100px );
  max-width:100px;
  --container-widget-width:100px;
  --container-widget-flex-grow:0;
  bottom:0px;
  z-index:5;
}
.elementor-1109 .elementor-element.elementor-element-6529229 > .elementor-widget-container {
  background-color:var( --e-global-color-308e809 );
}
body:not(.rtl) .elementor-1109 .elementor-element.elementor-element-6529229 {
  left:0px;
}
body.rtl .elementor-1109 .elementor-element.elementor-element-6529229 {
  right:0px;
}
.elementor-1109 .elementor-element.elementor-element-08d76c2 {
  --display:flex;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-d57c9ee {
  --display:flex;
  --flex-direction:row;
  --container-widget-width:initial;
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --flex-wrap-mobile:wrap;
  --justify-content:center;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:-20px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px;
}
.elementor-1109 .elementor-element.elementor-element-d57c9ee:not(.elementor-motion-effects-element-type-background),
.elementor-1109 .elementor-element.elementor-element-d57c9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:var( --e-global-color-accent );
}
.elementor-1109 .elementor-element.elementor-element-24abdab > .elementor-widget-container {
  margin:-8px 0px -3px 0px;
}
.elementor-1109 .elementor-element.elementor-element-24abdab .elementor-counter-number-wrapper {
  gap:3px;
  color:var( --e-global-color-308e809 );
  font-family:var( --e-global-typography-3715edf-font-family ), Sans-serif;
  font-size:var( --e-global-typography-3715edf-font-size );
  font-weight:var( --e-global-typography-3715edf-font-weight );
  text-transform:var( --e-global-typography-3715edf-text-transform );
  font-style:var( --e-global-typography-3715edf-font-style );
  line-height:var( --e-global-typography-3715edf-line-height );
  letter-spacing:var( --e-global-typography-3715edf-letter-spacing );
}
.elementor-1109 .elementor-element.elementor-element-3ea4456 {
  width:var( --container-widget-width, 40% );
  max-width:40%;
  --container-widget-width:40%;
  --container-widget-flex-grow:0;
}
.elementor-1109 .elementor-element.elementor-element-3ea4456.elementor-element {
  --align-self:center;
}
.elementor-1109 .elementor-element.elementor-element-3ea4456 .elementor-heading-title {
  font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;
  font-size:var( --e-global-typography-7044a64-font-size );
  font-weight:var( --e-global-typography-7044a64-font-weight );
  font-style:var( --e-global-typography-7044a64-font-style );
  line-height:var( --e-global-typography-7044a64-line-height );
  letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
  color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-252fc6e img {
  width:100%;
  height:210px;
  object-fit:cover;
  object-position:center center;
}
.elementor-1109 .elementor-element.elementor-element-2f4b010 img {
  width:100%;
  height:210px;
  object-fit:cover;
  object-position:center center;
}
.elementor-1109 .elementor-element.elementor-element-65f9a01 {
  --display:flex;
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --flex-wrap-mobile:wrap;
  --justify-content:center;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-f754192.elementor-element {
  --align-self:flex-start;
}
.elementor-1109 .elementor-element.elementor-element-f754192 .elementor-heading-title {
  font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;
  font-size:var( --e-global-typography-84ca66e-font-size );
  font-weight:var( --e-global-typography-84ca66e-font-weight );
  text-transform:var( --e-global-typography-84ca66e-text-transform );
  font-style:var( --e-global-typography-84ca66e-font-style );
  line-height:var( --e-global-typography-84ca66e-line-height );
  letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );
  color:var( --e-global-color-primary );
}
.elementor-1109 .elementor-element.elementor-element-053a9fb .elementor-heading-title {
  font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;
  font-size:var( --e-global-typography-5d167aa-font-size );
  font-weight:var( --e-global-typography-5d167aa-font-weight );
  font-style:var( --e-global-typography-5d167aa-font-style );
  line-height:var( --e-global-typography-5d167aa-line-height );
  letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );
  color:var( --e-global-color-secondary );
}
.elementor-1109 .elementor-element.elementor-element-443462a .elementor-heading-title {
  font-family:var( --e-global-typography-text-font-family ), Sans-serif;
  font-size:var( --e-global-typography-text-font-size );
  font-weight:var( --e-global-typography-text-font-weight );
  line-height:var( --e-global-typography-text-line-height );
  color:var( --e-global-color-text );
}
.elementor-1109 .elementor-element.elementor-element-6250205 > .elementor-widget-container {
  margin:0px 0px -13px 0px;
}
.elementor-1109 .elementor-element.elementor-element-e526e71 {
  --display:grid;
  --e-con-grid-template-columns:repeat(2, 1fr);
  --e-con-grid-template-rows:repeat(1, 1fr);
  --gap:30px 30px;
  --row-gap:30px;
  --column-gap:30px;
  --grid-auto-flow:row;
  --margin-top:0px;
  --margin-bottom:10px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-abb610a {
  --display:flex;
  --gap:10px 10px;
  --row-gap:10px;
  --column-gap:10px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-9a71d2d .elementor-icon-list-icon i {
  color:var( --e-global-color-2db06a9 );
  transition:color 0.3s;
}
.elementor-1109 .elementor-element.elementor-element-9a71d2d .elementor-icon-list-icon svg {
  fill:var( --e-global-color-2db06a9 );
  transition:fill 0.3s;
}
.elementor-1109 .elementor-element.elementor-element-9a71d2d {
  --e-icon-list-icon-size:20px;
  --icon-vertical-offset:0px;
}
.elementor-1109 .elementor-element.elementor-element-9a71d2d .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-1109 .elementor-element.elementor-element-9a71d2d .elementor-icon-list-item > a {
  font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;
  font-size:var( --e-global-typography-7044a64-font-size );
  font-weight:var( --e-global-typography-7044a64-font-weight );
  font-style:var( --e-global-typography-7044a64-font-style );
  line-height:var( --e-global-typography-7044a64-line-height );
  letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
}
.elementor-1109 .elementor-element.elementor-element-9a71d2d .elementor-icon-list-text {
  color:var( --e-global-color-secondary );
  transition:color 0.3s;
}
.elementor-1109 .elementor-element.elementor-element-47a4d28 > .elementor-widget-container {
  margin:0px 0px -13px 0px;
}
.elementor-1109 .elementor-element.elementor-element-2bcc611 {
  --display:flex;
  --gap:10px 10px;
  --row-gap:10px;
  --column-gap:10px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-bf0644e .elementor-icon-list-icon i {
  color:var( --e-global-color-2db06a9 );
  transition:color 0.3s;
}
.elementor-1109 .elementor-element.elementor-element-bf0644e .elementor-icon-list-icon svg {
  fill:var( --e-global-color-2db06a9 );
  transition:fill 0.3s;
}
.elementor-1109 .elementor-element.elementor-element-bf0644e {
  --e-icon-list-icon-size:20px;
  --icon-vertical-offset:0px;
}
.elementor-1109 .elementor-element.elementor-element-bf0644e .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-1109 .elementor-element.elementor-element-bf0644e .elementor-icon-list-item > a {
  font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;
  font-size:var( --e-global-typography-7044a64-font-size );
  font-weight:var( --e-global-typography-7044a64-font-weight );
  font-style:var( --e-global-typography-7044a64-font-style );
  line-height:var( --e-global-typography-7044a64-line-height );
  letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
}
.elementor-1109 .elementor-element.elementor-element-bf0644e .elementor-icon-list-text {
  color:var( --e-global-color-secondary );
  transition:color 0.3s;
}
.elementor-1109 .elementor-element.elementor-element-41e869a > .elementor-widget-container {
  margin:0px 0px -13px 0px;
}
.elementor-1109 .elementor-element.elementor-element-6d3f1b5.elementor-element {
  --align-self:flex-start;
}
.elementor-1109 .elementor-element.elementor-element-8762ba0 {
  --display:flex;
  --flex-direction:row;
  --container-widget-width:initial;
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --flex-wrap-mobile:wrap;
  --gap:5em 5em;
  --row-gap:5em;
  --column-gap:5em;
  --padding-top:0em;
  --padding-bottom:7em;
  --padding-left:1em;
  --padding-right:1em;
}
.elementor-1109 .elementor-element.elementor-element-b56f132 {
  --display:grid;
  --e-con-grid-template-columns:repeat(3, 1fr);
  --e-con-grid-template-rows:repeat(1, 1fr);
  --gap:25px 25px;
  --row-gap:25px;
  --column-gap:25px;
  --grid-auto-flow:row;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-6485452 {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:0px 0px 3px 0px;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:3px;
  --border-left-width:0px;
  border-color:var( --e-global-color-primary );
  --border-color:var( --e-global-color-primary );
  box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);
  --padding-top:25px;
  --padding-bottom:25px;
  --padding-left:25px;
  --padding-right:25px;
}
.elementor-1109 .elementor-element.elementor-element-6485452:not(.elementor-motion-effects-element-type-background),
.elementor-1109 .elementor-element.elementor-element-6485452 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-95e43ff .elementor-icon-box-wrapper {
  text-align:center;
}
.elementor-1109 .elementor-element.elementor-element-95e43ff {
  --icon-box-icon-margin:7px;
}
.elementor-1109 .elementor-element.elementor-element-95e43ff .elementor-icon-box-title {
  margin-bottom:10px;
  color:var( --e-global-color-secondary );
}
.elementor-1109 .elementor-element.elementor-element-95e43ff.elementor-view-stacked .elementor-icon {
  background-color:var( --e-global-color-a954db2 );
  fill:var( --e-global-color-accent );
  color:var( --e-global-color-accent );
}
.elementor-1109 .elementor-element.elementor-element-95e43ff.elementor-view-framed .elementor-icon,
.elementor-1109 .elementor-element.elementor-element-95e43ff.elementor-view-default .elementor-icon {
  fill:var( --e-global-color-a954db2 );
  color:var( --e-global-color-a954db2 );
  border-color:var( --e-global-color-a954db2 );
}
.elementor-1109 .elementor-element.elementor-element-95e43ff.elementor-view-framed .elementor-icon {
  background-color:var( --e-global-color-accent );
}
.elementor-1109 .elementor-element.elementor-element-95e43ff .elementor-icon {
  font-size:30px;
}
.elementor-1109 .elementor-element.elementor-element-95e43ff .elementor-icon-box-title,
.elementor-1109 .elementor-element.elementor-element-95e43ff .elementor-icon-box-title a {
  font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;
  font-size:var( --e-global-typography-7044a64-font-size );
  font-weight:var( --e-global-typography-7044a64-font-weight );
  font-style:var( --e-global-typography-7044a64-font-style );
  line-height:var( --e-global-typography-7044a64-line-height );
  letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
}
.elementor-1109 .elementor-element.elementor-element-95e43ff .elementor-icon-box-description {
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;
  font-size:var( --e-global-typography-b2ce6af-font-size );
  font-weight:var( --e-global-typography-b2ce6af-font-weight );
  line-height:var( --e-global-typography-b2ce6af-line-height );
  letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );
}
.elementor-1109 .elementor-element.elementor-element-cb3830a {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:0px 0px 3px 0px;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:3px;
  --border-left-width:0px;
  border-color:var( --e-global-color-primary );
  --border-color:var( --e-global-color-primary );
  box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);
  --padding-top:25px;
  --padding-bottom:25px;
  --padding-left:25px;
  --padding-right:25px;
}
.elementor-1109 .elementor-element.elementor-element-cb3830a:not(.elementor-motion-effects-element-type-background),
.elementor-1109 .elementor-element.elementor-element-cb3830a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-7624322 .elementor-icon-box-wrapper {
  text-align:center;
}
.elementor-1109 .elementor-element.elementor-element-7624322 {
  --icon-box-icon-margin:7px;
}
.elementor-1109 .elementor-element.elementor-element-7624322 .elementor-icon-box-title {
  margin-bottom:10px;
  color:var( --e-global-color-secondary );
}
.elementor-1109 .elementor-element.elementor-element-7624322.elementor-view-stacked .elementor-icon {
  background-color:var( --e-global-color-a954db2 );
  fill:var( --e-global-color-accent );
  color:var( --e-global-color-accent );
}
.elementor-1109 .elementor-element.elementor-element-7624322.elementor-view-framed .elementor-icon,
.elementor-1109 .elementor-element.elementor-element-7624322.elementor-view-default .elementor-icon {
  fill:var( --e-global-color-a954db2 );
  color:var( --e-global-color-a954db2 );
  border-color:var( --e-global-color-a954db2 );
}
.elementor-1109 .elementor-element.elementor-element-7624322.elementor-view-framed .elementor-icon {
  background-color:var( --e-global-color-accent );
}
.elementor-1109 .elementor-element.elementor-element-7624322 .elementor-icon {
  font-size:30px;
}
.elementor-1109 .elementor-element.elementor-element-7624322 .elementor-icon-box-title,
.elementor-1109 .elementor-element.elementor-element-7624322 .elementor-icon-box-title a {
  font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;
  font-size:var( --e-global-typography-7044a64-font-size );
  font-weight:var( --e-global-typography-7044a64-font-weight );
  font-style:var( --e-global-typography-7044a64-font-style );
  line-height:var( --e-global-typography-7044a64-line-height );
  letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
}
.elementor-1109 .elementor-element.elementor-element-7624322 .elementor-icon-box-description {
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;
  font-size:var( --e-global-typography-b2ce6af-font-size );
  font-weight:var( --e-global-typography-b2ce6af-font-weight );
  line-height:var( --e-global-typography-b2ce6af-line-height );
  letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );
}
.elementor-1109 .elementor-element.elementor-element-cabc9a2 {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:0px 0px 3px 0px;
  --border-top-width:0px;
  --border-right-width:0px;
  --border-bottom-width:3px;
  --border-left-width:0px;
  border-color:var( --e-global-color-primary );
  --border-color:var( --e-global-color-primary );
  box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);
  --padding-top:25px;
  --padding-bottom:25px;
  --padding-left:25px;
  --padding-right:25px;
}
.elementor-1109 .elementor-element.elementor-element-cabc9a2:not(.elementor-motion-effects-element-type-background),
.elementor-1109 .elementor-element.elementor-element-cabc9a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-8fa8458 .elementor-icon-box-wrapper {
  text-align:center;
}
.elementor-1109 .elementor-element.elementor-element-8fa8458 {
  --icon-box-icon-margin:7px;
}
.elementor-1109 .elementor-element.elementor-element-8fa8458 .elementor-icon-box-title {
  margin-bottom:10px;
  color:var( --e-global-color-secondary );
}
.elementor-1109 .elementor-element.elementor-element-8fa8458.elementor-view-stacked .elementor-icon {
  background-color:var( --e-global-color-a954db2 );
  fill:var( --e-global-color-accent );
  color:var( --e-global-color-accent );
}
.elementor-1109 .elementor-element.elementor-element-8fa8458.elementor-view-framed .elementor-icon,
.elementor-1109 .elementor-element.elementor-element-8fa8458.elementor-view-default .elementor-icon {
  fill:var( --e-global-color-a954db2 );
  color:var( --e-global-color-a954db2 );
  border-color:var( --e-global-color-a954db2 );
}
.elementor-1109 .elementor-element.elementor-element-8fa8458.elementor-view-framed .elementor-icon {
  background-color:var( --e-global-color-accent );
}
.elementor-1109 .elementor-element.elementor-element-8fa8458 .elementor-icon {
  font-size:30px;
}
.elementor-1109 .elementor-element.elementor-element-8fa8458 .elementor-icon-box-title,
.elementor-1109 .elementor-element.elementor-element-8fa8458 .elementor-icon-box-title a {
  font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;
  font-size:var( --e-global-typography-7044a64-font-size );
  font-weight:var( --e-global-typography-7044a64-font-weight );
  font-style:var( --e-global-typography-7044a64-font-style );
  line-height:var( --e-global-typography-7044a64-line-height );
  letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
}
.elementor-1109 .elementor-element.elementor-element-8fa8458 .elementor-icon-box-description {
  color:var( --e-global-color-text );
  font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;
  font-size:var( --e-global-typography-b2ce6af-font-size );
  font-weight:var( --e-global-typography-b2ce6af-font-weight );
  line-height:var( --e-global-typography-b2ce6af-line-height );
  letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );
}
.elementor-1109 .elementor-element.elementor-element-35c49ef {
  --display:flex;
  --flex-direction:row;
  --container-widget-width:initial;
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --flex-wrap-mobile:wrap;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  --overflow:hidden;
  --overlay-opacity:0.5;
  --padding-top:8em;
  --padding-bottom:8em;
  --padding-left:1em;
  --padding-right:1em;
}
.elementor-1109 .elementor-element.elementor-element-35c49ef:not(.elementor-motion-effects-element-type-background),
.elementor-1109 .elementor-element.elementor-element-35c49ef > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("https://tebewebe.online/chirophyz/wp-content/uploads/sites/123/2024/08/chiropractor-massaging-neck-of-handsome-man-lying-2023-11-27-05-26-15-utc3.jpg");
  background-position:50% 55%;
  background-repeat:no-repeat;
  background-size:cover;
}
.elementor-1109 .elementor-element.elementor-element-35c49ef::before,
.elementor-1109 .elementor-element.elementor-element-35c49ef > .elementor-background-video-container::before,
.elementor-1109 .elementor-element.elementor-element-35c49ef > .e-con-inner > .elementor-background-video-container::before,
.elementor-1109 .elementor-element.elementor-element-35c49ef > .elementor-background-slideshow::before,
.elementor-1109 .elementor-element.elementor-element-35c49ef > .e-con-inner > .elementor-background-slideshow::before,
.elementor-1109 .elementor-element.elementor-element-35c49ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
  background-color:var( --e-global-color-secondary );
  --background-overlay:'';
}
.elementor-1109 .elementor-element.elementor-element-2724865 {
  --display:flex;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-4bb4fab .elementor-heading-title {
  font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;
  font-size:var( --e-global-typography-5d167aa-font-size );
  font-weight:var( --e-global-typography-5d167aa-font-weight );
  font-style:var( --e-global-typography-5d167aa-font-style );
  line-height:var( --e-global-typography-5d167aa-line-height );
  letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );
  color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-88e547c {
  color:var( --e-global-color-a954db2 );
}
.elementor-1109 .elementor-element.elementor-element-db37ee3.elementor-element {
  --align-self:flex-start;
}
.elementor-1109 .elementor-element.elementor-element-ed24aa9 {
  --display:flex;
  --justify-content:center;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-b29ea70 .ekit-video-popup-btn {
  background-color:#FFFFFF90;
  width:90px;
  height:90px;
  line-height:81px;
  --glow-size:40px;
  color:var( --e-global-color-secondary );
  box-shadow:0px 5px 30px -10px rgba(0, 0, 0, 0.25);
}
.elementor-1109 .elementor-element.elementor-element-b29ea70 .ekit-video-popup-btn:hover {
  background-color:var( --e-global-color-308e809 );
  color:var( --e-global-color-accent );
  border-color:var( --e-global-color-651faef );
}
.elementor-1109 .elementor-element.elementor-element-b29ea70 {
  z-index:3;
}
.elementor-1109 .elementor-element.elementor-element-b29ea70 .video-content {
  text-align:center;
}
.elementor-1109 .elementor-element.elementor-element-b29ea70 .ekit-video-popup-btn i {
  font-size:27px;
}
.elementor-1109 .elementor-element.elementor-element-b29ea70 .ekit-video-popup-btn svg {
  max-width:27px;
}
.elementor-1109 .elementor-element.elementor-element-b29ea70 .ekit-video-popup-btn.glow-btn:before {
  color:var( --e-global-color-primary );
}
.elementor-1109 .elementor-element.elementor-element-b29ea70 .ekit-video-popup-btn.glow-btn:after {
  color:var( --e-global-color-primary );
}
.elementor-1109 .elementor-element.elementor-element-b29ea70 .ekit-video-popup-btn.glow-btn > i:after {
  color:var( --e-global-color-primary );
}
.elementor-1109 .elementor-element.elementor-element-b29ea70 .ekit-video-popup-btn svg path {
  stroke:var( --e-global-color-secondary );
  fill:var( --e-global-color-secondary );
}
.elementor-1109 .elementor-element.elementor-element-b29ea70 .ekit-video-popup-btn:hover svg path {
  stroke:var( --e-global-color-accent );
  fill:var( --e-global-color-accent );
}
.elementor-1109 .elementor-element.elementor-element-8544abb {
  --display:flex;
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --flex-wrap-mobile:wrap;
  --padding-top:7em;
  --padding-bottom:7em;
  --padding-left:1em;
  --padding-right:1em;
}
.elementor-1109 .elementor-element.elementor-element-140b81f {
  --display:flex;
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --flex-wrap-mobile:wrap;
  --margin-top:0em;
  --margin-bottom:0.5em;
  --margin-left:0em;
  --margin-right:0em;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-c88ba34 {
  width:100%;
  max-width:100%;
  text-align:center;
}
.elementor-1109 .elementor-element.elementor-element-c88ba34.elementor-element {
  --align-self:flex-start;
}
.elementor-1109 .elementor-element.elementor-element-c88ba34 .elementor-heading-title {
  font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;
  font-size:var( --e-global-typography-5d167aa-font-size );
  font-weight:var( --e-global-typography-5d167aa-font-weight );
  font-style:var( --e-global-typography-5d167aa-font-style );
  line-height:var( --e-global-typography-5d167aa-line-height );
  letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );
  color:var( --e-global-color-secondary );
}
.elementor-1109 .elementor-element.elementor-element-0cd0073 {
  text-align:center;
}
.elementor-1109 .elementor-element.elementor-element-624bd89 {
  --display:grid;
  --e-con-grid-template-columns:repeat(4, 1fr);
  --e-con-grid-template-rows:repeat(1, 1fr);
  --gap:25px 25px;
  --row-gap:25px;
  --column-gap:25px;
  --grid-auto-flow:row;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-bce8ad5 {
  --display:flex;
  --min-height:400px;
  --justify-content:flex-end;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  border-style:solid;
  --border-style:solid;
  border-width:10px 10px 10px 10px;
  --border-top-width:10px;
  --border-right-width:10px;
  --border-bottom-width:10px;
  --border-left-width:10px;
  border-color:var( --e-global-color-308e809 );
  --border-color:var( --e-global-color-308e809 );
  box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-bce8ad5:not(.elementor-motion-effects-element-type-background),
.elementor-1109 .elementor-element.elementor-element-bce8ad5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("../images/dr-franklin-physiotherapist.jpg");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
.elementor-1109 .elementor-element.elementor-element-a40a2ec {
  --grid-template-columns:repeat(0, auto);
  width:100%;
  max-width:100%;
  z-index:5;
  --icon-size:11px;
  --grid-column-gap:8px;
  --grid-row-gap:0px;
}
.elementor-1109 .elementor-element.elementor-element-a40a2ec .elementor-widget-container {
  text-align:center;
}
.elementor-1109 .elementor-element.elementor-element-a40a2ec > .elementor-widget-container {
  margin:0px 0px -18px 0px;
}
.elementor-1109 .elementor-element.elementor-element-a40a2ec .elementor-social-icon {
  background-color:var( --e-global-color-accent );
  --icon-padding:1em;
}
.elementor-1109 .elementor-element.elementor-element-a40a2ec .elementor-social-icon i {
  color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-a40a2ec .elementor-social-icon svg {
  fill:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-a40a2ec .elementor-social-icon:hover {
  background-color:var( --e-global-color-primary );
}
.elementor-1109 .elementor-element.elementor-element-a40a2ec .elementor-social-icon:hover i {
  color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-a40a2ec .elementor-social-icon:hover svg {
  fill:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-e9affb8 > .elementor-widget-container {
  background-color:#FFFFFFBA;
  padding:25px 15px 10px 15px;
  border-radius:20px 20px 0px 0px;
}
.elementor-1109 .elementor-element.elementor-element-e9affb8 .elementskit-section-title-wraper .elementskit-section-title {
  color:var( --e-global-color-secondary );
  margin:0px 0px 3px 0px;
  font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;
  font-size:var( --e-global-typography-83682a1-font-size );
  font-weight:var( --e-global-typography-83682a1-font-weight );
  font-style:var( --e-global-typography-83682a1-font-style );
  line-height:var( --e-global-typography-83682a1-line-height );
  letter-spacing:var( --e-global-typography-83682a1-letter-spacing );
}
.elementor-1109 .elementor-element.elementor-element-e9affb8 .elementskit-section-title-wraper .elementskit-section-title:hover {
  color:var( --e-global-color-secondary );
}
.elementor-1109 .elementor-element.elementor-element-e9affb8 .elementskit-section-title-wraper .elementskit-section-title > span {
  color:#000000;
}
.elementor-1109 .elementor-element.elementor-element-e9affb8 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
  color:#000000;
}
.elementor-1109 .elementor-element.elementor-element-e9affb8 .elementskit-section-title-wraper p {
  color:var( --e-global-color-primary );
  font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;
  font-size:var( --e-global-typography-69c152f-font-size );
  font-weight:var( --e-global-typography-69c152f-font-weight );
  line-height:var( --e-global-typography-69c152f-line-height );
  letter-spacing:var( --e-global-typography-69c152f-letter-spacing );
  margin:0px 0px 0px 0px;
}
.elementor-1109 .elementor-element.elementor-element-9e12618 {
  --display:flex;
  --min-height:400px;
  --justify-content:flex-end;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  border-style:solid;
  --border-style:solid;
  border-width:10px 10px 10px 10px;
  --border-top-width:10px;
  --border-right-width:10px;
  --border-bottom-width:10px;
  --border-left-width:10px;
  border-color:var( --e-global-color-308e809 );
  --border-color:var( --e-global-color-308e809 );
  box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-9e12618:not(.elementor-motion-effects-element-type-background),
.elementor-1109 .elementor-element.elementor-element-9e12618 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("../images/dr-joy-physio.jpg");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
.elementor-1109 .elementor-element.elementor-element-13f1392 {
  --grid-template-columns:repeat(0, auto);
  width:100%;
  max-width:100%;
  z-index:5;
  --icon-size:11px;
  --grid-column-gap:8px;
  --grid-row-gap:0px;
}
.elementor-1109 .elementor-element.elementor-element-13f1392 .elementor-widget-container {
  text-align:center;
}
.elementor-1109 .elementor-element.elementor-element-13f1392 > .elementor-widget-container {
  margin:0px 0px -18px 0px;
}
.elementor-1109 .elementor-element.elementor-element-13f1392 .elementor-social-icon {
  background-color:var( --e-global-color-accent );
  --icon-padding:1em;
}
.elementor-1109 .elementor-element.elementor-element-13f1392 .elementor-social-icon i {
  color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-13f1392 .elementor-social-icon svg {
  fill:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-13f1392 .elementor-social-icon:hover {
  background-color:var( --e-global-color-primary );
}
.elementor-1109 .elementor-element.elementor-element-13f1392 .elementor-social-icon:hover i {
  color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-13f1392 .elementor-social-icon:hover svg {
  fill:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-b2e35c7 > .elementor-widget-container {
  background-color:#FFFFFFBA;
  padding:25px 15px 10px 15px;
  border-radius:20px 20px 0px 0px;
}
.elementor-1109 .elementor-element.elementor-element-b2e35c7 .elementskit-section-title-wraper .elementskit-section-title {
  color:var( --e-global-color-secondary );
  margin:0px 0px 3px 0px;
  font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;
  font-size:var( --e-global-typography-83682a1-font-size );
  font-weight:var( --e-global-typography-83682a1-font-weight );
  font-style:var( --e-global-typography-83682a1-font-style );
  line-height:var( --e-global-typography-83682a1-line-height );
  letter-spacing:var( --e-global-typography-83682a1-letter-spacing );
}
.elementor-1109 .elementor-element.elementor-element-b2e35c7 .elementskit-section-title-wraper .elementskit-section-title:hover {
  color:var( --e-global-color-secondary );
}
.elementor-1109 .elementor-element.elementor-element-b2e35c7 .elementskit-section-title-wraper .elementskit-section-title > span {
  color:#000000;
}
.elementor-1109 .elementor-element.elementor-element-b2e35c7 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
  color:#000000;
}
.elementor-1109 .elementor-element.elementor-element-b2e35c7 .elementskit-section-title-wraper p {
  color:var( --e-global-color-primary );
  font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;
  font-size:var( --e-global-typography-69c152f-font-size );
  font-weight:var( --e-global-typography-69c152f-font-weight );
  line-height:var( --e-global-typography-69c152f-line-height );
  letter-spacing:var( --e-global-typography-69c152f-letter-spacing );
  margin:0px 0px 0px 0px;
}
.elementor-1109 .elementor-element.elementor-element-9b15c85 {
  --display:flex;
  --min-height:400px;
  --justify-content:flex-end;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  border-style:solid;
  --border-style:solid;
  border-width:10px 10px 10px 10px;
  --border-top-width:10px;
  --border-right-width:10px;
  --border-bottom-width:10px;
  --border-left-width:10px;
  border-color:var( --e-global-color-308e809 );
  --border-color:var( --e-global-color-308e809 );
  box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-9b15c85:not(.elementor-motion-effects-element-type-background),
.elementor-1109 .elementor-element.elementor-element-9b15c85 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("../images/dr-tarun-physio.jpg");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
.elementor-1109 .elementor-element.elementor-element-d98f251 {
  --grid-template-columns:repeat(0, auto);
  width:100%;
  max-width:100%;
  z-index:5;
  --icon-size:11px;
  --grid-column-gap:8px;
  --grid-row-gap:0px;
}
.elementor-1109 .elementor-element.elementor-element-d98f251 .elementor-widget-container {
  text-align:center;
}
.elementor-1109 .elementor-element.elementor-element-d98f251 > .elementor-widget-container {
  margin:0px 0px -18px 0px;
}
.elementor-1109 .elementor-element.elementor-element-d98f251 .elementor-social-icon {
  background-color:var( --e-global-color-accent );
  --icon-padding:1em;
}
.elementor-1109 .elementor-element.elementor-element-d98f251 .elementor-social-icon i {
  color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-d98f251 .elementor-social-icon svg {
  fill:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-d98f251 .elementor-social-icon:hover {
  background-color:var( --e-global-color-primary );
}
.elementor-1109 .elementor-element.elementor-element-d98f251 .elementor-social-icon:hover i {
  color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-d98f251 .elementor-social-icon:hover svg {
  fill:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-ee2b635 > .elementor-widget-container {
  background-color:#FFFFFFBA;
  padding:25px 15px 10px 15px;
  border-radius:20px 20px 0px 0px;
}
.elementor-1109 .elementor-element.elementor-element-ee2b635 .elementskit-section-title-wraper .elementskit-section-title {
  color:var( --e-global-color-secondary );
  margin:0px 0px 3px 0px;
  font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;
  font-size:var( --e-global-typography-83682a1-font-size );
  font-weight:var( --e-global-typography-83682a1-font-weight );
  font-style:var( --e-global-typography-83682a1-font-style );
  line-height:var( --e-global-typography-83682a1-line-height );
  letter-spacing:var( --e-global-typography-83682a1-letter-spacing );
}
.elementor-1109 .elementor-element.elementor-element-ee2b635 .elementskit-section-title-wraper .elementskit-section-title:hover {
  color:var( --e-global-color-secondary );
}
.elementor-1109 .elementor-element.elementor-element-ee2b635 .elementskit-section-title-wraper .elementskit-section-title > span {
  color:#000000;
}
.elementor-1109 .elementor-element.elementor-element-ee2b635 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
  color:#000000;
}
.elementor-1109 .elementor-element.elementor-element-ee2b635 .elementskit-section-title-wraper p {
  color:var( --e-global-color-primary );
  font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;
  font-size:var( --e-global-typography-69c152f-font-size );
  font-weight:var( --e-global-typography-69c152f-font-weight );
  line-height:var( --e-global-typography-69c152f-line-height );
  letter-spacing:var( --e-global-typography-69c152f-letter-spacing );
  margin:0px 0px 0px 0px;
}
.elementor-1109 .elementor-element.elementor-element-cebd470 {
  --display:flex;
  --min-height:400px;
  --justify-content:flex-end;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  border-style:solid;
  --border-style:solid;
  border-width:10px 10px 10px 10px;
  --border-top-width:10px;
  --border-right-width:10px;
  --border-bottom-width:10px;
  --border-left-width:10px;
  border-color:var( --e-global-color-308e809 );
  --border-color:var( --e-global-color-308e809 );
  box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}

.elementor-1109 .elementor-element.elementor-element-image5 {
  --display:flex;
  --min-height:400px;
  --justify-content:flex-end;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  border-style:solid;
  --border-style:solid;
  border-width:10px 10px 10px 10px;
  --border-top-width:10px;
  --border-right-width:10px;
  --border-bottom-width:10px;
  --border-left-width:10px;
  border-color:var( --e-global-color-308e809 );
  --border-color:var( --e-global-color-308e809 );
  box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}

.elementor-1109 .elementor-element.elementor-element-image6 {
  --display:flex;
  --min-height:400px;
  --justify-content:flex-end;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  border-style:solid;
  --border-style:solid;
  border-width:10px 10px 10px 10px;
  --border-top-width:10px;
  --border-right-width:10px;
  --border-bottom-width:10px;
  --border-left-width:10px;
  border-color:var( --e-global-color-308e809 );
  --border-color:var( --e-global-color-308e809 );
  box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}

.elementor-1109 .elementor-element.elementor-element-image7 {
  --display:flex;
  --min-height:400px;
  --justify-content:flex-end;
  --gap:0px 0px;
  --row-gap:0px;
  --column-gap:0px;
  border-style:solid;
  --border-style:solid;
  border-width:10px 10px 10px 10px;
  --border-top-width:10px;
  --border-right-width:10px;
  --border-bottom-width:10px;
  --border-left-width:10px;
  border-color:var( --e-global-color-308e809 );
  --border-color:var( --e-global-color-308e809 );
  box-shadow:0px 10px 40px -5px rgba(0, 0, 0, 0.15);
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-1109 .elementor-element.elementor-element-cebd470:not(.elementor-motion-effects-element-type-background),
.elementor-1109 .elementor-element.elementor-element-cebd470 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("../images/dr-chahana-physio.jpg");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}

.elementor-1109 .elementor-element.elementor-element-image5:not(.elementor-motion-effects-element-type-background),
.elementor-1109 .elementor-element.elementor-element-image5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("../images/dr-srijana-physio.jpg");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}

.elementor-1109 .elementor-element.elementor-element-image6:not(.elementor-motion-effects-element-type-background),
.elementor-1109 .elementor-element.elementor-element-image6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("../images/dr-susma-physio.jpg");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}

.elementor-1109 .elementor-element.elementor-element-image7:not(.elementor-motion-effects-element-type-background),
.elementor-1109 .elementor-element.elementor-element-image7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("../images/dr-syed-physio.jpg");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}


.elementor-1109 .elementor-element.elementor-element-c1305d8 {
  --grid-template-columns:repeat(0, auto);
  width:100%;
  max-width:100%;
  z-index:5;
  --icon-size:11px;
  --grid-column-gap:8px;
  --grid-row-gap:0px;
}
.elementor-1109 .elementor-element.elementor-element-c1305d8 .elementor-widget-container {
  text-align:center;
}
.elementor-1109 .elementor-element.elementor-element-c1305d8 > .elementor-widget-container {
  margin:0px 0px -18px 0px;
}
.elementor-1109 .elementor-element.elementor-element-c1305d8 .elementor-social-icon {
  background-color:var( --e-global-color-accent );
  --icon-padding:1em;
}
.elementor-1109 .elementor-element.elementor-element-c1305d8 .elementor-social-icon i {
  color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-c1305d8 .elementor-social-icon svg {
  fill:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-c1305d8 .elementor-social-icon:hover {
  background-color:var( --e-global-color-primary );
}
.elementor-1109 .elementor-element.elementor-element-c1305d8 .elementor-social-icon:hover i {
  color:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-c1305d8 .elementor-social-icon:hover svg {
  fill:var( --e-global-color-308e809 );
}
.elementor-1109 .elementor-element.elementor-element-b474b37 > .elementor-widget-container {
  background-color:#FFFFFFBA;
  padding:25px 15px 10px 15px;
  border-radius:20px 20px 0px 0px;
}
.elementor-1109 .elementor-element.elementor-element-b474b37 .elementskit-section-title-wraper .elementskit-section-title {
  color:var( --e-global-color-secondary );
  margin:0px 0px 3px 0px;
  font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;
  font-size:var( --e-global-typography-83682a1-font-size );
  font-weight:var( --e-global-typography-83682a1-font-weight );
  font-style:var( --e-global-typography-83682a1-font-style );
  line-height:var( --e-global-typography-83682a1-line-height );
  letter-spacing:var( --e-global-typography-83682a1-letter-spacing );
}
.elementor-1109 .elementor-element.elementor-element-b474b37 .elementskit-section-title-wraper .elementskit-section-title:hover {
  color:var( --e-global-color-secondary );
}
.elementor-1109 .elementor-element.elementor-element-b474b37 .elementskit-section-title-wraper .elementskit-section-title > span {
  color:#000000;
}
.elementor-1109 .elementor-element.elementor-element-b474b37 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
  color:#000000;
}
.elementor-1109 .elementor-element.elementor-element-b474b37 .elementskit-section-title-wraper p {
  color:var( --e-global-color-primary );
  font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;
  font-size:var( --e-global-typography-69c152f-font-size );
  font-weight:var( --e-global-typography-69c152f-font-weight );
  line-height:var( --e-global-typography-69c152f-line-height );
  letter-spacing:var( --e-global-typography-69c152f-letter-spacing );
  margin:0px 0px 0px 0px;
}
@media(max-width:1024px) {
  .elementor-1109 .elementor-element.elementor-element-918616d:not(.elementor-motion-effects-element-type-background),
  .elementor-1109 .elementor-element.elementor-element-918616d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position:50% 20%;
  }
  .elementor-1109 .elementor-element.elementor-element-918616d {
    --padding-top:7em;
    --padding-bottom:6em;
    --padding-left:3em;
    --padding-right:3em;
  }
  .elementor-1109 .elementor-element.elementor-element-0f8466d {
    --margin-top:0em;
    --margin-bottom:0em;
    --margin-left:0em;
    --margin-right:0em;
  }
  .elementor-1109 .elementor-element.elementor-element-9ae87c0 .elementor-heading-title {
    font-size:var( --e-global-typography-583e54c-font-size );
    line-height:var( --e-global-typography-583e54c-line-height );
    letter-spacing:var( --e-global-typography-583e54c-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-0764692 > .elementor-widget-container {
    padding:0px 0px 0px 12px;
  }
  .elementor-1109 .elementor-element.elementor-element-0764692 {
    --e-icon-list-icon-size:12px;
    --icon-vertical-offset:1px;
  }
  .elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-item > .elementor-icon-list-text,
  .elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-item > a {
    font-size:var( --e-global-typography-520c191-font-size );
    line-height:var( --e-global-typography-520c191-line-height );
    letter-spacing:var( --e-global-typography-520c191-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-b99b063 {
    --flex-direction:column-reverse;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --flex-wrap-mobile:wrap;
    --gap:3em 3em;
    --row-gap:3em;
    --column-gap:3em;
    --padding-top:4em;
    --padding-bottom:4em;
    --padding-left:2.5em;
    --padding-right:2.5em;
  }
  .elementor-1109 .elementor-element.elementor-element-693b8ca img {
    height:535px;
  }
  .elementor-1109 .elementor-element.elementor-element-24abdab .elementor-counter-number-wrapper {
    font-size:var( --e-global-typography-3715edf-font-size );
    line-height:var( --e-global-typography-3715edf-line-height );
    letter-spacing:var( --e-global-typography-3715edf-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-3ea4456 .elementor-heading-title {
    font-size:var( --e-global-typography-7044a64-font-size );
    line-height:var( --e-global-typography-7044a64-line-height );
    letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-f754192 .elementor-heading-title {
    font-size:var( --e-global-typography-84ca66e-font-size );
    line-height:var( --e-global-typography-84ca66e-line-height );
    letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-053a9fb .elementor-heading-title {
    font-size:var( --e-global-typography-5d167aa-font-size );
    line-height:var( --e-global-typography-5d167aa-line-height );
    letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-443462a .elementor-heading-title {
    font-size:var( --e-global-typography-text-font-size );
    line-height:var( --e-global-typography-text-line-height );
  }
  .elementor-1109 .elementor-element.elementor-element-e526e71 {
    --grid-auto-flow:row;
  }
  .elementor-1109 .elementor-element.elementor-element-9a71d2d {
    --e-icon-list-icon-size:19px;
  }
  .elementor-1109 .elementor-element.elementor-element-9a71d2d .elementor-icon-list-item > .elementor-icon-list-text,
  .elementor-1109 .elementor-element.elementor-element-9a71d2d .elementor-icon-list-item > a {
    font-size:var( --e-global-typography-7044a64-font-size );
    line-height:var( --e-global-typography-7044a64-line-height );
    letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-bf0644e {
    --e-icon-list-icon-size:19px;
  }
  .elementor-1109 .elementor-element.elementor-element-bf0644e .elementor-icon-list-item > .elementor-icon-list-text,
  .elementor-1109 .elementor-element.elementor-element-bf0644e .elementor-icon-list-item > a {
    font-size:var( --e-global-typography-7044a64-font-size );
    line-height:var( --e-global-typography-7044a64-line-height );
    letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-8762ba0 {
    --padding-top:0em;
    --padding-bottom:4em;
    --padding-left:2em;
    --padding-right:2em;
  }
  .elementor-1109 .elementor-element.elementor-element-b56f132 {
    --e-con-grid-template-columns:repeat(3, 1fr);
    --gap:20px 20px;
    --row-gap:20px;
    --column-gap:20px;
    --grid-auto-flow:row;
  }
  .elementor-1109 .elementor-element.elementor-element-6485452 {
    --padding-top:20px;
    --padding-bottom:20px;
    --padding-left:15px;
    --padding-right:15px;
  }
  .elementor-1109 .elementor-element.elementor-element-95e43ff .elementor-icon {
    font-size:28px;
  }
  .elementor-1109 .elementor-element.elementor-element-95e43ff .elementor-icon-box-title,
  .elementor-1109 .elementor-element.elementor-element-95e43ff .elementor-icon-box-title a {
    font-size:var( --e-global-typography-7044a64-font-size );
    line-height:var( --e-global-typography-7044a64-line-height );
    letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-95e43ff .elementor-icon-box-description {
    font-size:var( --e-global-typography-b2ce6af-font-size );
    line-height:var( --e-global-typography-b2ce6af-line-height );
    letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-cb3830a {
    --padding-top:20px;
    --padding-bottom:20px;
    --padding-left:15px;
    --padding-right:15px;
  }
  .elementor-1109 .elementor-element.elementor-element-7624322 .elementor-icon {
    font-size:28px;
  }
  .elementor-1109 .elementor-element.elementor-element-7624322 .elementor-icon-box-title,
  .elementor-1109 .elementor-element.elementor-element-7624322 .elementor-icon-box-title a {
    font-size:var( --e-global-typography-7044a64-font-size );
    line-height:var( --e-global-typography-7044a64-line-height );
    letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-7624322 .elementor-icon-box-description {
    font-size:var( --e-global-typography-b2ce6af-font-size );
    line-height:var( --e-global-typography-b2ce6af-line-height );
    letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-cabc9a2 {
    --padding-top:20px;
    --padding-bottom:20px;
    --padding-left:15px;
    --padding-right:15px;
  }
  .elementor-1109 .elementor-element.elementor-element-8fa8458 .elementor-icon {
    font-size:28px;
  }
  .elementor-1109 .elementor-element.elementor-element-8fa8458 .elementor-icon-box-title,
  .elementor-1109 .elementor-element.elementor-element-8fa8458 .elementor-icon-box-title a {
    font-size:var( --e-global-typography-7044a64-font-size );
    line-height:var( --e-global-typography-7044a64-line-height );
    letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-8fa8458 .elementor-icon-box-description {
    font-size:var( --e-global-typography-b2ce6af-font-size );
    line-height:var( --e-global-typography-b2ce6af-line-height );
    letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-35c49ef:not(.elementor-motion-effects-element-type-background),
  .elementor-1109 .elementor-element.elementor-element-35c49ef > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position:center center;
  }
  .elementor-1109 .elementor-element.elementor-element-35c49ef {
    --padding-top:5em;
    --padding-bottom:5em;
    --padding-left:2em;
    --padding-right:2em;
  }
  .elementor-1109 .elementor-element.elementor-element-4bb4fab .elementor-heading-title {
    font-size:var( --e-global-typography-5d167aa-font-size );
    line-height:var( --e-global-typography-5d167aa-line-height );
    letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-b29ea70 .ekit-video-popup-btn i {
    font-size:25px;
  }
  .elementor-1109 .elementor-element.elementor-element-b29ea70 .ekit-video-popup-btn svg {
    max-width:25px;
  }
  .elementor-1109 .elementor-element.elementor-element-b29ea70 .ekit-video-popup-btn {
    width:80px;
    height:80px;
    line-height:69px;
  }
  .elementor-1109 .elementor-element.elementor-element-8544abb {
    --padding-top:4em;
    --padding-bottom:4em;
    --padding-left:2em;
    --padding-right:2em;
  }
  .elementor-1109 .elementor-element.elementor-element-140b81f {
    --margin-top:0em;
    --margin-bottom:0.5em;
    --margin-left:0em;
    --margin-right:0em;
  }
  .elementor-1109 .elementor-element.elementor-element-c88ba34 .elementor-heading-title {
    font-size:var( --e-global-typography-5d167aa-font-size );
    line-height:var( --e-global-typography-5d167aa-line-height );
    letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-0cd0073 > .elementor-widget-container {
    margin:0px 0px -10px 0px;
  }
  .elementor-1109 .elementor-element.elementor-element-624bd89 {
    --e-con-grid-template-columns:repeat(2, 1fr);
    --gap:25px 25px;
    --row-gap:25px;
    --column-gap:25px;
    --grid-auto-flow:row;
  }
  .elementor-1109 .elementor-element.elementor-element-bce8ad5 {
    --min-height:430px;
  }
  .elementor-1109 .elementor-element.elementor-element-a40a2ec {
    --icon-size:12px;
  }
  .elementor-1109 .elementor-element.elementor-element-e9affb8 .elementskit-section-title-wraper .elementskit-section-title {
    font-size:var( --e-global-typography-83682a1-font-size );
    line-height:var( --e-global-typography-83682a1-line-height );
    letter-spacing:var( --e-global-typography-83682a1-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-e9affb8 .elementskit-section-title-wraper p {
    font-size:var( --e-global-typography-69c152f-font-size );
    line-height:var( --e-global-typography-69c152f-line-height );
    letter-spacing:var( --e-global-typography-69c152f-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-9e12618 {
    --min-height:430px;
  }
  .elementor-1109 .elementor-element.elementor-element-13f1392 {
    --icon-size:12px;
  }
  .elementor-1109 .elementor-element.elementor-element-b2e35c7 .elementskit-section-title-wraper .elementskit-section-title {
    font-size:var( --e-global-typography-83682a1-font-size );
    line-height:var( --e-global-typography-83682a1-line-height );
    letter-spacing:var( --e-global-typography-83682a1-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-b2e35c7 .elementskit-section-title-wraper p {
    font-size:var( --e-global-typography-69c152f-font-size );
    line-height:var( --e-global-typography-69c152f-line-height );
    letter-spacing:var( --e-global-typography-69c152f-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-9b15c85 {
    --min-height:430px;
  }
  .elementor-1109 .elementor-element.elementor-element-d98f251 {
    --icon-size:12px;
  }
  .elementor-1109 .elementor-element.elementor-element-ee2b635 .elementskit-section-title-wraper .elementskit-section-title {
    font-size:var( --e-global-typography-83682a1-font-size );
    line-height:var( --e-global-typography-83682a1-line-height );
    letter-spacing:var( --e-global-typography-83682a1-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-ee2b635 .elementskit-section-title-wraper p {
    font-size:var( --e-global-typography-69c152f-font-size );
    line-height:var( --e-global-typography-69c152f-line-height );
    letter-spacing:var( --e-global-typography-69c152f-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-cebd470 {
    --min-height:430px;
  }
  .elementor-1109 .elementor-element.elementor-element-c1305d8 {
    --icon-size:12px;
  }
  .elementor-1109 .elementor-element.elementor-element-b474b37 .elementskit-section-title-wraper .elementskit-section-title {
    font-size:var( --e-global-typography-83682a1-font-size );
    line-height:var( --e-global-typography-83682a1-line-height );
    letter-spacing:var( --e-global-typography-83682a1-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-b474b37 .elementskit-section-title-wraper p {
    font-size:var( --e-global-typography-69c152f-font-size );
    line-height:var( --e-global-typography-69c152f-line-height );
    letter-spacing:var( --e-global-typography-69c152f-letter-spacing );
  }
}
@media(max-width:767px) {
  .elementor-1109 .elementor-element.elementor-element-918616d:not(.elementor-motion-effects-element-type-background),
  .elementor-1109 .elementor-element.elementor-element-918616d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position:center center;
  }
  .elementor-1109 .elementor-element.elementor-element-918616d {
    --padding-top:6em;
    --padding-bottom:4em;
    --padding-left:2em;
    --padding-right:2em;
  }
  .elementor-1109 .elementor-element.elementor-element-0f8466d {
    --gap:15px 15px;
    --row-gap:15px;
    --column-gap:15px;
  }
  .elementor-1109 .elementor-element.elementor-element-9ae87c0 .elementor-heading-title {
    font-size:var( --e-global-typography-583e54c-font-size );
    line-height:var( --e-global-typography-583e54c-line-height );
    letter-spacing:var( --e-global-typography-583e54c-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-0764692 {
    --e-icon-list-icon-size:11px;
    --icon-vertical-offset:1px;
  }
  .elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-item > .elementor-icon-list-text,
  .elementor-1109 .elementor-element.elementor-element-0764692 .elementor-icon-list-item > a {
    font-size:var( --e-global-typography-520c191-font-size );
    line-height:var( --e-global-typography-520c191-line-height );
    letter-spacing:var( --e-global-typography-520c191-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-b99b063 {
    --gap:2em 2em;
    --row-gap:2em;
    --column-gap:2em;
    --padding-top:2em;
    --padding-bottom:2em;
    --padding-left:1.5em;
    --padding-right:1.5em;
  }
  .elementor-1109 .elementor-element.elementor-element-693b8ca img {
    height:420px;
  }
  .elementor-1109 .elementor-element.elementor-element-3756f96 {
    --spacer-size:80px;
    --container-widget-width:40px;
    --container-widget-flex-grow:0;
    width:var( --container-widget-width, 40px );
    max-width:40px;
  }
  .elementor-1109 .elementor-element.elementor-element-6529229 {
    --spacer-size:40px;
    --container-widget-width:80px;
    --container-widget-flex-grow:0;
    width:var( --container-widget-width, 80px );
    max-width:80px;
  }
  .elementor-1109 .elementor-element.elementor-element-d57c9ee {
    --width:80%;
    --margin-top:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --margin-right:0px;
  }
  .elementor-1109 .elementor-element.elementor-element-24abdab > .elementor-widget-container {
    margin:-5px 0px -3px 0px;
  }
  .elementor-1109 .elementor-element.elementor-element-24abdab.elementor-element {
    --align-self:center;
  }
  .elementor-1109 .elementor-element.elementor-element-24abdab .elementor-counter-number-wrapper {
    font-size:var( --e-global-typography-3715edf-font-size );
    line-height:var( --e-global-typography-3715edf-line-height );
    letter-spacing:var( --e-global-typography-3715edf-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-3ea4456 .elementor-heading-title {
    font-size:var( --e-global-typography-7044a64-font-size );
    line-height:var( --e-global-typography-7044a64-line-height );
    letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-252fc6e > .elementor-widget-container {
    margin:-20px 0px 0px 0px;
  }
  .elementor-1109 .elementor-element.elementor-element-252fc6e img {
    height:200px;
  }
  .elementor-1109 .elementor-element.elementor-element-2f4b010 img {
    height:200px;
  }
  .elementor-1109 .elementor-element.elementor-element-f754192 .elementor-heading-title {
    font-size:var( --e-global-typography-84ca66e-font-size );
    line-height:var( --e-global-typography-84ca66e-line-height );
    letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-053a9fb .elementor-heading-title {
    font-size:var( --e-global-typography-5d167aa-font-size );
    line-height:var( --e-global-typography-5d167aa-line-height );
    letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-443462a .elementor-heading-title {
    font-size:var( --e-global-typography-text-font-size );
    line-height:var( --e-global-typography-text-line-height );
  }
  .elementor-1109 .elementor-element.elementor-element-e526e71 {
    --e-con-grid-template-columns:repeat(1, 1fr);
    --gap:20px 20px;
    --row-gap:20px;
    --column-gap:20px;
    --grid-auto-flow:row;
    --margin-top:0px;
    --margin-bottom:5px;
    --margin-left:0px;
    --margin-right:0px;
  }
  .elementor-1109 .elementor-element.elementor-element-9a71d2d {
    --e-icon-list-icon-size:18px;
    --icon-vertical-align:center;
    --icon-vertical-offset:-1px;
  }
  .elementor-1109 .elementor-element.elementor-element-9a71d2d .elementor-icon-list-item > .elementor-icon-list-text,
  .elementor-1109 .elementor-element.elementor-element-9a71d2d .elementor-icon-list-item > a {
    font-size:var( --e-global-typography-7044a64-font-size );
    line-height:var( --e-global-typography-7044a64-line-height );
    letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-bf0644e {
    --e-icon-list-icon-size:18px;
    --icon-vertical-align:center;
    --icon-vertical-offset:-1px;
  }
  .elementor-1109 .elementor-element.elementor-element-bf0644e .elementor-icon-list-item > .elementor-icon-list-text,
  .elementor-1109 .elementor-element.elementor-element-bf0644e .elementor-icon-list-item > a {
    font-size:var( --e-global-typography-7044a64-font-size );
    line-height:var( --e-global-typography-7044a64-line-height );
    letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-8762ba0 {
    --padding-top:0em;
    --padding-bottom:2em;
    --padding-left:1.5em;
    --padding-right:1.5em;
  }
  .elementor-1109 .elementor-element.elementor-element-b56f132 {
    --e-con-grid-template-columns:repeat(1, 1fr);
    --gap:20px 20px;
    --row-gap:20px;
    --column-gap:20px;
    --grid-auto-flow:row;
  }
  .elementor-1109 .elementor-element.elementor-element-6485452 {
    --padding-top:20px;
    --padding-bottom:20px;
    --padding-left:20px;
    --padding-right:20px;
  }
  .elementor-1109 .elementor-element.elementor-element-95e43ff .elementor-icon {
    font-size:25px;
  }
  .elementor-1109 .elementor-element.elementor-element-95e43ff .elementor-icon-box-title,
  .elementor-1109 .elementor-element.elementor-element-95e43ff .elementor-icon-box-title a {
    font-size:var( --e-global-typography-7044a64-font-size );
    line-height:var( --e-global-typography-7044a64-line-height );
    letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-95e43ff .elementor-icon-box-description {
    font-size:var( --e-global-typography-b2ce6af-font-size );
    line-height:var( --e-global-typography-b2ce6af-line-height );
    letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-cb3830a {
    --padding-top:20px;
    --padding-bottom:20px;
    --padding-left:20px;
    --padding-right:20px;
  }
  .elementor-1109 .elementor-element.elementor-element-7624322 .elementor-icon {
    font-size:25px;
  }
  .elementor-1109 .elementor-element.elementor-element-7624322 .elementor-icon-box-title,
  .elementor-1109 .elementor-element.elementor-element-7624322 .elementor-icon-box-title a {
    font-size:var( --e-global-typography-7044a64-font-size );
    line-height:var( --e-global-typography-7044a64-line-height );
    letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-7624322 .elementor-icon-box-description {
    font-size:var( --e-global-typography-b2ce6af-font-size );
    line-height:var( --e-global-typography-b2ce6af-line-height );
    letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-cabc9a2 {
    --padding-top:20px;
    --padding-bottom:20px;
    --padding-left:20px;
    --padding-right:20px;
  }
  .elementor-1109 .elementor-element.elementor-element-8fa8458 .elementor-icon {
    font-size:25px;
  }
  .elementor-1109 .elementor-element.elementor-element-8fa8458 .elementor-icon-box-title,
  .elementor-1109 .elementor-element.elementor-element-8fa8458 .elementor-icon-box-title a {
    font-size:var( --e-global-typography-7044a64-font-size );
    line-height:var( --e-global-typography-7044a64-line-height );
    letter-spacing:var( --e-global-typography-7044a64-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-8fa8458 .elementor-icon-box-description {
    font-size:var( --e-global-typography-b2ce6af-font-size );
    line-height:var( --e-global-typography-b2ce6af-line-height );
    letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-35c49ef {
    --flex-direction:column-reverse;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --flex-wrap-mobile:wrap;
    --padding-top:3em;
    --padding-bottom:3em;
    --padding-left:2em;
    --padding-right:2em;
  }
  .elementor-1109 .elementor-element.elementor-element-35c49ef:not(.elementor-motion-effects-element-type-background),
  .elementor-1109 .elementor-element.elementor-element-35c49ef > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-position:70% 50%;
  }
  .elementor-1109 .elementor-element.elementor-element-4bb4fab .elementor-heading-title {
    font-size:var( --e-global-typography-5d167aa-font-size );
    line-height:var( --e-global-typography-5d167aa-line-height );
    letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-88e547c > .elementor-widget-container {
    margin:0px 0px -10px 0px;
  }
  .elementor-1109 .elementor-element.elementor-element-ed24aa9 {
    --margin-top:0em;
    --margin-bottom:1em;
    --margin-left:0em;
    --margin-right:0em;
  }
  .elementor-1109 .elementor-element.elementor-element-b29ea70.elementor-element {
    --align-self:flex-start;
  }
  .elementor-1109 .elementor-element.elementor-element-b29ea70 .ekit-video-popup-btn i {
    font-size:22px;
  }
  .elementor-1109 .elementor-element.elementor-element-b29ea70 .ekit-video-popup-btn svg {
    max-width:22px;
  }
  .elementor-1109 .elementor-element.elementor-element-b29ea70 .ekit-video-popup-btn {
    width:75px;
    height:75px;
    line-height:64px;
  }
  .elementor-1109 .elementor-element.elementor-element-8544abb {
    --padding-top:2em;
    --padding-bottom:2em;
    --padding-left:1.5em;
    --padding-right:1.5em;
  }
  .elementor-1109 .elementor-element.elementor-element-c88ba34 .elementor-heading-title {
    font-size:var( --e-global-typography-5d167aa-font-size );
    line-height:var( --e-global-typography-5d167aa-line-height );
    letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-0cd0073 > .elementor-widget-container {
    margin:0px 0px -13px 0px;
  }
  .elementor-1109 .elementor-element.elementor-element-624bd89 {
    --e-con-grid-template-columns:repeat(1, 1fr);
    --gap:20px 20px;
    --row-gap:20px;
    --column-gap:20px;
    --grid-auto-flow:row;
  }
  .elementor-1109 .elementor-element.elementor-element-bce8ad5 {
    --min-height:385px;
  }
  .elementor-1109 .elementor-element.elementor-element-a40a2ec {
    --icon-size:11px;
  }
  .elementor-1109 .elementor-element.elementor-element-e9affb8 .elementskit-section-title-wraper .elementskit-section-title {
    font-size:var( --e-global-typography-83682a1-font-size );
    line-height:var( --e-global-typography-83682a1-line-height );
    letter-spacing:var( --e-global-typography-83682a1-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-e9affb8 .elementskit-section-title-wraper p {
    font-size:var( --e-global-typography-69c152f-font-size );
    line-height:var( --e-global-typography-69c152f-line-height );
    letter-spacing:var( --e-global-typography-69c152f-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-9e12618 {
    --min-height:385px;
  }
  .elementor-1109 .elementor-element.elementor-element-13f1392 {
    --icon-size:11px;
  }
  .elementor-1109 .elementor-element.elementor-element-b2e35c7 .elementskit-section-title-wraper .elementskit-section-title {
    font-size:var( --e-global-typography-83682a1-font-size );
    line-height:var( --e-global-typography-83682a1-line-height );
    letter-spacing:var( --e-global-typography-83682a1-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-b2e35c7 .elementskit-section-title-wraper p {
    font-size:var( --e-global-typography-69c152f-font-size );
    line-height:var( --e-global-typography-69c152f-line-height );
    letter-spacing:var( --e-global-typography-69c152f-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-9b15c85 {
    --min-height:385px;
  }
  .elementor-1109 .elementor-element.elementor-element-d98f251 {
    --icon-size:11px;
  }
  .elementor-1109 .elementor-element.elementor-element-ee2b635 .elementskit-section-title-wraper .elementskit-section-title {
    font-size:var( --e-global-typography-83682a1-font-size );
    line-height:var( --e-global-typography-83682a1-line-height );
    letter-spacing:var( --e-global-typography-83682a1-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-ee2b635 .elementskit-section-title-wraper p {
    font-size:var( --e-global-typography-69c152f-font-size );
    line-height:var( --e-global-typography-69c152f-line-height );
    letter-spacing:var( --e-global-typography-69c152f-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-cebd470 {
    --min-height:385px;
  }
  .elementor-1109 .elementor-element.elementor-element-c1305d8 {
    --icon-size:11px;
  }
  .elementor-1109 .elementor-element.elementor-element-b474b37 .elementskit-section-title-wraper .elementskit-section-title {
    font-size:var( --e-global-typography-83682a1-font-size );
    line-height:var( --e-global-typography-83682a1-line-height );
    letter-spacing:var( --e-global-typography-83682a1-letter-spacing );
  }
  .elementor-1109 .elementor-element.elementor-element-b474b37 .elementskit-section-title-wraper p {
    font-size:var( --e-global-typography-69c152f-font-size );
    line-height:var( --e-global-typography-69c152f-line-height );
    letter-spacing:var( --e-global-typography-69c152f-letter-spacing );
  }
}
@media(min-width:768px) {
  .elementor-1109 .elementor-element.elementor-element-0f8466d {
    --width:50%;
  }
  .elementor-1109 .elementor-element.elementor-element-d370c77 {
    --width:50%;
  }
  .elementor-1109 .elementor-element.elementor-element-1e51908 {
    --width:50%;
  }
  .elementor-1109 .elementor-element.elementor-element-08d76c2 {
    --width:50%;
  }
  .elementor-1109 .elementor-element.elementor-element-d57c9ee {
    --width:90%;
  }
  .elementor-1109 .elementor-element.elementor-element-65f9a01 {
    --width:50%;
  }
  .elementor-1109 .elementor-element.elementor-element-2724865 {
    --width:40%;
  }
  .elementor-1109 .elementor-element.elementor-element-ed24aa9 {
    --width:60%;
  }
  .elementor-1109 .elementor-element.elementor-element-140b81f {
    --content-width:800px;
  }
}
@media(max-width:1024px) and (min-width:768px) {
  .elementor-1109 .elementor-element.elementor-element-0f8466d {
    --width:75%;
  }
  .elementor-1109 .elementor-element.elementor-element-d370c77 {
    --width:100%;
  }
  .elementor-1109 .elementor-element.elementor-element-65f9a01 {
    --width:100%;
  }
  .elementor-1109 .elementor-element.elementor-element-2724865 {
    --width:55%;
  }
  .elementor-1109 .elementor-element.elementor-element-ed24aa9 {
    --width:45%;
  }
  .elementor-1109 .elementor-element.elementor-element-140b81f {
    --content-width:665px;
  }
}
