.elementor-2735 .elementor-element.elementor-element-a31fcb9{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:0.29;--overlay-mix-blend-mode:multiply;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2735 .elementor-element.elementor-element-a31fcb9:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-a31fcb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nyneurologists.com/wp-content/uploads/2025/10/human-brain-medical-digital-illustration-scaled.jpg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-2735 .elementor-element.elementor-element-a31fcb9::before, .elementor-2735 .elementor-element.elementor-element-a31fcb9 > .elementor-background-video-container::before, .elementor-2735 .elementor-element.elementor-element-a31fcb9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2735 .elementor-element.elementor-element-a31fcb9 > .elementor-background-slideshow::before, .elementor-2735 .elementor-element.elementor-element-a31fcb9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2735 .elementor-element.elementor-element-a31fcb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e668323 );--background-overlay:'';}.elementor-2735 .elementor-element.elementor-element-a31fcb9 > .elementor-shape-bottom .elementor-shape-fill, .elementor-2735 .elementor-element.elementor-element-a31fcb9 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-7732da1 );}.elementor-2735 .elementor-element.elementor-element-a31fcb9 > .elementor-shape-bottom svg, .elementor-2735 .elementor-element.elementor-element-a31fcb9 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:150px;transform:translateX(-50%) rotateY(180deg);}.elementor-2735 .elementor-element.elementor-element-512a686{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2735 .elementor-element.elementor-element-153d95c .breadcrumb{text-align:left;font-family:var( --e-global-typography-6eaa07c-font-family ), Sans-serif;font-size:var( --e-global-typography-6eaa07c-font-size );font-weight:var( --e-global-typography-6eaa07c-font-weight );text-transform:var( --e-global-typography-6eaa07c-text-transform );font-style:var( --e-global-typography-6eaa07c-font-style );text-decoration:var( --e-global-typography-6eaa07c-text-decoration );line-height:var( --e-global-typography-6eaa07c-line-height );color:var( --e-global-color-214a8c4 );}.elementor-2735 .elementor-element.elementor-element-153d95c .breadcrumb a{color:var( --e-global-color-6327663 );}.elementor-2735 .elementor-element.elementor-element-153d95c .breadcrumb a:hover{color:var( --e-global-color-7dbde64 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2735 .elementor-element.elementor-element-b5edf5e{text-align:start;}.elementor-2735 .elementor-element.elementor-element-b5edf5e .elementor-heading-title{font-family:var( --e-global-typography-3fc0752-font-family ), Sans-serif;font-size:var( --e-global-typography-3fc0752-font-size );font-weight:var( --e-global-typography-3fc0752-font-weight );line-height:var( --e-global-typography-3fc0752-line-height );color:var( --e-global-color-7804395 );}.elementor-2735 .elementor-element.elementor-element-13a2c39{--spacer-size:50px;}.elementor-widget-global .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2735 .elementor-element.elementor-global-295 .elementor-button{background-color:var( --e-global-color-6327663 );font-family:var( --e-global-typography-a84e926-font-family ), Sans-serif;font-size:var( --e-global-typography-a84e926-font-size );font-weight:var( --e-global-typography-a84e926-font-weight );text-transform:var( --e-global-typography-a84e926-text-transform );font-style:var( --e-global-typography-a84e926-font-style );text-decoration:var( --e-global-typography-a84e926-text-decoration );line-height:var( --e-global-typography-a84e926-line-height );letter-spacing:var( --e-global-typography-a84e926-letter-spacing );fill:var( --e-global-color-7804395 );color:var( --e-global-color-7804395 );transition-duration:0.4s;border-style:none;border-radius:60px 60px 60px 60px;padding:11px 20px 11px 20px;}.elementor-2735 .elementor-element.elementor-global-295 .elementor-button:hover, .elementor-2735 .elementor-element.elementor-global-295 .elementor-button:focus{background-color:var( --e-global-color-7804395 );color:var( --e-global-color-7dbde64 );border-color:#DA0B4300;box-shadow:0px 0px 41px 0px rgba(255, 255, 255, 0.14);}.elementor-2735 .elementor-element.elementor-global-295{width:auto;max-width:auto;}.elementor-2735 .elementor-element.elementor-global-295 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2735 .elementor-element.elementor-global-295 .elementor-button:hover svg, .elementor-2735 .elementor-element.elementor-global-295 .elementor-button:focus svg{fill:var( --e-global-color-7dbde64 );}.elementor-2735 .elementor-element.elementor-element-2204fff{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-2735 .elementor-element.elementor-element-31c8cbe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2735 .elementor-element.elementor-element-01bb702{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;border-style:solid;--border-style:solid;border-width:15px 15px 15px 15px;--border-top-width:15px;--border-right-width:15px;--border-bottom-width:15px;--border-left-width:15px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 31px 0px rgba(0, 0, 0, 0.22);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2735 .elementor-element.elementor-element-01bb702:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-01bb702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7732da1 );}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-9d00d66{text-align:center;}.elementor-2735 .elementor-element.elementor-element-9d00d66 img{width:100%;max-width:100%;}.elementor-2735 .elementor-element.elementor-element-9aec359{width:100%;max-width:100%;text-align:center;}.elementor-2735 .elementor-element.elementor-element-9aec359 .elementor-heading-title{font-family:var( --e-global-typography-3fc0752-font-family ), Sans-serif;font-size:var( --e-global-typography-3fc0752-font-size );font-weight:var( --e-global-typography-3fc0752-font-weight );line-height:var( --e-global-typography-3fc0752-line-height );color:var( --e-global-color-7804395 );}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2735 .elementor-element.elementor-element-63baaec{--divider-border-style:solid;--divider-color:var( --e-global-color-7dbde64 );--divider-border-width:1px;--divider-icon-size:24px;--divider-element-spacing:20px;}.elementor-2735 .elementor-element.elementor-element-63baaec .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2735 .elementor-element.elementor-element-63baaec .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2735 .elementor-element.elementor-element-63baaec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-7dbde64 );}.elementor-2735 .elementor-element.elementor-element-63baaec.elementor-view-framed .elementor-icon, .elementor-2735 .elementor-element.elementor-element-63baaec.elementor-view-default .elementor-icon{color:var( --e-global-color-7dbde64 );border-color:var( --e-global-color-7dbde64 );}.elementor-2735 .elementor-element.elementor-element-63baaec.elementor-view-framed .elementor-icon, .elementor-2735 .elementor-element.elementor-element-63baaec.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-7dbde64 );}.elementor-2735 .elementor-element.elementor-element-63baaec .elementor-icon i, .elementor-2735 .elementor-element.elementor-element-63baaec .elementor-icon svg{transform:rotate(0deg);}.elementor-2735 .elementor-element.elementor-element-4a2a678{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-3ad48cd{text-align:start;font-family:var( --e-global-typography-fcd7f47-font-family ), Sans-serif;font-size:var( --e-global-typography-fcd7f47-font-size );font-weight:var( --e-global-typography-fcd7f47-font-weight );text-transform:var( --e-global-typography-fcd7f47-text-transform );font-style:var( --e-global-typography-fcd7f47-font-style );text-decoration:var( --e-global-typography-fcd7f47-text-decoration );line-height:var( --e-global-typography-fcd7f47-line-height );color:var( --e-global-color-e668323 );}.elementor-2735 .elementor-element.elementor-element-3ad48cd a{color:var( --e-global-color-7732da1 );}.elementor-2735 .elementor-element.elementor-element-3ad48cd a:hover, .elementor-2735 .elementor-element.elementor-element-3ad48cd a:focus{color:var( --e-global-color-6327663 );}.elementor-2735 .elementor-element.elementor-element-d471324{--divider-border-style:solid;--divider-color:var( --e-global-color-d83db4f );--divider-border-width:1px;--divider-icon-size:24px;--divider-element-spacing:12px;}.elementor-2735 .elementor-element.elementor-element-d471324 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2735 .elementor-element.elementor-element-d471324 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2735 .elementor-element.elementor-element-d471324.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6327663 );}.elementor-2735 .elementor-element.elementor-element-d471324.elementor-view-framed .elementor-icon, .elementor-2735 .elementor-element.elementor-element-d471324.elementor-view-default .elementor-icon{color:var( --e-global-color-6327663 );border-color:var( --e-global-color-6327663 );}.elementor-2735 .elementor-element.elementor-element-d471324.elementor-view-framed .elementor-icon, .elementor-2735 .elementor-element.elementor-element-d471324.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-6327663 );}.elementor-2735 .elementor-element.elementor-element-d471324 .elementor-icon i, .elementor-2735 .elementor-element.elementor-element-d471324 .elementor-icon svg{transform:rotate(0deg);}.elementor-2735 .elementor-element.elementor-element-dba239b{width:100%;max-width:100%;}.elementor-2735 .elementor-element.elementor-element-bb79255{--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:space-evenly;}.elementor-2735 .elementor-element.elementor-element-09b3181{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-2735 .elementor-element.elementor-element-09b3181 .elementor-heading-title{font-family:var( --e-global-typography-40aead0-font-family ), Sans-serif;font-size:var( --e-global-typography-40aead0-font-size );font-weight:var( --e-global-typography-40aead0-font-weight );line-height:var( --e-global-typography-40aead0-line-height );color:var( --e-global-color-7dbde64 );}.elementor-2735 .elementor-element.elementor-element-43d9197{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-2735 .elementor-element.elementor-element-29ecab7{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.1);}.elementor-2735 .elementor-element.elementor-element-29ecab7:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-29ecab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7804395 );}.elementor-widget-testimonial .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2735 .elementor-element.elementor-element-06bdd3a{width:100%;max-width:100%;padding:25px 25px 0px 25px;}.elementor-2735 .elementor-element.elementor-element-06bdd3a.elementor-element{--align-self:stretch;}.elementor-2735 .elementor-element.elementor-element-06bdd3a .elementor-testimonial-wrapper{text-align:start;}.elementor-2735 .elementor-element.elementor-element-06bdd3a .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-0c3ff0a{padding:0px 25px 0px 25px;--e-rating-justify-content:flex-start;}.elementor-2735 .elementor-element.elementor-element-d9f3c84{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.1);}.elementor-2735 .elementor-element.elementor-element-d9f3c84:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-d9f3c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7804395 );}.elementor-2735 .elementor-element.elementor-element-c370f62{width:100%;max-width:100%;padding:25px 25px 0px 25px;}.elementor-2735 .elementor-element.elementor-element-c370f62.elementor-element{--align-self:stretch;}.elementor-2735 .elementor-element.elementor-element-c370f62 .elementor-testimonial-wrapper{text-align:start;}.elementor-2735 .elementor-element.elementor-element-c370f62 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-12c2c44{padding:0px 25px 0px 25px;--e-rating-justify-content:flex-start;}.elementor-2735 .elementor-element.elementor-element-e3e2adf{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.1);}.elementor-2735 .elementor-element.elementor-element-e3e2adf:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-e3e2adf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7804395 );}.elementor-2735 .elementor-element.elementor-element-65e629d{width:100%;max-width:100%;padding:25px 25px 0px 25px;}.elementor-2735 .elementor-element.elementor-element-65e629d.elementor-element{--align-self:stretch;}.elementor-2735 .elementor-element.elementor-element-65e629d .elementor-testimonial-wrapper{text-align:start;}.elementor-2735 .elementor-element.elementor-element-65e629d .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-10a7362{padding:0px 25px 0px 25px;--e-rating-justify-content:flex-start;}.elementor-2735 .elementor-element.elementor-element-a0a32a6{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.1);}.elementor-2735 .elementor-element.elementor-element-a0a32a6:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-a0a32a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7804395 );}.elementor-2735 .elementor-element.elementor-element-da6308b{width:100%;max-width:100%;padding:25px 25px 0px 25px;}.elementor-2735 .elementor-element.elementor-element-da6308b.elementor-element{--align-self:stretch;}.elementor-2735 .elementor-element.elementor-element-da6308b .elementor-testimonial-wrapper{text-align:start;}.elementor-2735 .elementor-element.elementor-element-da6308b .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-fb9ff7c{padding:0px 25px 0px 25px;--e-rating-justify-content:flex-start;}.elementor-2735 .elementor-element.elementor-element-057fcad{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.1);}.elementor-2735 .elementor-element.elementor-element-057fcad:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-057fcad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7804395 );}.elementor-2735 .elementor-element.elementor-element-a19bd99{width:100%;max-width:100%;padding:25px 25px 0px 25px;}.elementor-2735 .elementor-element.elementor-element-a19bd99.elementor-element{--align-self:stretch;}.elementor-2735 .elementor-element.elementor-element-a19bd99 .elementor-testimonial-wrapper{text-align:start;}.elementor-2735 .elementor-element.elementor-element-a19bd99 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-90e43c0{padding:0px 25px 0px 25px;--e-rating-justify-content:flex-start;}.elementor-2735 .elementor-element.elementor-element-3c5e49c{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.1);}.elementor-2735 .elementor-element.elementor-element-3c5e49c:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-3c5e49c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7804395 );}.elementor-2735 .elementor-element.elementor-element-217e855{width:100%;max-width:100%;padding:25px 25px 0px 25px;}.elementor-2735 .elementor-element.elementor-element-217e855.elementor-element{--align-self:stretch;}.elementor-2735 .elementor-element.elementor-element-217e855 .elementor-testimonial-wrapper{text-align:start;}.elementor-2735 .elementor-element.elementor-element-217e855 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-99d56d4{padding:0px 25px 0px 25px;--e-rating-justify-content:flex-start;}.elementor-2735 .elementor-element.elementor-element-f2f3814{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.1);}.elementor-2735 .elementor-element.elementor-element-f2f3814:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-f2f3814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7804395 );}.elementor-2735 .elementor-element.elementor-element-d4eaf2f{width:100%;max-width:100%;padding:25px 25px 0px 25px;}.elementor-2735 .elementor-element.elementor-element-d4eaf2f.elementor-element{--align-self:stretch;}.elementor-2735 .elementor-element.elementor-element-d4eaf2f .elementor-testimonial-wrapper{text-align:start;}.elementor-2735 .elementor-element.elementor-element-d4eaf2f .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-77a4847{padding:0px 25px 0px 25px;--e-rating-justify-content:flex-start;}.elementor-2735 .elementor-element.elementor-element-f6907c1{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.1);}.elementor-2735 .elementor-element.elementor-element-f6907c1:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-f6907c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7804395 );}.elementor-2735 .elementor-element.elementor-element-3124a9b{width:100%;max-width:100%;padding:25px 25px 0px 25px;}.elementor-2735 .elementor-element.elementor-element-3124a9b.elementor-element{--align-self:stretch;}.elementor-2735 .elementor-element.elementor-element-3124a9b .elementor-testimonial-wrapper{text-align:start;}.elementor-2735 .elementor-element.elementor-element-3124a9b .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-d16a9ae{padding:0px 25px 0px 25px;--e-rating-justify-content:flex-start;}.elementor-2735 .elementor-element.elementor-element-60f1513{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.1);}.elementor-2735 .elementor-element.elementor-element-60f1513:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-60f1513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7804395 );}.elementor-2735 .elementor-element.elementor-element-9b7197b{width:100%;max-width:100%;padding:25px 25px 0px 25px;}.elementor-2735 .elementor-element.elementor-element-9b7197b.elementor-element{--align-self:stretch;}.elementor-2735 .elementor-element.elementor-element-9b7197b .elementor-testimonial-wrapper{text-align:start;}.elementor-2735 .elementor-element.elementor-element-9b7197b .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-248d2fd{padding:0px 25px 0px 25px;--e-rating-justify-content:flex-start;}.elementor-2735 .elementor-element.elementor-element-36e09e2{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.1);}.elementor-2735 .elementor-element.elementor-element-36e09e2:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-36e09e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7804395 );}.elementor-2735 .elementor-element.elementor-element-334f7a1{width:100%;max-width:100%;padding:25px 25px 0px 25px;}.elementor-2735 .elementor-element.elementor-element-334f7a1.elementor-element{--align-self:stretch;}.elementor-2735 .elementor-element.elementor-element-334f7a1 .elementor-testimonial-wrapper{text-align:start;}.elementor-2735 .elementor-element.elementor-element-334f7a1 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-262c31e{padding:0px 25px 0px 25px;--e-rating-justify-content:flex-start;}.elementor-2735 .elementor-element.elementor-element-b317f2c{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.1);}.elementor-2735 .elementor-element.elementor-element-b317f2c:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-b317f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7804395 );}.elementor-2735 .elementor-element.elementor-element-e47ab22{width:100%;max-width:100%;padding:25px 25px 0px 25px;}.elementor-2735 .elementor-element.elementor-element-e47ab22.elementor-element{--align-self:stretch;}.elementor-2735 .elementor-element.elementor-element-e47ab22 .elementor-testimonial-wrapper{text-align:start;}.elementor-2735 .elementor-element.elementor-element-e47ab22 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-1dfe916{padding:0px 25px 0px 25px;--e-rating-justify-content:flex-start;}.elementor-2735 .elementor-element.elementor-element-adb5dba{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.1);}.elementor-2735 .elementor-element.elementor-element-adb5dba:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-adb5dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7804395 );}.elementor-2735 .elementor-element.elementor-element-f200782{width:100%;max-width:100%;padding:25px 25px 0px 25px;}.elementor-2735 .elementor-element.elementor-element-f200782.elementor-element{--align-self:stretch;}.elementor-2735 .elementor-element.elementor-element-f200782 .elementor-testimonial-wrapper{text-align:start;}.elementor-2735 .elementor-element.elementor-element-f200782 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-180f284{padding:0px 25px 0px 25px;--e-rating-justify-content:flex-start;}.elementor-2735 .elementor-element.elementor-element-9e1bf5e{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.1);}.elementor-2735 .elementor-element.elementor-element-9e1bf5e:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-9e1bf5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7804395 );}.elementor-2735 .elementor-element.elementor-element-9638597{width:100%;max-width:100%;padding:25px 25px 0px 25px;}.elementor-2735 .elementor-element.elementor-element-9638597.elementor-element{--align-self:stretch;}.elementor-2735 .elementor-element.elementor-element-9638597 .elementor-testimonial-wrapper{text-align:start;}.elementor-2735 .elementor-element.elementor-element-9638597 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-3831fa1{padding:0px 25px 0px 25px;--e-rating-justify-content:flex-start;}.elementor-2735 .elementor-element.elementor-element-1e555b3{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.1);}.elementor-2735 .elementor-element.elementor-element-1e555b3:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-1e555b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7804395 );}.elementor-2735 .elementor-element.elementor-element-f13540b{width:100%;max-width:100%;padding:25px 25px 0px 25px;}.elementor-2735 .elementor-element.elementor-element-f13540b.elementor-element{--align-self:stretch;}.elementor-2735 .elementor-element.elementor-element-f13540b .elementor-testimonial-wrapper{text-align:start;}.elementor-2735 .elementor-element.elementor-element-f13540b .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-1639bab{padding:0px 25px 0px 25px;--e-rating-justify-content:flex-start;}.elementor-2735 .elementor-element.elementor-element-574b80d{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E8E8E8;--border-color:#E8E8E8;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.1);}.elementor-2735 .elementor-element.elementor-element-574b80d:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-574b80d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7804395 );}.elementor-2735 .elementor-element.elementor-element-851c301{width:100%;max-width:100%;padding:25px 25px 0px 25px;}.elementor-2735 .elementor-element.elementor-element-851c301.elementor-element{--align-self:stretch;}.elementor-2735 .elementor-element.elementor-element-851c301 .elementor-testimonial-wrapper{text-align:start;}.elementor-2735 .elementor-element.elementor-element-851c301 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2735 .elementor-element.elementor-element-329b139{padding:0px 25px 0px 25px;--e-rating-justify-content:flex-start;}@media(max-width:1024px){.elementor-2735 .elementor-element.elementor-element-a31fcb9{--overlay-opacity:1;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2735 .elementor-element.elementor-element-153d95c .breadcrumb{font-size:var( --e-global-typography-6eaa07c-font-size );line-height:var( --e-global-typography-6eaa07c-line-height );}.elementor-2735 .elementor-element.elementor-element-b5edf5e .elementor-heading-title{font-size:var( --e-global-typography-3fc0752-font-size );line-height:var( --e-global-typography-3fc0752-line-height );}.elementor-2735 .elementor-element.elementor-global-295 .elementor-button{font-size:var( --e-global-typography-a84e926-font-size );line-height:var( --e-global-typography-a84e926-line-height );letter-spacing:var( --e-global-typography-a84e926-letter-spacing );padding:11px 20px 11px 20px;}.elementor-2735 .elementor-element.elementor-element-2204fff{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2735 .elementor-element.elementor-element-31c8cbe{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2735 .elementor-element.elementor-element-9aec359 .elementor-heading-title{font-size:var( --e-global-typography-3fc0752-font-size );line-height:var( --e-global-typography-3fc0752-line-height );}.elementor-2735 .elementor-element.elementor-element-4a2a678{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2735 .elementor-element.elementor-element-3ad48cd{font-size:var( --e-global-typography-fcd7f47-font-size );line-height:var( --e-global-typography-fcd7f47-line-height );}.elementor-2735 .elementor-element.elementor-element-09b3181 .elementor-heading-title{font-size:var( --e-global-typography-40aead0-font-size );line-height:var( --e-global-typography-40aead0-line-height );}}@media(max-width:767px){.elementor-2735 .elementor-element.elementor-element-a31fcb9{--content-width:100%;--overlay-opacity:0;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:100px;--padding-left:015px;--padding-right:015px;}.elementor-2735 .elementor-element.elementor-element-512a686{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2735 .elementor-element.elementor-element-153d95c .breadcrumb{font-size:var( --e-global-typography-6eaa07c-font-size );line-height:var( --e-global-typography-6eaa07c-line-height );}.elementor-2735 .elementor-element.elementor-element-b5edf5e .elementor-heading-title{font-size:var( --e-global-typography-3fc0752-font-size );line-height:var( --e-global-typography-3fc0752-line-height );}.elementor-2735 .elementor-element.elementor-global-295 .elementor-button{font-size:var( --e-global-typography-a84e926-font-size );line-height:var( --e-global-typography-a84e926-line-height );letter-spacing:var( --e-global-typography-a84e926-letter-spacing );padding:10px 18px 10px 18px;}.elementor-2735 .elementor-element.elementor-element-2204fff{--content-width:100%;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:015px;}.elementor-2735 .elementor-element.elementor-element-01bb702{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2735 .elementor-element.elementor-element-9aec359 .elementor-heading-title{font-size:var( --e-global-typography-3fc0752-font-size );line-height:var( --e-global-typography-3fc0752-line-height );}.elementor-2735 .elementor-element.elementor-element-4a2a678{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2735 .elementor-element.elementor-element-3ad48cd{font-size:var( --e-global-typography-fcd7f47-font-size );line-height:var( --e-global-typography-fcd7f47-line-height );}.elementor-2735 .elementor-element.elementor-element-09b3181 .elementor-heading-title{font-size:var( --e-global-typography-40aead0-font-size );line-height:var( --e-global-typography-40aead0-line-height );}}@media(min-width:768px){.elementor-2735 .elementor-element.elementor-element-a31fcb9{--content-width:1440px;}.elementor-2735 .elementor-element.elementor-element-512a686{--width:50%;}.elementor-2735 .elementor-element.elementor-element-2204fff{--content-width:1440px;}.elementor-2735 .elementor-element.elementor-element-31c8cbe{--width:100%;}.elementor-2735 .elementor-element.elementor-element-01bb702{--width:40%;}.elementor-2735 .elementor-element.elementor-element-4a2a678{--width:65%;}.elementor-2735 .elementor-element.elementor-element-29ecab7{--width:32%;}.elementor-2735 .elementor-element.elementor-element-d9f3c84{--width:32%;}.elementor-2735 .elementor-element.elementor-element-e3e2adf{--width:32%;}.elementor-2735 .elementor-element.elementor-element-a0a32a6{--width:32%;}.elementor-2735 .elementor-element.elementor-element-057fcad{--width:32%;}.elementor-2735 .elementor-element.elementor-element-3c5e49c{--width:32%;}.elementor-2735 .elementor-element.elementor-element-f2f3814{--width:32%;}.elementor-2735 .elementor-element.elementor-element-f6907c1{--width:32%;}.elementor-2735 .elementor-element.elementor-element-60f1513{--width:32%;}.elementor-2735 .elementor-element.elementor-element-36e09e2{--width:32%;}.elementor-2735 .elementor-element.elementor-element-b317f2c{--width:32%;}.elementor-2735 .elementor-element.elementor-element-adb5dba{--width:32%;}.elementor-2735 .elementor-element.elementor-element-9e1bf5e{--width:32%;}.elementor-2735 .elementor-element.elementor-element-1e555b3{--width:32%;}.elementor-2735 .elementor-element.elementor-element-574b80d{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2735 .elementor-element.elementor-element-a31fcb9{--content-width:100%;}.elementor-2735 .elementor-element.elementor-element-512a686{--width:80%;}.elementor-2735 .elementor-element.elementor-element-2204fff{--content-width:100%;}.elementor-2735 .elementor-element.elementor-element-01bb702{--width:100%;}.elementor-2735 .elementor-element.elementor-element-4a2a678{--width:100%;}}@media(min-width:1025px){.elementor-2735 .elementor-element.elementor-element-a31fcb9:not(.elementor-motion-effects-element-type-background), .elementor-2735 .elementor-element.elementor-element-a31fcb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for shortcode, class: .elementor-element-dba239b *//* === Strong Testimonials Modern Form Styling (Full-width) === */
.modern-testimonial-form {
  width: 100%;
  background: #ffffff;
  color: #1b2e4b;
  padding: 40px;
  border-radius: 14px;
  box-shadow: 0 4px 25px rgba(0, 0, 0, 0.08);
  font-family: "Inter", "Roboto", sans-serif;
  border: 1px solid #e3e8ef;
  box-sizing: border-box;
}

/* Headings & labels */
.modern-testimonial-form h3 {
  color: #1b2e4b;
  font-weight: 700;
  margin-bottom: 25px;
  text-align: center;
  letter-spacing: 0.3px;
}

.modern-testimonial-form label {
  display: block;
  font-weight: 600;
  color: #2e3b4e;
  margin-bottom: 6px;
  font-size: 15px;
}

/* Input & textarea */
.modern-testimonial-form input[type="text"],
.modern-testimonial-form input[type="email"],
.modern-testimonial-form textarea,
.modern-testimonial-form select {
  width: 100%;
  padding: 10px 16px; /* ↓ reduced height */
  border: 1px solid #d0d7de;
  background-color: #f9fafb;
  color: #1b2e4b;
  border-radius: 8px;
  font-size: 15px;
  transition: all 0.3s ease;
  box-sizing: border-box;
}

/* Placeholder */
.modern-testimonial-form input::placeholder,
.modern-testimonial-form textarea::placeholder {
  color: #9aa4b2;
}

/* Focus state */
.modern-testimonial-form input:focus,
.modern-testimonial-form textarea:focus {
  border-color: #0389c8;
  background-color: #fff;
  box-shadow: 0 0 0 3px rgba(3, 137, 200, 0.15);
  outline: none;
}

/* Required asterisk */
.modern-testimonial-form label .required {
  color: #e63946;
  font-weight: 700;
  margin-left: 3px;
}

/* Submit button */
.modern-testimonial-form input[type="submit"],
.modern-testimonial-form button[type="submit"] {
  background-color: #28ab00;
  color: #fff;
  border: none;
  padding: 14px 28px;
  font-size: 16px;
  font-weight: 600;
  border-radius: 8px;
  margin-top: 15px;
  cursor: pointer;
  width: 100%;
  transition: all 0.3s ease;
}

.modern-testimonial-form input[type="submit"]:hover,
.modern-testimonial-form button[type="submit"]:hover {
  background-color: #0389c8;
  transform: translateY(-2px);
}

/* Spacing between fields */
.modern-testimonial-form .strong-field {
  margin-bottom: 22px;
}

/* Two-column (desktop only) */
@media (min-width: 769px) {
  .modern-testimonial-form .strong-field:nth-child(1), /* Full Name */
  .modern-testimonial-form .strong-field:nth-child(2) { /* Email */
    width: 48%;
    display: inline-block;
    vertical-align: top;
  }
  .modern-testimonial-form .strong-field:nth-child(1) {
    margin-right: 4%;
  }
}

/* Rating field alignment */
.modern-testimonial-form .strong-rating {
  display: flex;
  align-items: center;
  gap: 6px;
}

/* Mobile responsiveness */
@media (max-width: 768px) {
  .modern-testimonial-form {
    padding: 25px;
  }

  .modern-testimonial-form .strong-field:nth-child(1),
  .modern-testimonial-form .strong-field:nth-child(2) {
    width: 100%;
    display: block;
    margin-right: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29ecab7 *//* Make the card a flexible vertical stack */
.elementor-2735 .elementor-element.elementor-element-29ecab7 {
    display: flex;
    flex-direction: column;
}

/* Let the testimonial text grow to fill space */
.elementor-2735 .elementor-element.elementor-element-29ecab7 .elementor-widget-testimonial {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Force the testimonial inner wrapper to stretch */
.elementor-2735 .elementor-element.elementor-element-29ecab7 .elementor-testimonial-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Push meta (name + title) to bottom */
.elementor-2735 .elementor-element.elementor-element-29ecab7 .elementor-testimonial-meta {
    margin-top: auto;
}

/* Keep the star rating just above the name */
.elementor-2735 .elementor-element.elementor-element-29ecab7 .elementor-widget-star-rating {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9f3c84 *//* Make the card a flexible vertical stack */
.elementor-2735 .elementor-element.elementor-element-d9f3c84 {
    display: flex;
    flex-direction: column;
}

/* Let the testimonial text grow to fill space */
.elementor-2735 .elementor-element.elementor-element-d9f3c84 .elementor-widget-testimonial {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Force the testimonial inner wrapper to stretch */
.elementor-2735 .elementor-element.elementor-element-d9f3c84 .elementor-testimonial-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Push meta (name + title) to bottom */
.elementor-2735 .elementor-element.elementor-element-d9f3c84 .elementor-testimonial-meta {
    margin-top: auto;
}

/* Keep the star rating just above the name */
.elementor-2735 .elementor-element.elementor-element-d9f3c84 .elementor-widget-star-rating {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3e2adf *//* Make the card a flexible vertical stack */
.elementor-2735 .elementor-element.elementor-element-e3e2adf {
    display: flex;
    flex-direction: column;
}

/* Let the testimonial text grow to fill space */
.elementor-2735 .elementor-element.elementor-element-e3e2adf .elementor-widget-testimonial {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Force the testimonial inner wrapper to stretch */
.elementor-2735 .elementor-element.elementor-element-e3e2adf .elementor-testimonial-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Push meta (name + title) to bottom */
.elementor-2735 .elementor-element.elementor-element-e3e2adf .elementor-testimonial-meta {
    margin-top: auto;
}

/* Keep the star rating just above the name */
.elementor-2735 .elementor-element.elementor-element-e3e2adf .elementor-widget-star-rating {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0a32a6 *//* Make the card a flexible vertical stack */
.elementor-2735 .elementor-element.elementor-element-a0a32a6 {
    display: flex;
    flex-direction: column;
}

/* Let the testimonial text grow to fill space */
.elementor-2735 .elementor-element.elementor-element-a0a32a6 .elementor-widget-testimonial {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Force the testimonial inner wrapper to stretch */
.elementor-2735 .elementor-element.elementor-element-a0a32a6 .elementor-testimonial-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Push meta (name + title) to bottom */
.elementor-2735 .elementor-element.elementor-element-a0a32a6 .elementor-testimonial-meta {
    margin-top: auto;
}

/* Keep the star rating just above the name */
.elementor-2735 .elementor-element.elementor-element-a0a32a6 .elementor-widget-star-rating {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-057fcad *//* Make the card a flexible vertical stack */
.elementor-2735 .elementor-element.elementor-element-057fcad {
    display: flex;
    flex-direction: column;
}

/* Let the testimonial text grow to fill space */
.elementor-2735 .elementor-element.elementor-element-057fcad .elementor-widget-testimonial {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Force the testimonial inner wrapper to stretch */
.elementor-2735 .elementor-element.elementor-element-057fcad .elementor-testimonial-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Push meta (name + title) to bottom */
.elementor-2735 .elementor-element.elementor-element-057fcad .elementor-testimonial-meta {
    margin-top: auto;
}

/* Keep the star rating just above the name */
.elementor-2735 .elementor-element.elementor-element-057fcad .elementor-widget-star-rating {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c5e49c *//* Make the card a flexible vertical stack */
.elementor-2735 .elementor-element.elementor-element-3c5e49c {
    display: flex;
    flex-direction: column;
}

/* Let the testimonial text grow to fill space */
.elementor-2735 .elementor-element.elementor-element-3c5e49c .elementor-widget-testimonial {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Force the testimonial inner wrapper to stretch */
.elementor-2735 .elementor-element.elementor-element-3c5e49c .elementor-testimonial-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Push meta (name + title) to bottom */
.elementor-2735 .elementor-element.elementor-element-3c5e49c .elementor-testimonial-meta {
    margin-top: auto;
}

/* Keep the star rating just above the name */
.elementor-2735 .elementor-element.elementor-element-3c5e49c .elementor-widget-star-rating {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2f3814 *//* Make the card a flexible vertical stack */
.elementor-2735 .elementor-element.elementor-element-f2f3814 {
    display: flex;
    flex-direction: column;
}

/* Let the testimonial text grow to fill space */
.elementor-2735 .elementor-element.elementor-element-f2f3814 .elementor-widget-testimonial {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Force the testimonial inner wrapper to stretch */
.elementor-2735 .elementor-element.elementor-element-f2f3814 .elementor-testimonial-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Push meta (name + title) to bottom */
.elementor-2735 .elementor-element.elementor-element-f2f3814 .elementor-testimonial-meta {
    margin-top: auto;
}

/* Keep the star rating just above the name */
.elementor-2735 .elementor-element.elementor-element-f2f3814 .elementor-widget-star-rating {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6907c1 *//* Make the card a flexible vertical stack */
.elementor-2735 .elementor-element.elementor-element-f6907c1 {
    display: flex;
    flex-direction: column;
}

/* Let the testimonial text grow to fill space */
.elementor-2735 .elementor-element.elementor-element-f6907c1 .elementor-widget-testimonial {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Force the testimonial inner wrapper to stretch */
.elementor-2735 .elementor-element.elementor-element-f6907c1 .elementor-testimonial-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Push meta (name + title) to bottom */
.elementor-2735 .elementor-element.elementor-element-f6907c1 .elementor-testimonial-meta {
    margin-top: auto;
}

/* Keep the star rating just above the name */
.elementor-2735 .elementor-element.elementor-element-f6907c1 .elementor-widget-star-rating {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f1513 *//* Make the card a flexible vertical stack */
.elementor-2735 .elementor-element.elementor-element-60f1513 {
    display: flex;
    flex-direction: column;
}

/* Let the testimonial text grow to fill space */
.elementor-2735 .elementor-element.elementor-element-60f1513 .elementor-widget-testimonial {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Force the testimonial inner wrapper to stretch */
.elementor-2735 .elementor-element.elementor-element-60f1513 .elementor-testimonial-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Push meta (name + title) to bottom */
.elementor-2735 .elementor-element.elementor-element-60f1513 .elementor-testimonial-meta {
    margin-top: auto;
}

/* Keep the star rating just above the name */
.elementor-2735 .elementor-element.elementor-element-60f1513 .elementor-widget-star-rating {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36e09e2 *//* Make the card a flexible vertical stack */
.elementor-2735 .elementor-element.elementor-element-36e09e2 {
    display: flex;
    flex-direction: column;
}

/* Let the testimonial text grow to fill space */
.elementor-2735 .elementor-element.elementor-element-36e09e2 .elementor-widget-testimonial {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Force the testimonial inner wrapper to stretch */
.elementor-2735 .elementor-element.elementor-element-36e09e2 .elementor-testimonial-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Push meta (name + title) to bottom */
.elementor-2735 .elementor-element.elementor-element-36e09e2 .elementor-testimonial-meta {
    margin-top: auto;
}

/* Keep the star rating just above the name */
.elementor-2735 .elementor-element.elementor-element-36e09e2 .elementor-widget-star-rating {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b317f2c *//* Make the card a flexible vertical stack */
.elementor-2735 .elementor-element.elementor-element-b317f2c {
    display: flex;
    flex-direction: column;
}

/* Let the testimonial text grow to fill space */
.elementor-2735 .elementor-element.elementor-element-b317f2c .elementor-widget-testimonial {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Force the testimonial inner wrapper to stretch */
.elementor-2735 .elementor-element.elementor-element-b317f2c .elementor-testimonial-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Push meta (name + title) to bottom */
.elementor-2735 .elementor-element.elementor-element-b317f2c .elementor-testimonial-meta {
    margin-top: auto;
}

/* Keep the star rating just above the name */
.elementor-2735 .elementor-element.elementor-element-b317f2c .elementor-widget-star-rating {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adb5dba *//* Make the card a flexible vertical stack */
.elementor-2735 .elementor-element.elementor-element-adb5dba {
    display: flex;
    flex-direction: column;
}

/* Let the testimonial text grow to fill space */
.elementor-2735 .elementor-element.elementor-element-adb5dba .elementor-widget-testimonial {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Force the testimonial inner wrapper to stretch */
.elementor-2735 .elementor-element.elementor-element-adb5dba .elementor-testimonial-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Push meta (name + title) to bottom */
.elementor-2735 .elementor-element.elementor-element-adb5dba .elementor-testimonial-meta {
    margin-top: auto;
}

/* Keep the star rating just above the name */
.elementor-2735 .elementor-element.elementor-element-adb5dba .elementor-widget-star-rating {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e1bf5e *//* Make the card a flexible vertical stack */
.elementor-2735 .elementor-element.elementor-element-9e1bf5e {
    display: flex;
    flex-direction: column;
}

/* Let the testimonial text grow to fill space */
.elementor-2735 .elementor-element.elementor-element-9e1bf5e .elementor-widget-testimonial {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Force the testimonial inner wrapper to stretch */
.elementor-2735 .elementor-element.elementor-element-9e1bf5e .elementor-testimonial-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Push meta (name + title) to bottom */
.elementor-2735 .elementor-element.elementor-element-9e1bf5e .elementor-testimonial-meta {
    margin-top: auto;
}

/* Keep the star rating just above the name */
.elementor-2735 .elementor-element.elementor-element-9e1bf5e .elementor-widget-star-rating {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e555b3 *//* Make the card a flexible vertical stack */
.elementor-2735 .elementor-element.elementor-element-1e555b3 {
    display: flex;
    flex-direction: column;
}

/* Let the testimonial text grow to fill space */
.elementor-2735 .elementor-element.elementor-element-1e555b3 .elementor-widget-testimonial {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Force the testimonial inner wrapper to stretch */
.elementor-2735 .elementor-element.elementor-element-1e555b3 .elementor-testimonial-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Push meta (name + title) to bottom */
.elementor-2735 .elementor-element.elementor-element-1e555b3 .elementor-testimonial-meta {
    margin-top: auto;
}

/* Keep the star rating just above the name */
.elementor-2735 .elementor-element.elementor-element-1e555b3 .elementor-widget-star-rating {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-574b80d *//* Make the card a flexible vertical stack */
.elementor-2735 .elementor-element.elementor-element-574b80d {
    display: flex;
    flex-direction: column;
}

/* Let the testimonial text grow to fill space */
.elementor-2735 .elementor-element.elementor-element-574b80d .elementor-widget-testimonial {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Force the testimonial inner wrapper to stretch */
.elementor-2735 .elementor-element.elementor-element-574b80d .elementor-testimonial-wrapper {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* Push meta (name + title) to bottom */
.elementor-2735 .elementor-element.elementor-element-574b80d .elementor-testimonial-meta {
    margin-top: auto;
}

/* Keep the star rating just above the name */
.elementor-2735 .elementor-element.elementor-element-574b80d .elementor-widget-star-rating {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43d9197 *//* Make each testimonial card behave like a flex column */
.elementor-2735 .elementor-element.elementor-element-43d9197 .elementor-widget-testimonial .elementor-testimonial-wrapper {
    display: flex;
    flex-direction: column;
    height: 100%;
}

/* Push the author name to the bottom */
.elementor-2735 .elementor-element.elementor-element-43d9197 .elementor-widget-testimonial .elementor-testimonial-meta {
    margin-top: auto;
}/* End custom CSS */