.elementor-8 .elementor-element.elementor-element-34a599d{--display:flex;--min-height:70vh;--overlay-opacity:1;--padding-top:10%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-8 .elementor-element.elementor-element-34a599d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-34a599d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magic.invincibldev.com/wp-content/uploads/2026/06/Magic-Health-Care-Home-Page-Design-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-34a599d::before, .elementor-8 .elementor-element.elementor-element-34a599d > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-34a599d > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-34a599d > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-34a599d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-34a599d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://magic.invincibldev.com/wp-content/uploads/2026/06/Magic-Health-Care-Home-Page-Design.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-d7945e2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3a66f26{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-3a66f26 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:1.55rem;font-weight:300;line-height:1.4em;letter-spacing:0.5px;color:#0EB1F8;}.elementor-8 .elementor-element.elementor-element-04c2f8f{width:var( --container-widget-width, 57vw );max-width:57vw;--container-widget-width:57vw;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-04c2f8f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:4.2rem;font-weight:700;line-height:1.4em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-widget-text-editor{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-47896c2{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-88bbaba .elementor-button{background-color:var( --e-global-color-8434be7 );font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7em;letter-spacing:0.2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8434be7 );border-radius:5rem 5rem 5rem 5rem;padding:.65rem 2.65rem .65rem 2.65rem;}.elementor-8 .elementor-element.elementor-element-88bbaba .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-88bbaba .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-88bbaba .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-88bbaba .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-88bbaba .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-88bbaba .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-68eb554{--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;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-90b1769{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-69c914f{--grid-template-columns:repeat(0, auto);text-align:left;width:100%;max-width:100%;--icon-size:1.2rem;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-69c914f .elementor-social-icon{background-color:var( --e-global-color-8434be7 );}.elementor-8 .elementor-element.elementor-element-69c914f .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-69c914f .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-9ab2dcb{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4b58bdf{width:var( --container-widget-width, 50% );max-width:50%;background-color:#FFFFFF;padding:.75rem .75rem .75rem .75rem;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:0.87rem 0.87rem 0.87rem 0.87rem;}.elementor-8 .elementor-element.elementor-element-4b58bdf .elementor-testimonial-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-4b58bdf .elementor-testimonial-content{color:var( --e-global-color-0259fb1 );font-family:"Manrope", Sans-serif;font-size:1.1rem;font-weight:400;font-style:italic;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-4b58bdf .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Inter Tight", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-8d2d5c2{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b7771fd{--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;--flex-wrap:wrap;--padding-top:4%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-8 .elementor-element.elementor-element-0d1dbfd{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-ad5516f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.7rem;font-weight:700;line-height:1.2em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-d0b2fee .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.1rem;font-weight:300;line-height:1.4em;letter-spacing:0.2px;color:var( --e-global-color-0259fb1 );}.elementor-8 .elementor-element.elementor-element-ffef171{--display:flex;--justify-content:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:-3vw;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-33ab041 img{width:100%;border-radius:0.57rem 0.57rem 0.57rem 0.57rem;}.elementor-8 .elementor-element.elementor-element-1c57040{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-714b6f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-4af5480 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.4em;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-e5fc22c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.4em;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-202b9ab .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2.5vw;font-weight:700;line-height:1.4em;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-70fc997{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-8 .elementor-element.elementor-element-70fc997:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-70fc997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8434be7 );}.elementor-8 .elementor-element.elementor-element-8bb4138 .deensimc-scroll-text{font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:300;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8bb4138 .deensimc-text-wrapper svg{fill:var( --e-global-color-primary );height:8px;width:8px;align-self:center;flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8bb4138 .deensimc-text-wrapper i{color:var( --e-global-color-primary );font-size:8px;align-self:center;flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8bb4138 .deensimc-text-wrapper{gap:2rem;}.elementor-8 .elementor-element.elementor-element-7476365{--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:4%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-8 .elementor-element.elementor-element-b120c7b{text-align:center;}.elementor-8 .elementor-element.elementor-element-b120c7b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.7rem;font-weight:700;line-height:1.2em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-0973aca{text-align:center;}.elementor-8 .elementor-element.elementor-element-0973aca .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.7rem;font-weight:300;line-height:1.4em;letter-spacing:0.2px;color:var( --e-global-color-0259fb1 );}.elementor-8 .elementor-element.elementor-element-e4a85b5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-191ec45{--display:flex;--min-height:68vh;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0rem;--padding-bottom:1.15rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-191ec45:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-191ec45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magic.invincibldev.com/wp-content/uploads/2026/06/Weight-Loss-Treatment-Service.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-191ec45:hover{--border-radius:1rem 1rem 1rem 1rem;--border-top-left-radius:1rem;--border-top-right-radius:1rem;--border-bottom-right-radius:1rem;--border-bottom-left-radius:1rem;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.35);}.elementor-8 .elementor-element.elementor-element-191ec45, .elementor-8 .elementor-element.elementor-element-191ec45::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-beab4c5{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0.91rem;--padding-bottom:0.91rem;--padding-left:0.91rem;--padding-right:0.91rem;}.elementor-8 .elementor-element.elementor-element-beab4c5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-beab4c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF94;}.elementor-8 .elementor-element.elementor-element-a6e4d7f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.5vw;font-weight:500;line-height:1.4em;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-31df1c4{font-family:"Manrope", Sans-serif;font-size:0.89rem;font-weight:400;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-31df1c4 p{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-75b7f42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-75b7f42 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.79vw;font-weight:400;text-decoration:underline;line-height:1.6em;letter-spacing:0.2px;color:#414141;}.elementor-8 .elementor-element.elementor-element-75b7f42 .elementor-heading-title a:hover, .elementor-8 .elementor-element.elementor-element-75b7f42 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-723f113{--display:flex;--min-height:68vh;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0rem;--padding-bottom:1.15rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-723f113:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-723f113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magic.invincibldev.com/wp-content/uploads/2026/06/Hormone-Replacement-Therapy-HRT-Service.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-723f113:hover{--border-radius:1rem 1rem 1rem 1rem;--border-top-left-radius:1rem;--border-top-right-radius:1rem;--border-bottom-right-radius:1rem;--border-bottom-left-radius:1rem;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.35);}.elementor-8 .elementor-element.elementor-element-723f113, .elementor-8 .elementor-element.elementor-element-723f113::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-80a16f6{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0.91rem;--padding-bottom:0.91rem;--padding-left:0.91rem;--padding-right:0.91rem;}.elementor-8 .elementor-element.elementor-element-80a16f6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-80a16f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF94;}.elementor-8 .elementor-element.elementor-element-30c37bb .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.5vw;font-weight:500;line-height:1.4em;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-df9ee36{font-family:"Manrope", Sans-serif;font-size:0.89rem;font-weight:400;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-df9ee36 p{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-352721f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-352721f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.79vw;font-weight:400;text-decoration:underline;line-height:1.6em;letter-spacing:0.2px;color:#414141;}.elementor-8 .elementor-element.elementor-element-352721f .elementor-heading-title a:hover, .elementor-8 .elementor-element.elementor-element-352721f .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-e143161{--display:flex;--min-height:68vh;--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:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0rem;--padding-bottom:1.15rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8 .elementor-element.elementor-element-e143161:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e143161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magic.invincibldev.com/wp-content/uploads/2026/06/IV-Therapy-Service.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-e143161:hover{--border-radius:1rem 1rem 1rem 1rem;--border-top-left-radius:1rem;--border-top-right-radius:1rem;--border-bottom-right-radius:1rem;--border-bottom-left-radius:1rem;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.35);}.elementor-8 .elementor-element.elementor-element-e143161, .elementor-8 .elementor-element.elementor-element-e143161::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-6f827f7{--display:flex;--justify-content:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0.91rem;--padding-bottom:0.91rem;--padding-left:0.91rem;--padding-right:0.91rem;}.elementor-8 .elementor-element.elementor-element-6f827f7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6f827f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF94;}.elementor-8 .elementor-element.elementor-element-0c99250 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.5vw;font-weight:500;line-height:1.4em;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-fc3cd73{font-family:"Manrope", Sans-serif;font-size:0.89rem;font-weight:400;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-fc3cd73 p{margin-block-end:10px;}.elementor-8 .elementor-element.elementor-element-99e2e07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-99e2e07 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.79vw;font-weight:400;text-decoration:underline;line-height:1.6em;letter-spacing:0.2px;color:#414141;}.elementor-8 .elementor-element.elementor-element-99e2e07 .elementor-heading-title a:hover, .elementor-8 .elementor-element.elementor-element-99e2e07 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-48206a4{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-8 .elementor-element.elementor-element-48206a4:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-48206a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F4;}.elementor-8 .elementor-element.elementor-element-2ff657c{--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;}.elementor-8 .elementor-element.elementor-element-8488010{text-align:start;}.elementor-8 .elementor-element.elementor-element-8488010 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.7rem;font-weight:700;line-height:1.2em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-0e7f4e5{text-align:start;}.elementor-8 .elementor-element.elementor-element-0e7f4e5 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.62rem;font-weight:300;line-height:1.4em;letter-spacing:0.2px;color:var( --e-global-color-0259fb1 );}.elementor-8 .elementor-element.elementor-element-e8dacab .elementor-button{background-color:var( --e-global-color-8434be7 );font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7em;letter-spacing:0.2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:5rem 5rem 5rem 5rem;padding:.65rem 2.65rem .65rem 2.65rem;}.elementor-8 .elementor-element.elementor-element-e8dacab .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-e8dacab .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-8434be7 );}.elementor-8 .elementor-element.elementor-element-e8dacab{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-e8dacab .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-e8dacab .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-e8dacab .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-e8dacab .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-6225a10{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-fc7a14f{width:100%;max-width:100%;background-color:#FFFFFF;padding:0.75rem 0.75rem 0.75rem 0.75rem;border-radius:.83rem .83rem .83rem .83rem;}.elementor-8 .elementor-element.elementor-element-fc7a14f .elementor-testimonial-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-fc7a14f .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-fc7a14f .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Inter Tight", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-fc7a14f .elementor-testimonial-job{font-family:"Inter Tight", Sans-serif;font-size:2.7rem;font-weight:700;line-height:1.4em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-ce208d2{width:100%;max-width:100%;background-color:#FFFFFF;padding:0.75rem 0.75rem 0.75rem 0.75rem;border-radius:.83rem .83rem .83rem .83rem;}.elementor-8 .elementor-element.elementor-element-ce208d2 .elementor-testimonial-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-ce208d2 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-ce208d2 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Inter Tight", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-dc1bfe5{width:100%;max-width:100%;background-color:#FFFFFF;padding:0.75rem 0.75rem 0.75rem 0.75rem;border-radius:0.83rem 0.83rem 0.83rem 0.83rem;}.elementor-8 .elementor-element.elementor-element-dc1bfe5 .elementor-testimonial-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-dc1bfe5 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-dc1bfe5 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:"Inter Tight", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-bdd7e2f{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-8 .elementor-element.elementor-element-579cf49{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-acf49c1{width:100%;max-width:100%;text-align:start;}.elementor-8 .elementor-element.elementor-element-acf49c1 img{width:90%;max-width:90%;border-radius:0.85rem 0.85rem 0.85rem 0.85rem;}.elementor-8 .elementor-element.elementor-element-cf54275{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-c91b857 );--border-color:var( --e-global-color-c91b857 );--border-radius:1.58rem 1.58rem 1.58rem 1.58rem;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.35);--margin-top:-6vw;--margin-bottom:0vw;--margin-left:0.8vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-cf54275:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cf54275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c91b857 );}.elementor-8 .elementor-element.elementor-element-0dd2c80{font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-0dd2c80 p{margin-block-end:5px;}.elementor-8 .elementor-element.elementor-element-98915cf{text-align:start;}.elementor-8 .elementor-element.elementor-element-98915cf .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.125rem;font-weight:300;line-height:1.4em;letter-spacing:0.2px;color:var( --e-global-color-0259fb1 );}.elementor-8 .elementor-element.elementor-element-a15e5e0{--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:1.15em;--padding-bottom:1.15em;--padding-left:1.15em;--padding-right:1.15em;}.elementor-8 .elementor-element.elementor-element-157640c{text-align:start;}.elementor-8 .elementor-element.elementor-element-157640c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.7rem;font-weight:700;line-height:1.2em;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-03ee8c9{text-align:start;}.elementor-8 .elementor-element.elementor-element-03ee8c9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.62rem;font-weight:300;line-height:1.4em;letter-spacing:0.2px;color:var( --e-global-color-0259fb1 );}.elementor-8 .elementor-element.elementor-element-215c580{font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-2e21979{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-8 .elementor-element.elementor-element-01a9aef{--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;--border-radius:3rem 3rem 3rem 3rem;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-8 .elementor-element.elementor-element-01a9aef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-01a9aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c91b857 );}.elementor-8 .elementor-element.elementor-element-8d69a17{--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;}.elementor-8 .elementor-element.elementor-element-69f1595{text-align:start;}.elementor-8 .elementor-element.elementor-element-69f1595 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.7rem;font-weight:700;line-height:1.2em;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-99bcb77{--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-1ebe277{width:100%;max-width:100%;text-align:start;font-family:"Manrope", Sans-serif;font-size:1.031rem;font-weight:400;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-1ebe277 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-77d79b4 .elementor-button{background-color:var( --e-global-color-8434be7 );font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7em;letter-spacing:0.2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:5rem 5rem 5rem 5rem;padding:.65rem 2.65rem .65rem 2.65rem;}.elementor-8 .elementor-element.elementor-element-77d79b4 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-77d79b4 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-8434be7 );}.elementor-8 .elementor-element.elementor-element-77d79b4{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-77d79b4 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-77d79b4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2de2557 .elementor-button{background-color:var( --e-global-color-8434be7 );font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7em;letter-spacing:0.2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:5rem 5rem 5rem 5rem;padding:.65rem 2.65rem .65rem 2.65rem;}.elementor-8 .elementor-element.elementor-element-2de2557 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-2de2557 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-8434be7 );}.elementor-8 .elementor-element.elementor-element-2de2557{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-2de2557 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-2de2557 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-2de2557 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-2de2557 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4f8ef86{--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:4%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-8 .elementor-element.elementor-element-ed9427f{text-align:center;}.elementor-8 .elementor-element.elementor-element-ed9427f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.7rem;font-weight:700;line-height:1.2em;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-5d14b0c{text-align:center;}.elementor-8 .elementor-element.elementor-element-5d14b0c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.7rem;font-weight:300;line-height:1.4em;letter-spacing:0.2px;color:var( --e-global-color-0259fb1 );}.elementor-8 .elementor-element.elementor-element-1431030{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3928074{--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:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%;}.elementor-8 .elementor-element.elementor-element-3928074:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3928074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF3FE;}.elementor-8 .elementor-element.elementor-element-3928074:hover{background-color:#BBEAFF;}.elementor-8 .elementor-element.elementor-element-92d87bf{width:auto;max-width:auto;background-color:var( --e-global-color-secondary );margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -1.9vw) 5vw;padding:.61rem .71rem .61rem .71rem;z-index:2;border-style:solid;border-width:3px 3px 3px 3px;border-color:#ECF3FE;border-radius:50% 50% 50% 50%;text-align:end;}.elementor-8 .elementor-element.elementor-element-92d87bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d272039 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-d272039.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d272039.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d272039.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d272039.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d272039.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-d272039.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d272039.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d272039 .elementor-icon{font-size:2.65rem;}.elementor-8 .elementor-element.elementor-element-d272039 .elementor-icon svg{height:2.65rem;}.elementor-8 .elementor-element.elementor-element-8d7abaa{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-8d7abaa .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.325rem;font-weight:600;line-height:1.3em;letter-spacing:1.1px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8d7abaa .elementor-heading-title a:hover, .elementor-8 .elementor-element.elementor-element-8d7abaa .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-95c2154{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-95c2154 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.99rem;font-weight:400;line-height:1.5em;letter-spacing:0.5px;color:#000000;}.elementor-8 .elementor-element.elementor-element-3cdac3b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%;}.elementor-8 .elementor-element.elementor-element-3cdac3b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3cdac3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF3FE;}.elementor-8 .elementor-element.elementor-element-3cdac3b:hover{background-color:#BBEAFF;}.elementor-8 .elementor-element.elementor-element-c607658{width:auto;max-width:auto;background-color:var( --e-global-color-secondary );margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -1.9vw) 5vw;padding:.61rem .71rem .61rem .71rem;z-index:2;border-style:solid;border-width:3px 3px 3px 3px;border-color:#ECF3FE;border-radius:50% 50% 50% 50%;text-align:end;}.elementor-8 .elementor-element.elementor-element-c607658 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4930ecc .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-4930ecc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4930ecc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4930ecc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4930ecc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-4930ecc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4930ecc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4930ecc.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4930ecc .elementor-icon{font-size:2.65rem;}.elementor-8 .elementor-element.elementor-element-4930ecc .elementor-icon svg{height:2.65rem;}.elementor-8 .elementor-element.elementor-element-e450dd5{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-e450dd5 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.325rem;font-weight:600;line-height:1.3em;letter-spacing:1.1px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e450dd5 .elementor-heading-title a:hover, .elementor-8 .elementor-element.elementor-element-e450dd5 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-7bf937c{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-7bf937c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.99rem;font-weight:400;line-height:1.5em;letter-spacing:0.5px;color:#000000;}.elementor-8 .elementor-element.elementor-element-1317a14{--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:8px 8px;--row-gap:8px;--column-gap:8px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-top:10%;--padding-bottom:10%;--padding-left:4%;--padding-right:4%;}.elementor-8 .elementor-element.elementor-element-1317a14:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1317a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECF3FE;}.elementor-8 .elementor-element.elementor-element-1317a14:hover{background-color:#BBEAFF;}.elementor-8 .elementor-element.elementor-element-c12f0e5{width:auto;max-width:auto;background-color:var( --e-global-color-secondary );margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -1.9vw) 5vw;padding:.61rem .71rem .61rem .71rem;z-index:2;border-style:solid;border-width:3px 3px 3px 3px;border-color:#ECF3FE;border-radius:50% 50% 50% 50%;text-align:end;}.elementor-8 .elementor-element.elementor-element-c12f0e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.9rem;font-weight:500;line-height:1.3em;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ea58eb0 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ea58eb0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ea58eb0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ea58eb0.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ea58eb0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-ea58eb0.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ea58eb0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ea58eb0.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ea58eb0 .elementor-icon{font-size:2.65rem;}.elementor-8 .elementor-element.elementor-element-ea58eb0 .elementor-icon svg{height:2.65rem;}.elementor-8 .elementor-element.elementor-element-c0c54a3{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-c0c54a3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.325rem;font-weight:600;line-height:1.3em;letter-spacing:1.1px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-c0c54a3 .elementor-heading-title a:hover, .elementor-8 .elementor-element.elementor-element-c0c54a3 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8e7ab5d{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-8e7ab5d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:0.99rem;font-weight:400;line-height:1.5em;letter-spacing:0.5px;color:#000000;}.elementor-8 .elementor-element.elementor-element-3716d9f{--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;--overlay-opacity:1;--padding-top:5%;--padding-bottom:5%;--padding-left:6%;--padding-right:6%;}.elementor-8 .elementor-element.elementor-element-3716d9f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3716d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magic.invincibldev.com/wp-content/uploads/2026/06/Book-Your-Consultation-at-Our-Wellness-Clinic.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-3716d9f::before, .elementor-8 .elementor-element.elementor-element-3716d9f > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3716d9f > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3716d9f > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3716d9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3716d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(77deg, #0EB1F8 0%, #00000042 100%);}.elementor-8 .elementor-element.elementor-element-4d1ff0c{--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;}.elementor-8 .elementor-element.elementor-element-cb3135a{text-align:start;}.elementor-8 .elementor-element.elementor-element-cb3135a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.7rem;font-weight:700;line-height:1.2em;letter-spacing:0.2px;color:var( --e-global-color-c91b857 );}.elementor-8 .elementor-element.elementor-element-c0264ff{text-align:start;}.elementor-8 .elementor-element.elementor-element-c0264ff .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.62rem;font-weight:300;line-height:1.4em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-fcef983{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c06ceda .elementor-button{background-color:var( --e-global-color-8434be7 );font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7em;letter-spacing:0.2px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:5rem 5rem 5rem 5rem;padding:.65rem 2.65rem .65rem 2.65rem;}.elementor-8 .elementor-element.elementor-element-c06ceda .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c06ceda .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-8434be7 );}.elementor-8 .elementor-element.elementor-element-c06ceda{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-c06ceda .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-c06ceda .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-c06ceda .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-c06ceda .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-636bd1a{--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;}.elementor-8 .elementor-element.elementor-element-f670241{--display:flex;--justify-content:center;--border-radius:0.87rem 0.87rem 0.87rem 0.87rem;--padding-top:1.15rem;--padding-bottom:1.15rem;--padding-left:1.15rem;--padding-right:1.15rem;}.elementor-8 .elementor-element.elementor-element-f670241:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f670241 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFBF;}.elementor-8 .elementor-element.elementor-element-a8389c5{--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:4%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-8 .elementor-element.elementor-element-3feccf5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b4a7fe0{--display:flex;}.elementor-8 .elementor-element.elementor-element-761b98f{text-align:end;color:#DCDCDC;}.elementor-8 .elementor-element.elementor-element-07e914f{text-align:end;color:#DCDCDC;}.elementor-8 .elementor-element.elementor-element-140deab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-8 .elementor-element.elementor-element-7e89ffc{width:var( --container-widget-width, 47% );max-width:47%;background-color:var( --e-global-color-8434be7 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0.25rem 0.25rem 0.25rem 0.25rem;--container-widget-width:47%;--container-widget-flex-grow:0;border-radius:5rem 5rem 5rem 5rem;text-align:center;}.elementor-8 .elementor-element.elementor-element-7e89ffc .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;letter-spacing:0.2px;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-406861a{text-align:center;}.elementor-8 .elementor-element.elementor-element-406861a .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:2.7rem;font-weight:700;line-height:1.2em;letter-spacing:0.2px;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-079b3f1{text-align:center;}.elementor-8 .elementor-element.elementor-element-079b3f1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:1.62rem;font-weight:400;line-height:1.4em;letter-spacing:0.2px;color:#6F6F6F;}.elementor-8 .elementor-element.elementor-element-c4edbbd{--display:flex;}.elementor-8 .elementor-element.elementor-element-3eb74db{text-align:start;color:#DCDCDC;}.elementor-8 .elementor-element.elementor-element-43368f6{text-align:start;color:#DCDCDC;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-reviews .elementor-testimonial__text{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-f6b2ed9 .elementor-main-swiper .swiper-slide{background-color:#FAF8F4;border-width:0px 0px 0px 0px;border-radius:0.95rem;border-color:#DCDCDC;}.elementor-8 .elementor-element.elementor-element-f6b2ed9 .elementor-swiper-button{font-size:20px;}.elementor-8 .elementor-element.elementor-element-f6b2ed9 .elementor-testimonial__header{border-block-end-color:#DCDCDC;}.elementor-8 .elementor-element.elementor-element-f6b2ed9 .elementor-testimonial__name{color:#000000;}.elementor-8 .elementor-element.elementor-element-f6b2ed9 .elementor-testimonial__header, .elementor-8 .elementor-element.elementor-element-f6b2ed9 .elementor-testimonial__name{font-family:"Inter Tight", Sans-serif;font-size:1.125rem;font-weight:500;line-height:1.4em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-f6b2ed9 .elementor-testimonial__text{font-family:"Manrope", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7em;letter-spacing:0.2px;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-90b1769{--width:50%;}.elementor-8 .elementor-element.elementor-element-9ab2dcb{--width:50%;}.elementor-8 .elementor-element.elementor-element-0d1dbfd{--width:37%;}.elementor-8 .elementor-element.elementor-element-ffef171{--width:37%;}.elementor-8 .elementor-element.elementor-element-1c57040{--width:26%;}.elementor-8 .elementor-element.elementor-element-2ff657c{--width:60%;}.elementor-8 .elementor-element.elementor-element-6225a10{--width:40%;}.elementor-8 .elementor-element.elementor-element-579cf49{--width:33.3333%;}.elementor-8 .elementor-element.elementor-element-cf54275{--width:99%;}.elementor-8 .elementor-element.elementor-element-a15e5e0{--width:66.6666%;}.elementor-8 .elementor-element.elementor-element-8d69a17{--width:40%;}.elementor-8 .elementor-element.elementor-element-99bcb77{--width:60%;}.elementor-8 .elementor-element.elementor-element-1431030{--width:95%;}.elementor-8 .elementor-element.elementor-element-4d1ff0c{--width:50%;}.elementor-8 .elementor-element.elementor-element-636bd1a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-0d1dbfd{--width:100%;}.elementor-8 .elementor-element.elementor-element-ffef171{--width:65%;}.elementor-8 .elementor-element.elementor-element-1c57040{--width:35%;}.elementor-8 .elementor-element.elementor-element-8d69a17{--width:100%;}.elementor-8 .elementor-element.elementor-element-99bcb77{--width:100%;}.elementor-8 .elementor-element.elementor-element-1431030{--width:100%;}}@media(min-width:1025px){.elementor-8 .elementor-element.elementor-element-3716d9f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3716d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-34a599d{--min-height:62vh;--padding-top:17%;--padding-bottom:4%;--padding-left:6%;--padding-right:6%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3a66f26 .elementor-heading-title{font-size:35px;}.elementor-8 .elementor-element.elementor-element-04c2f8f{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-04c2f8f .elementor-heading-title{font-size:60px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-88bbaba .elementor-button{font-size:18px;line-height:1.7em;letter-spacing:0.2px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4b58bdf{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4b58bdf .elementor-testimonial-content{font-size:15px;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-4b58bdf .elementor-testimonial-name{font-size:18px;}.elementor-8 .elementor-element.elementor-element-ad5516f .elementor-heading-title{font-size:45px;}.elementor-8 .elementor-element.elementor-element-d0b2fee .elementor-heading-title{font-size:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4af5480 .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-e5fc22c .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-202b9ab .elementor-heading-title{font-size:20px;}.elementor-8 .elementor-element.elementor-element-b120c7b .elementor-heading-title{font-size:45px;}.elementor-8 .elementor-element.elementor-element-0973aca .elementor-heading-title{font-size:23px;}.elementor-8 .elementor-element.elementor-element-e4a85b5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-a6e4d7f .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-31df1c4{font-size:18px;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-75b7f42 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-30c37bb .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-df9ee36{font-size:18px;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-352721f .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-0c99250 .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-fc3cd73{font-size:18px;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-99e2e07 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-8488010 .elementor-heading-title{font-size:45px;}.elementor-8 .elementor-element.elementor-element-0e7f4e5 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-e8dacab .elementor-button{font-size:18px;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-fc7a14f .elementor-testimonial-content{font-size:18px;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-fc7a14f .elementor-testimonial-name{font-size:19px;}.elementor-8 .elementor-element.elementor-element-fc7a14f .elementor-testimonial-job{font-size:45px;}.elementor-8 .elementor-element.elementor-element-ce208d2 .elementor-testimonial-content{font-size:18px;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-ce208d2 .elementor-testimonial-name{font-size:19px;}.elementor-8 .elementor-element.elementor-element-dc1bfe5 .elementor-testimonial-content{font-size:18px;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-dc1bfe5 .elementor-testimonial-name{font-size:19px;}.elementor-8 .elementor-element.elementor-element-0dd2c80{font-size:18px;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-98915cf .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-157640c .elementor-heading-title{font-size:45px;}.elementor-8 .elementor-element.elementor-element-03ee8c9 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-215c580{font-size:18px;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-01a9aef{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-69f1595{text-align:center;}.elementor-8 .elementor-element.elementor-element-69f1595 .elementor-heading-title{font-size:45px;}.elementor-8 .elementor-element.elementor-element-99bcb77{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-1ebe277{text-align:center;font-size:18px;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-77d79b4{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-77d79b4 .elementor-button{font-size:18px;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-2de2557{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-2de2557 .elementor-button{font-size:18px;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-ed9427f .elementor-heading-title{font-size:45px;}.elementor-8 .elementor-element.elementor-element-5d14b0c .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-1431030{--gap:26px 26px;--row-gap:26px;--column-gap:26px;--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-3928074{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-92d87bf{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -4.5vw) 8vw;}.elementor-8 .elementor-element.elementor-element-92d87bf .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-8d7abaa{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-8d7abaa .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-95c2154{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-95c2154 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-3cdac3b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-c607658{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -4.5vw) 8vw;}.elementor-8 .elementor-element.elementor-element-c607658 .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-e450dd5{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-e450dd5 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-7bf937c{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-7bf937c .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-1317a14{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8 .elementor-element.elementor-element-c12f0e5{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -4.5vw) 8vw;}.elementor-8 .elementor-element.elementor-element-c12f0e5 .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-c0c54a3{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-c0c54a3 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-8e7ab5d{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-8e7ab5d .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-4d1ff0c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-cb3135a .elementor-heading-title{font-size:45px;}.elementor-8 .elementor-element.elementor-element-c0264ff .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-c06ceda .elementor-button{font-size:18px;line-height:1.7em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-3feccf5{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-7e89ffc{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-8 .elementor-element.elementor-element-7e89ffc .elementor-heading-title{font-size:13px;}.elementor-8 .elementor-element.elementor-element-406861a{text-align:center;}.elementor-8 .elementor-element.elementor-element-406861a .elementor-heading-title{font-size:45px;}.elementor-8 .elementor-element.elementor-element-079b3f1 .elementor-heading-title{font-size:22px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-f6b2ed9 .elementor-testimonial__header, .elementor-8 .elementor-element.elementor-element-f6b2ed9 .elementor-testimonial__name{font-size:20px;}.elementor-8 .elementor-element.elementor-element-f6b2ed9 .elementor-testimonial__title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-f6b2ed9 .elementor-testimonial__text{font-size:18px;line-height:1.7em;letter-spacing:0.2px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-34a599d{--padding-top:33%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-d7945e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-3a66f26 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-04c2f8f{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-04c2f8f .elementor-heading-title{font-size:35px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-47896c2{width:100%;max-width:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8 .elementor-element.elementor-element-88bbaba .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-69c914f{text-align:center;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8 .elementor-element.elementor-element-4b58bdf{width:100%;max-width:100%;padding:8px 8px 8px 8px;}.elementor-8 .elementor-element.elementor-element-4b58bdf .elementor-testimonial-content{font-size:13px;}.elementor-8 .elementor-element.elementor-element-4b58bdf .elementor-testimonial-name{font-size:19px;}.elementor-8 .elementor-element.elementor-element-b7771fd{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-ad5516f{text-align:center;}.elementor-8 .elementor-element.elementor-element-ad5516f .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-d0b2fee{text-align:center;}.elementor-8 .elementor-element.elementor-element-d0b2fee .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-aad1591{text-align:center;}.elementor-8 .elementor-element.elementor-element-ffef171{--margin-top:0vw;--margin-bottom:-3vw;--margin-left:0vw;--margin-right:0vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-1c57040{--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-714b6f9{--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;--flex-wrap:wrap;--margin-top:3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-8 .elementor-element.elementor-element-4af5480{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-4af5480 .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-e5fc22c{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-e5fc22c .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-202b9ab{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-202b9ab .elementor-heading-title{font-size:17px;}.elementor-8 .elementor-element.elementor-element-7476365{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-b120c7b .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-0973aca .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-e4a85b5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-a6e4d7f .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-31df1c4{font-size:16px;}.elementor-8 .elementor-element.elementor-element-75b7f42 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-30c37bb .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-df9ee36{font-size:16px;}.elementor-8 .elementor-element.elementor-element-352721f .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-0c99250 .elementor-heading-title{font-size:22px;}.elementor-8 .elementor-element.elementor-element-fc3cd73{font-size:16px;}.elementor-8 .elementor-element.elementor-element-99e2e07 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-48206a4{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-8488010{text-align:center;}.elementor-8 .elementor-element.elementor-element-8488010 .elementor-heading-title{font-size:31px;}.elementor-8 .elementor-element.elementor-element-0e7f4e5{text-align:center;}.elementor-8 .elementor-element.elementor-element-0e7f4e5 .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-a4bab48{text-align:center;}.elementor-8 .elementor-element.elementor-element-e8dacab .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-fc7a14f .elementor-testimonial-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-fc7a14f .elementor-testimonial-content{font-size:16px;}.elementor-8 .elementor-element.elementor-element-fc7a14f .elementor-testimonial-name{font-size:20px;}.elementor-8 .elementor-element.elementor-element-fc7a14f .elementor-testimonial-job{font-size:35px;line-height:1.4em;letter-spacing:0.2px;}.elementor-8 .elementor-element.elementor-element-ce208d2 .elementor-testimonial-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-ce208d2 .elementor-testimonial-content{font-size:16px;}.elementor-8 .elementor-element.elementor-element-ce208d2 .elementor-testimonial-name{font-size:20px;}.elementor-8 .elementor-element.elementor-element-dc1bfe5 .elementor-testimonial-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-dc1bfe5 .elementor-testimonial-content{font-size:16px;}.elementor-8 .elementor-element.elementor-element-dc1bfe5 .elementor-testimonial-name{font-size:20px;}.elementor-8 .elementor-element.elementor-element-bdd7e2f{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-0dd2c80{font-size:16px;}.elementor-8 .elementor-element.elementor-element-0dd2c80 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-98915cf .elementor-heading-title{font-size:17px;}.elementor-8 .elementor-element.elementor-element-157640c .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-03ee8c9 .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-215c580{font-size:16px;}.elementor-8 .elementor-element.elementor-element-2e21979{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-69f1595{text-align:center;}.elementor-8 .elementor-element.elementor-element-69f1595 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-1ebe277{text-align:center;font-size:16px;}.elementor-8 .elementor-element.elementor-element-1ebe277 p{margin-block-end:20px;}.elementor-8 .elementor-element.elementor-element-77d79b4{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-77d79b4 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-2de2557{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-2de2557 .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-4f8ef86{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-ed9427f .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-5d14b0c .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-1431030{--width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3928074{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8 .elementor-element.elementor-element-92d87bf .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-d272039{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-8d7abaa{text-align:center;}.elementor-8 .elementor-element.elementor-element-8d7abaa .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-95c2154{text-align:center;}.elementor-8 .elementor-element.elementor-element-95c2154 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-3cdac3b{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8 .elementor-element.elementor-element-c607658 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-4930ecc{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-e450dd5{text-align:center;}.elementor-8 .elementor-element.elementor-element-e450dd5 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-7bf937c{text-align:center;}.elementor-8 .elementor-element.elementor-element-7bf937c .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-1317a14{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-8 .elementor-element.elementor-element-c12f0e5 .elementor-heading-title{font-size:15px;}.elementor-8 .elementor-element.elementor-element-ea58eb0{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-c0c54a3{text-align:center;}.elementor-8 .elementor-element.elementor-element-c0c54a3 .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-8e7ab5d{text-align:center;}.elementor-8 .elementor-element.elementor-element-8e7ab5d .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-3716d9f::before, .elementor-8 .elementor-element.elementor-element-3716d9f > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3716d9f > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-3716d9f > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3716d9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-3716d9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #0EB1F8 31%, #00000042 100%);}.elementor-8 .elementor-element.elementor-element-3716d9f{--overlay-opacity:1;--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%;}.elementor-8 .elementor-element.elementor-element-cb3135a{text-align:center;}.elementor-8 .elementor-element.elementor-element-cb3135a .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-c0264ff{text-align:center;}.elementor-8 .elementor-element.elementor-element-c0264ff .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-fcef983{text-align:center;}.elementor-8 .elementor-element.elementor-element-c06ceda .elementor-button{font-size:16px;}.elementor-8 .elementor-element.elementor-element-3feccf5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-761b98f{text-align:center;}.elementor-8 .elementor-element.elementor-element-07e914f{text-align:center;}.elementor-8 .elementor-element.elementor-element-7e89ffc .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-406861a{text-align:center;}.elementor-8 .elementor-element.elementor-element-406861a .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-079b3f1{text-align:center;}.elementor-8 .elementor-element.elementor-element-079b3f1 .elementor-heading-title{font-size:19px;}.elementor-8 .elementor-element.elementor-element-3eb74db{text-align:center;}.elementor-8 .elementor-element.elementor-element-43368f6{text-align:center;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-8 .elementor-element.elementor-element-f6b2ed9 .elementor-testimonial__header, .elementor-8 .elementor-element.elementor-element-f6b2ed9 .elementor-testimonial__name{font-size:19px;}.elementor-8 .elementor-element.elementor-element-f6b2ed9 .elementor-testimonial__text{font-size:16px;}}/* Start custom CSS for testimonial, class: .elementor-element-4b58bdf */.elementor-8 .elementor-element.elementor-element-4b58bdf .elementor-testimonial-content{
    padding: .65rem;
    background: #faf8f4;
    border-radius: 0.87rem;
}
.elementor-8 .elementor-element.elementor-element-4b58bdf .elementor-testimonial-image img{
    height: 40px;
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beab4c5 */.elementor-8 .elementor-element.elementor-element-beab4c5{
    backdrop-filter: blur(22px);
    -webkit-backdrop-filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a16f6 */.elementor-8 .elementor-element.elementor-element-80a16f6{
    backdrop-filter: blur(22px);
    -webkit-backdrop-filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f827f7 */.elementor-8 .elementor-element.elementor-element-6f827f7{
    backdrop-filter: blur(22px);
    -webkit-backdrop-filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4a85b5 */.serviceContainer .box{
    transition: 
        opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1),
        max-height 0.5s cubic-bezier(0.4, 0, 0.2, 1),
        padding 0.5s cubic-bezier(0.4, 0, 0.2, 1),
        margin 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}
.serviceContainer:hover .box{
    background-color: rgba(255, 255, 255, 0.55) !important;
    backdrop-filter: blur(5px) !important;
    -webkit-backdrop-filter: blur(8px) !important;
}

.serviceContainer .ServiceHide{
  opacity: 0;
    visibility: hidden;
    max-height: 0;
    overflow: hidden;
    transform: translateY(-20px);
    
    /* Smooth transition for both directions */
   transition: 
        opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1),
        max-height 0.5s cubic-bezier(0.4, 0, 0.2, 1),
        padding 0.5s cubic-bezier(0.4, 0, 0.2, 1),
        margin 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}

.serviceContainer:hover .ServiceHide {
 opacity: 1;
    visibility: visible;
    max-height: 1000px; /* Set a value larger than your element's height */
    /*margin-top: 10px;*/
    transform: translateY(0);
}
@media(max-width:600px){
    .serviceContainer .ServiceHide{
        opacity: 1;
    visibility: visible;
    max-height: 1000px; /* Set a value larger than your element's height */
    transform: translateY(0);
}
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-fc7a14f */.elementor-8 .elementor-element.elementor-element-fc7a14f .elementor-testimonial-image img{
    height: 40px;
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-ce208d2 */.elementor-8 .elementor-element.elementor-element-ce208d2 .elementor-testimonial-image img{
    height: 40px;
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-dc1bfe5 */.elementor-8 .elementor-element.elementor-element-dc1bfe5 .elementor-testimonial-image img{
    height: 40px;
    width: 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6225a10 */.review .elementor-testimonial-content{
    padding-bottom: 0.75rem;
    border-bottom: 1px solid #d7d7d7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1431030 */.boxhov:hover .iconhov svg path {
    fill: #ffffff !important;
}
.boxhov:hover .boxIcon3 .elementor-icon {
   background-color: #ffffff !important;
   transform:scale(1.05);
}

.boxhov:hover .boxIcon3 .elementor-icon svg path{
    fill:var(--e-global-color-primary) !important;
   
}
.step-box {
  position: relative;
}

.step-box:not(:last-child)::after {
  content: "→";
  position: absolute;
  right: -25px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 24px;
  color: var(--e-global-color-primary);
}

.boxhov:hover .stepCount{
	border-color:#BBEAFF !important;
}

@media (max-width: 767px) {
  .step-box:not(:last-child)::after {
    content: "↓";
    position: absolute;
    left: 68%;
    top: 95%;
    bottom: -18px;
    transform: translateX(-50%);
    font-size: 20px;
    color: var(--e-global-color-primary);
  }
}/* End custom CSS */
/* Start custom CSS for reviews, class: .elementor-element-f6b2ed9 */.elementor-testimonial__text{
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3; /* show only 2 lines */
  -webkit-box-orient: vertical;
}

.elementor-testimonial__text.expanded{
  -webkit-line-clamp: unset; /* remove line clamp */
  transition: transform 350ms ease-out;
}

.read-more-quote {
    font-family: 'PT Serif';
  background: none;
  border: none;
  cursor: pointer;
  padding: 8px 0;
}

.read-more-quote:hover {
  text-decoration: underline;
}
.elementor-8 .elementor-element.elementor-element-f6b2ed9 .swiper-slide{
    padding: 15px;
    margin: 10px auto;
    box-shadow: 0 0 3px #00051;
    transition: transform 550ms ease-out;
}
.elementor-8 .elementor-element.elementor-element-f6b2ed9 .swiper-slide:hover{
    transform: translateY(10px);
}/* End custom CSS */