.elementor-4217 .elementor-element.elementor-element-9964337{--display:flex;--min-height:650px;--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4217 .elementor-element.elementor-element-9964337:not(.elementor-motion-effects-element-type-background), .elementor-4217 .elementor-element.elementor-element-9964337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inspiresalonstl.com/wp-content/uploads/2026/03/homepage-header-image-dark.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4217 .elementor-element.elementor-element-ba9ca75{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-4217 .elementor-element.elementor-element-f529d37 .elementor-heading-title{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 );color:var( --e-global-color-b6ccb67 );}.elementor-4217 .elementor-element.elementor-element-9857814{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4217 .elementor-element.elementor-element-9857814 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:80px;font-weight:600;line-height:72px;text-shadow:3px 3px 3px rgba(152, 157, 158, 0.6588235294117647);color:var( --e-global-color-5b2887d );}.elementor-4217 .elementor-element.elementor-element-2d8d03c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-9de1b94 );}.elementor-4217 .elementor-element.elementor-element-2d8d03c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4217 .elementor-element.elementor-element-c556d9e .elementor-button{font-size:18px;font-weight:500;text-decoration:none;line-height:30px;fill:var( --e-global-color-9de1b94 );color:var( --e-global-color-9de1b94 );padding:12px 45px 12px 45px;}.elementor-4217 .elementor-element.elementor-element-8c40a40{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4217 .elementor-element.elementor-element-1b1a8d4{--display:flex;}.elementor-4217 .elementor-element.elementor-element-8e2a0f6{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4217 .elementor-element.elementor-element-ea552cb .elementor-heading-title{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 );color:var( --e-global-color-9189fb3 );}.elementor-4217 .elementor-element.elementor-element-3057e1e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4217 .elementor-element.elementor-element-3057e1e .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:72px;font-weight:600;line-height:0.9em;text-shadow:3px 3px 3px rgba(152, 157, 158, 0.6588235294117647);color:var( --e-global-color-ce8a2fb );}.elementor-4217 .elementor-element.elementor-element-b3aa6ef{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-ab5f353 );}.elementor-4217 .elementor-element.elementor-element-d9a0e28 .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;text-decoration:none;line-height:2em;fill:var( --e-global-color-9de1b94 );color:var( --e-global-color-9de1b94 );padding:12px 20px 12px 20px;}.elementor-4217 .elementor-element.elementor-element-1b4670e{--display:flex;--min-height:500px;--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-4217 .elementor-element.elementor-element-1b4670e:not(.elementor-motion-effects-element-type-background), .elementor-4217 .elementor-element.elementor-element-1b4670e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inspiresalonstl.com/wp-content/uploads/2026/03/IMG_7258-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4217 .elementor-element.elementor-element-19b6bec{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4217 .elementor-element.elementor-element-1ff3cbb{text-align:center;}.elementor-4217 .elementor-element.elementor-element-1ff3cbb .elementor-heading-title{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 );color:var( --e-global-color-9189fb3 );}.elementor-4217 .elementor-element.elementor-element-99034ed{width:var( --container-widget-width, 60% );max-width:60%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-4217 .elementor-element.elementor-element-99034ed.elementor-element{--align-self:center;}.elementor-4217 .elementor-element.elementor-element-99034ed .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:71px;font-weight:600;line-height:0.9em;text-shadow:2px 2px 2px rgba(32, 33, 33, 0.6588235294117647);color:#FFFFFF;}.elementor-4217 .elementor-element.elementor-element-ca42ab2{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-4217 .elementor-element.elementor-element-ca42ab2.elementor-element{--align-self:center;}.elementor-4217 .elementor-element.elementor-element-f213e1f .elementor-button{font-size:30px;border-radius:60px 60px 60px 60px;padding:30px 30px 30px 30px;}.elementor-4217 .elementor-element.elementor-element-92c55fd{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4217 .elementor-element.elementor-element-2b85a3b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4217 .elementor-element.elementor-element-bc55dae{text-align:center;}.elementor-4217 .elementor-element.elementor-element-bc55dae .elementor-heading-title{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 );color:var( --e-global-color-9189fb3 );}.elementor-4217 .elementor-element.elementor-element-9f702e8{width:var( --container-widget-width, 60% );max-width:60%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-4217 .elementor-element.elementor-element-9f702e8.elementor-element{--align-self:center;}.elementor-4217 .elementor-element.elementor-element-9f702e8 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:72px;font-weight:600;line-height:0.9em;text-shadow:3px 3px 3px rgba(152, 157, 158, 0.6588235294117647);color:var( --e-global-color-ce8a2fb );}.elementor-4217 .elementor-element.elementor-element-abe0863{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-ab5f353 );}.elementor-4217 .elementor-element.elementor-element-abe0863.elementor-element{--align-self:center;}.elementor-4217 .elementor-element.elementor-element-a585f59{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4217 .elementor-element.elementor-element-f2b872c{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4217 .elementor-element.elementor-element-f2b872c:not(.elementor-motion-effects-element-type-background), .elementor-4217 .elementor-element.elementor-element-f2b872c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inspiresalonstl.com/wp-content/uploads/2026/03/7-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4217 .elementor-element.elementor-element-c23ff56{--display:flex;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-4217 .elementor-element.elementor-element-c23ff56:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4217 .elementor-element.elementor-element-0b88b6d .elementor-cta .elementor-cta__bg, .elementor-4217 .elementor-element.elementor-element-0b88b6d .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4217 .elementor-element.elementor-element-0b88b6d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4217 .elementor-element.elementor-element-0b88b6d .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-4217 .elementor-element.elementor-element-0b88b6d .elementor-cta__title{font-family:"Alex Brush", Sans-serif;font-size:50px;font-weight:400;line-height:60px;color:#EBE7E4;}.elementor-4217 .elementor-element.elementor-element-0b88b6d .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-4217 .elementor-element.elementor-element-0b88b6d .elementor-cta__description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-4217 .elementor-element.elementor-element-0b88b6d .elementor-cta__description:not(:last-child){margin-bottom:20px;}.elementor-4217 .elementor-element.elementor-element-0b88b6d .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;line-height:1.2em;color:var( --e-global-color-9de1b94 );background-color:var( --e-global-color-primary );border-width:0px;padding:12px 16px 12px 16px;}.elementor-4217 .elementor-element.elementor-element-5722651{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4217 .elementor-element.elementor-element-5722651:not(.elementor-motion-effects-element-type-background), .elementor-4217 .elementor-element.elementor-element-5722651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inspiresalonstl.com/wp-content/uploads/2026/03/21.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4217 .elementor-element.elementor-element-6580aaa{--display:flex;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-4217 .elementor-element.elementor-element-6580aaa:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4217 .elementor-element.elementor-element-98b69ef .elementor-cta .elementor-cta__bg, .elementor-4217 .elementor-element.elementor-element-98b69ef .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4217 .elementor-element.elementor-element-98b69ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4217 .elementor-element.elementor-element-98b69ef .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-4217 .elementor-element.elementor-element-98b69ef .elementor-cta__title{font-family:"Alex Brush", Sans-serif;font-size:50px;font-weight:400;line-height:60px;color:#EBE7E4;}.elementor-4217 .elementor-element.elementor-element-98b69ef .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-4217 .elementor-element.elementor-element-98b69ef .elementor-cta__description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-4217 .elementor-element.elementor-element-98b69ef .elementor-cta__description:not(:last-child){margin-bottom:20px;}.elementor-4217 .elementor-element.elementor-element-98b69ef .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;line-height:1.2em;color:var( --e-global-color-9de1b94 );background-color:var( --e-global-color-primary );border-width:0px;padding:12px 16px 12px 16px;}.elementor-4217 .elementor-element.elementor-element-2b03907{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4217 .elementor-element.elementor-element-2b03907:not(.elementor-motion-effects-element-type-background), .elementor-4217 .elementor-element.elementor-element-2b03907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inspiresalonstl.com/wp-content/uploads/2026/03/18.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4217 .elementor-element.elementor-element-80a729b{--display:flex;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:#FFFFFF;--border-color:#FFFFFF;--border-radius:5px 5px 5px 5px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-4217 .elementor-element.elementor-element-80a729b:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4217 .elementor-element.elementor-element-f32044c .elementor-cta .elementor-cta__bg, .elementor-4217 .elementor-element.elementor-element-f32044c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-4217 .elementor-element.elementor-element-f32044c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4217 .elementor-element.elementor-element-f32044c .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-4217 .elementor-element.elementor-element-f32044c .elementor-cta__title{font-family:"Alex Brush", Sans-serif;font-size:50px;font-weight:400;line-height:60px;color:#EBE7E4;}.elementor-4217 .elementor-element.elementor-element-f32044c .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-4217 .elementor-element.elementor-element-f32044c .elementor-cta__description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-4217 .elementor-element.elementor-element-f32044c .elementor-cta__description:not(:last-child){margin-bottom:20px;}.elementor-4217 .elementor-element.elementor-element-f32044c .elementor-cta__button{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-decoration:none;line-height:1.2em;color:var( --e-global-color-9de1b94 );background-color:var( --e-global-color-primary );border-width:0px;padding:12px 16px 12px 16px;}.elementor-4217 .elementor-element.elementor-element-d746800{--display:flex;--min-height:700px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.25;}.elementor-4217 .elementor-element.elementor-element-d746800:not(.elementor-motion-effects-element-type-background), .elementor-4217 .elementor-element.elementor-element-d746800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://inspiresalonstl.com/wp-content/uploads/2026/03/IMG_7289-1-1-scaled-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4217 .elementor-element.elementor-element-d746800::before, .elementor-4217 .elementor-element.elementor-element-d746800 > .elementor-background-video-container::before, .elementor-4217 .elementor-element.elementor-element-d746800 > .e-con-inner > .elementor-background-video-container::before, .elementor-4217 .elementor-element.elementor-element-d746800 > .elementor-background-slideshow::before, .elementor-4217 .elementor-element.elementor-element-d746800 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4217 .elementor-element.elementor-element-d746800 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-4217 .elementor-element.elementor-element-6f9dc83{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-4217 .elementor-element.elementor-element-fb57f2b{text-align:center;}.elementor-4217 .elementor-element.elementor-element-fb57f2b .elementor-heading-title{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 );color:var( --e-global-color-9189fb3 );}.elementor-4217 .elementor-element.elementor-element-08469ef{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4217 .elementor-element.elementor-element-08469ef.elementor-element{--align-self:center;}.elementor-4217 .elementor-element.elementor-element-08469ef .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:71px;font-weight:600;line-height:0.9em;text-shadow:2px 2px 2px rgba(32, 33, 33, 0.6588235294117647);color:#FFFFFF;}.elementor-4217 .elementor-element.elementor-element-138d6ea img{width:16%;}.elementor-4217 .elementor-element.elementor-element-6766860{--display:flex;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-single-testimonial-slider, .elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-testimonial_card, .elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#02010100;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-testimonial-slider .swiper-pagination span{background-color:#E3E0DF;width:12px;height:12px;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:var( --e-global-color-9189fb3 );width:12px;height:12px;transform:scale(1.2);}.elementor-4217 .elementor-element.elementor-element-6124321{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-4217 .elementor-element.elementor-element-6124321.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-4217 .elementor-element.elementor-element-6124321 .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-testimonial_card{margin-left:0px;margin-right:0px;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-single-testimonial-slider, .elementor-4217 .elementor-element.elementor-element-6124321  .elementskit-testimonial_card{padding:0px 0px 0px 0px;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-single-testimonial-slider, .elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-testimonial_card{border-radius:0px 0px 0px 0px;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-single-testimonial-slider{border-style:none;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-9de1b94 );margin:0px 0px 30px 0px;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-9de1b94 );margin:0px 0px 30px 0px;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-9189fb3 );font-size:18px;font-weight:700;font-style:italic;line-height:32px;margin-bottom:0px;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-author-name{color:var( --e-global-color-9189fb3 );}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-commentor-content .elementskit-client_logo{margin-bottom:32px;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-testimonial-slider .swiper-pagination{bottom:-40px;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-testimonial-slider .swiper-pagination span:not(:last-child){margin-right:12px;}.elementor-4217 .elementor-element.elementor-element-1b9c198{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-4217 .elementor-element.elementor-element-9073a63{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4217 .elementor-element.elementor-element-8edb0fb{text-align:center;}.elementor-4217 .elementor-element.elementor-element-8edb0fb .elementor-heading-title{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 );color:var( --e-global-color-9189fb3 );}.elementor-4217 .elementor-element.elementor-element-aef21c5{width:var( --container-widget-width, 60% );max-width:60%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-4217 .elementor-element.elementor-element-aef21c5.elementor-element{--align-self:center;}.elementor-4217 .elementor-element.elementor-element-aef21c5 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:72px;font-weight:600;line-height:0.9em;text-shadow:3px 3px 3px rgba(152, 157, 158, 0.6588235294117647);color:var( --e-global-color-ce8a2fb );}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-4217 .elementor-element.elementor-element-1b4670e:not(.elementor-motion-effects-element-type-background), .elementor-4217 .elementor-element.elementor-element-1b4670e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4217 .elementor-element.elementor-element-d746800:not(.elementor-motion-effects-element-type-background), .elementor-4217 .elementor-element.elementor-element-d746800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-4217 .elementor-element.elementor-element-9964337{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4217 .elementor-element.elementor-element-f529d37 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4217 .elementor-element.elementor-element-2d8d03c{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-4217 .elementor-element.elementor-element-8c40a40{--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:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4217 .elementor-element.elementor-element-ea552cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4217 .elementor-element.elementor-element-1b4670e{--min-height:600px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4217 .elementor-element.elementor-element-1ff3cbb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4217 .elementor-element.elementor-element-99034ed{width:100%;max-width:100%;}.elementor-4217 .elementor-element.elementor-element-ca42ab2{width:100%;max-width:100%;font-size:16px;}.elementor-4217 .elementor-element.elementor-element-92c55fd{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4217 .elementor-element.elementor-element-bc55dae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4217 .elementor-element.elementor-element-9f702e8{width:100%;max-width:100%;}.elementor-4217 .elementor-element.elementor-element-abe0863{width:100%;max-width:100%;}.elementor-4217 .elementor-element.elementor-element-a585f59{--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;}.elementor-4217 .elementor-element.elementor-element-c23ff56{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4217 .elementor-element.elementor-element-0b88b6d{width:var( --container-widget-width, 503px );max-width:503px;--container-widget-width:503px;--container-widget-flex-grow:0;}.elementor-4217 .elementor-element.elementor-element-6580aaa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4217 .elementor-element.elementor-element-98b69ef{width:var( --container-widget-width, 503px );max-width:503px;--container-widget-width:503px;--container-widget-flex-grow:0;}.elementor-4217 .elementor-element.elementor-element-80a729b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4217 .elementor-element.elementor-element-f32044c{width:var( --container-widget-width, 503px );max-width:503px;--container-widget-width:503px;--container-widget-flex-grow:0;}.elementor-4217 .elementor-element.elementor-element-d746800{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4217 .elementor-element.elementor-element-fb57f2b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4217 .elementor-element.elementor-element-08469ef{width:100%;max-width:100%;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-4217 .elementor-element.elementor-element-6124321{width:100%;max-width:100%;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-testimonial-slider .swiper-pagination{bottom:0px;}.elementor-4217 .elementor-element.elementor-element-8edb0fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4217 .elementor-element.elementor-element-aef21c5{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-4217 .elementor-element.elementor-element-9964337{--min-height:600px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-4217 .elementor-element.elementor-element-ba9ca75{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4217 .elementor-element.elementor-element-f529d37 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4217 .elementor-element.elementor-element-9857814 .elementor-heading-title{font-size:43px;line-height:1.2em;}.elementor-4217 .elementor-element.elementor-element-2d8d03c{width:100%;max-width:100%;font-size:16px;}.elementor-4217 .elementor-element.elementor-element-8c40a40{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4217 .elementor-element.elementor-element-ea552cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4217 .elementor-element.elementor-element-3057e1e .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-4217 .elementor-element.elementor-element-1b4670e{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-4217 .elementor-element.elementor-element-19b6bec{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4217 .elementor-element.elementor-element-1ff3cbb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4217 .elementor-element.elementor-element-99034ed .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-4217 .elementor-element.elementor-element-f213e1f .elementor-button{font-size:22px;padding:20px 20px 20px 20px;}.elementor-4217 .elementor-element.elementor-element-92c55fd{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4217 .elementor-element.elementor-element-2b85a3b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4217 .elementor-element.elementor-element-bc55dae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4217 .elementor-element.elementor-element-9f702e8 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-4217 .elementor-element.elementor-element-abe0863{font-size:16px;}.elementor-4217 .elementor-element.elementor-element-0b88b6d{width:100%;max-width:100%;}.elementor-4217 .elementor-element.elementor-element-98b69ef{width:100%;max-width:100%;}.elementor-4217 .elementor-element.elementor-element-f32044c{width:100%;max-width:100%;}.elementor-4217 .elementor-element.elementor-element-d746800{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4217 .elementor-element.elementor-element-6f9dc83{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4217 .elementor-element.elementor-element-fb57f2b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4217 .elementor-element.elementor-element-08469ef .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-4217 .elementor-element.elementor-element-138d6ea img{width:40%;}.elementor-4217 .elementor-element.elementor-element-6124321 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-4217 .elementor-element.elementor-element-1b9c198{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-4217 .elementor-element.elementor-element-9073a63{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4217 .elementor-element.elementor-element-8edb0fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-4217 .elementor-element.elementor-element-aef21c5 .elementor-heading-title{font-size:40px;line-height:1.2em;}}