.elementor-22 .elementor-element.elementor-element-6cff67e3:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6cff67e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://londonaestheticsolution.co.uk/wp-content/uploads/2026/04/hero-home.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-6cff67e3 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-6cff67e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:190px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-540a616{--display:flex;}.elementor-22 .elementor-element.elementor-element-a49a891{--spacer-size:70px;}.elementor-22 .elementor-element.elementor-element-496b64c8 .elementor-heading-title{font-family:var( --e-global-typography-4b92808-font-family ), Sans-serif;font-size:var( --e-global-typography-4b92808-font-size );font-weight:var( --e-global-typography-4b92808-font-weight );font-style:var( --e-global-typography-4b92808-font-style );line-height:var( --e-global-typography-4b92808-line-height );color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-4c19db98{padding:0px 60px 0px 0px;}.elementor-22 .elementor-element.elementor-element-4c19db98 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-4d62a164{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-4d62a164 .elementor-button{fill:var( --e-global-color-e3c55af );color:var( --e-global-color-e3c55af );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-595eea34 .elementor-button{background-color:var( --e-global-color-1df8476 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-595eea34{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;}.elementor-22 .elementor-element.elementor-element-2917ea43{margin-top:150px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-61c5bd12:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-61c5bd12 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-61c5bd12 > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-accent );box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 32px 24px 32px;}.elementor-22 .elementor-element.elementor-element-61c5bd12 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-5bf82285 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-22 .elementor-element.elementor-element-5bf82285 .elementor-icon-box-title{margin-block-end:7px;}.elementor-22 .elementor-element.elementor-element-5bf82285.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-5bf82285.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5bf82285.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-5bf82285 .elementor-icon{font-size:24px;}.elementor-22 .elementor-element.elementor-element-5bf82285 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-5bf82285 .elementor-icon-box-title a{font-family:var( --e-global-typography-18b4240-font-family ), Sans-serif;font-size:var( --e-global-typography-18b4240-font-size );font-weight:var( --e-global-typography-18b4240-font-weight );font-style:var( --e-global-typography-18b4240-font-style );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-5e4d7eb6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-5e4d7eb6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-5e4d7eb6 > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-fcc4f00 );box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 32px 24px 32px;}.elementor-22 .elementor-element.elementor-element-5e4d7eb6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-4d5922a1 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-22 .elementor-element.elementor-element-4d5922a1 .elementor-icon-box-title{margin-block-end:7px;}.elementor-22 .elementor-element.elementor-element-4d5922a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-4d5922a1.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4d5922a1.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-4d5922a1 .elementor-icon{font-size:24px;}.elementor-22 .elementor-element.elementor-element-4d5922a1 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4d5922a1 .elementor-icon-box-title a{font-family:var( --e-global-typography-18b4240-font-family ), Sans-serif;font-size:var( --e-global-typography-18b4240-font-size );font-weight:var( --e-global-typography-18b4240-font-weight );font-style:var( --e-global-typography-18b4240-font-style );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-4b4f75cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-4b4f75cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-4b4f75cc > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-63c96cb );box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 32px 24px 32px;}.elementor-22 .elementor-element.elementor-element-4b4f75cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-39d17f4 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-22 .elementor-element.elementor-element-39d17f4 .elementor-icon-box-title{margin-block-end:7px;}.elementor-22 .elementor-element.elementor-element-39d17f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-39d17f4.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-39d17f4.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-39d17f4 .elementor-icon{font-size:24px;}.elementor-22 .elementor-element.elementor-element-39d17f4 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-39d17f4 .elementor-icon-box-title a{font-family:var( --e-global-typography-18b4240-font-family ), Sans-serif;font-size:var( --e-global-typography-18b4240-font-size );font-weight:var( --e-global-typography-18b4240-font-weight );font-style:var( --e-global-typography-18b4240-font-style );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-68a955a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-68a955a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-68a955a8 > .elementor-element-populated{border-style:solid;border-width:0px 0px 5px 0px;border-color:var( --e-global-color-secondary );box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 32px 24px 32px;}.elementor-22 .elementor-element.elementor-element-68a955a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-7075b385 .elementor-icon-box-wrapper{text-align:start;gap:7px;}.elementor-22 .elementor-element.elementor-element-7075b385 .elementor-icon-box-title{margin-block-end:7px;}.elementor-22 .elementor-element.elementor-element-7075b385.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-7075b385.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7075b385.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-7075b385 .elementor-icon{font-size:24px;}.elementor-22 .elementor-element.elementor-element-7075b385 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-7075b385 .elementor-icon-box-title a{font-family:var( --e-global-typography-18b4240-font-family ), Sans-serif;font-size:var( --e-global-typography-18b4240-font-size );font-weight:var( --e-global-typography-18b4240-font-weight );font-style:var( --e-global-typography-18b4240-font-style );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-2bf0bd42{padding:100px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-37843612 > .elementor-element-populated{padding:0px 128px 0px 0px;}.elementor-22 .elementor-element.elementor-element-573d0275 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-fcc4f00 );}.elementor-22 .elementor-element.elementor-element-1671fdbf{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-1671fdbf .elementor-heading-title{font-family:var( --e-global-typography-eed492a-font-family ), Sans-serif;font-size:var( --e-global-typography-eed492a-font-size );font-weight:var( --e-global-typography-eed492a-font-weight );font-style:var( --e-global-typography-eed492a-font-style );line-height:var( --e-global-typography-eed492a-line-height );}.elementor-22 .elementor-element.elementor-element-32f2cf2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;}.elementor-22 .elementor-element.elementor-element-58bbe3d0 .elementor-button{fill:var( --e-global-color-e3c55af );color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-18d8c50c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-18d8c50c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-18d8c50c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 124px 0px;}.elementor-22 .elementor-element.elementor-element-18d8c50c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-8348afc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -64px;text-align:start;}.elementor-22 .elementor-element.elementor-element-8348afc img{max-width:478px;}.elementor-22 .elementor-element.elementor-element-4346cef2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-22 .elementor-element.elementor-element-4346cef2 > .elementor-element-populated{padding:0px 64px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2aa60c85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -166px;text-align:start;}.elementor-22 .elementor-element.elementor-element-2aa60c85 img{max-width:766px;}.elementor-22 .elementor-element.elementor-element-22139fac{margin-top:-112px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-427c2d2f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-427c2d2f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-427c2d2f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 64px 64px 64px;}.elementor-22 .elementor-element.elementor-element-427c2d2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-1afc2577 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-22 .elementor-element.elementor-element-1afc2577 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-1afc2577.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fcc4f00 );}.elementor-22 .elementor-element.elementor-element-1afc2577.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-1afc2577.elementor-view-default .elementor-icon{fill:var( --e-global-color-fcc4f00 );color:var( --e-global-color-fcc4f00 );border-color:var( --e-global-color-fcc4f00 );}.elementor-22 .elementor-element.elementor-element-1afc2577 .elementor-icon{font-size:24px;}.elementor-22 .elementor-element.elementor-element-1afc2577 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-1afc2577 .elementor-icon-box-title a{font-family:var( --e-global-typography-18b4240-font-family ), Sans-serif;font-size:var( --e-global-typography-18b4240-font-size );font-weight:var( --e-global-typography-18b4240-font-weight );font-style:var( --e-global-typography-18b4240-font-style );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-1afc2577 .elementor-icon-box-description{color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-4edf37e2 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-22 .elementor-element.elementor-element-4edf37e2 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-4edf37e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fcc4f00 );}.elementor-22 .elementor-element.elementor-element-4edf37e2.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4edf37e2.elementor-view-default .elementor-icon{fill:var( --e-global-color-fcc4f00 );color:var( --e-global-color-fcc4f00 );border-color:var( --e-global-color-fcc4f00 );}.elementor-22 .elementor-element.elementor-element-4edf37e2 .elementor-icon{font-size:24px;}.elementor-22 .elementor-element.elementor-element-4edf37e2 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4edf37e2 .elementor-icon-box-title a{font-family:var( --e-global-typography-18b4240-font-family ), Sans-serif;font-size:var( --e-global-typography-18b4240-font-size );font-weight:var( --e-global-typography-18b4240-font-weight );font-style:var( --e-global-typography-18b4240-font-style );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-4edf37e2 .elementor-icon-box-description{color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-7dd355ea .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-22 .elementor-element.elementor-element-7dd355ea .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-7dd355ea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-fcc4f00 );}.elementor-22 .elementor-element.elementor-element-7dd355ea.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7dd355ea.elementor-view-default .elementor-icon{fill:var( --e-global-color-fcc4f00 );color:var( --e-global-color-fcc4f00 );border-color:var( --e-global-color-fcc4f00 );}.elementor-22 .elementor-element.elementor-element-7dd355ea .elementor-icon{font-size:24px;}.elementor-22 .elementor-element.elementor-element-7dd355ea .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-7dd355ea .elementor-icon-box-title a{font-family:var( --e-global-typography-18b4240-font-family ), Sans-serif;font-size:var( --e-global-typography-18b4240-font-size );font-weight:var( --e-global-typography-18b4240-font-weight );font-style:var( --e-global-typography-18b4240-font-style );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-7dd355ea .elementor-icon-box-description{color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-6c3cf6a1 > .elementor-element-populated{padding:100px 0px 0px 64px;}.elementor-22 .elementor-element.elementor-element-5e1cf67c .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-fcc4f00 );}.elementor-22 .elementor-element.elementor-element-5035666d{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-5035666d .elementor-heading-title{font-family:var( --e-global-typography-eed492a-font-family ), Sans-serif;font-size:var( --e-global-typography-eed492a-font-size );font-weight:var( --e-global-typography-eed492a-font-weight );font-style:var( --e-global-typography-eed492a-font-style );line-height:var( --e-global-typography-eed492a-line-height );}.elementor-22 .elementor-element.elementor-element-1828db4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;}.elementor-22 .elementor-element.elementor-element-29afb907 .elementor-button{fill:var( --e-global-color-e3c55af );color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-529d5baf{overflow:hidden;padding:100px 0px 100px 0px;}.elementor-22 .elementor-element.elementor-element-3352b134 > .elementor-container{max-width:678px;}.elementor-22 .elementor-element.elementor-element-3352b134{margin-top:0px;margin-bottom:60px;}.elementor-22 .elementor-element.elementor-element-5aca09af{text-align:center;}.elementor-22 .elementor-element.elementor-element-5aca09af .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-fcc4f00 );}.elementor-22 .elementor-element.elementor-element-5a6a626e{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-5a6a626e .elementor-heading-title{font-family:var( --e-global-typography-eed492a-font-family ), Sans-serif;font-size:var( --e-global-typography-eed492a-font-size );font-weight:var( --e-global-typography-eed492a-font-weight );font-style:var( --e-global-typography-eed492a-font-style );line-height:var( --e-global-typography-eed492a-line-height );}.elementor-22 .elementor-element.elementor-element-6d374443{text-align:center;}.elementor-22 .elementor-element.elementor-element-6d374443 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-54a93fb5 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-5ad6c0cd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5ad6c0cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-5ad6c0cd{box-shadow:10px 10px 50px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-5ad6c0cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-45784665 img{width:100%;}.elementor-22 .elementor-element.elementor-element-4018e11f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-4018e11f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-4018e11f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-22 .elementor-element.elementor-element-4018e11f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-22 .elementor-element.elementor-element-4018e11f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-56e08ec .elementor-heading-title{font-family:var( --e-global-typography-18b4240-font-family ), Sans-serif;font-size:var( --e-global-typography-18b4240-font-size );font-weight:var( --e-global-typography-18b4240-font-weight );font-style:var( --e-global-typography-18b4240-font-style );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-5bc7440a{text-align:start;}.elementor-22 .elementor-element.elementor-element-5bc7440a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fc08ef3 );}.elementor-22 .elementor-element.elementor-element-1b9fe704 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-22 .elementor-element.elementor-element-2138589:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2138589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-2138589{box-shadow:10px 10px 50px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-2138589 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-38b25120 img{width:100%;}.elementor-22 .elementor-element.elementor-element-7f9ca25d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-7f9ca25d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-7f9ca25d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-22 .elementor-element.elementor-element-7f9ca25d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-22 .elementor-element.elementor-element-7f9ca25d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-68a03e7a .elementor-heading-title{font-family:var( --e-global-typography-18b4240-font-family ), Sans-serif;font-size:var( --e-global-typography-18b4240-font-size );font-weight:var( --e-global-typography-18b4240-font-weight );font-style:var( --e-global-typography-18b4240-font-style );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-4273deae{text-align:start;}.elementor-22 .elementor-element.elementor-element-4273deae .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fc08ef3 );}.elementor-22 .elementor-element.elementor-element-24568e38{margin-top:44px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-42c51fc5 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-43022af7:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-43022af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-43022af7{box-shadow:10px 10px 50px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-43022af7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-1f84ce06 img{width:100%;}.elementor-22 .elementor-element.elementor-element-7e7143f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-7e7143f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-7e7143f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-22 .elementor-element.elementor-element-7e7143f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-22 .elementor-element.elementor-element-7e7143f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-2b8bf967 .elementor-heading-title{font-family:var( --e-global-typography-18b4240-font-family ), Sans-serif;font-size:var( --e-global-typography-18b4240-font-size );font-weight:var( --e-global-typography-18b4240-font-weight );font-style:var( --e-global-typography-18b4240-font-style );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-7599ff51{text-align:start;}.elementor-22 .elementor-element.elementor-element-7599ff51 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fc08ef3 );}.elementor-22 .elementor-element.elementor-element-4ef9c364 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-22 .elementor-element.elementor-element-2727ecb6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2727ecb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-2727ecb6{box-shadow:10px 10px 50px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-2727ecb6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-3cc17703 img{width:100%;}.elementor-22 .elementor-element.elementor-element-552f4482:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-552f4482 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-552f4482 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-22 .elementor-element.elementor-element-552f4482 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-22 .elementor-element.elementor-element-552f4482 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-3cdabd30 .elementor-heading-title{font-family:var( --e-global-typography-18b4240-font-family ), Sans-serif;font-size:var( --e-global-typography-18b4240-font-size );font-weight:var( --e-global-typography-18b4240-font-weight );font-style:var( --e-global-typography-18b4240-font-style );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-2b6b7301{text-align:start;}.elementor-22 .elementor-element.elementor-element-2b6b7301 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fc08ef3 );}.elementor-22 .elementor-element.elementor-element-28095e66{margin-top:44px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-67603286 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-743f5c9f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-743f5c9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-743f5c9f{box-shadow:10px 10px 50px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-743f5c9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-2f79263d img{width:100%;}.elementor-22 .elementor-element.elementor-element-31e95d19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-31e95d19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-31e95d19 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-22 .elementor-element.elementor-element-31e95d19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-22 .elementor-element.elementor-element-31e95d19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-5d0d780c .elementor-heading-title{font-family:var( --e-global-typography-18b4240-font-family ), Sans-serif;font-size:var( --e-global-typography-18b4240-font-size );font-weight:var( --e-global-typography-18b4240-font-weight );font-style:var( --e-global-typography-18b4240-font-style );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-1a60d6ee{text-align:start;}.elementor-22 .elementor-element.elementor-element-1a60d6ee .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fc08ef3 );}.elementor-22 .elementor-element.elementor-element-67b48914 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-22 .elementor-element.elementor-element-3a967d22:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3a967d22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-3a967d22{box-shadow:10px 10px 50px 0px rgba(0, 0, 0, 0.05);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-3a967d22 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-75a325e9 img{width:100%;}.elementor-22 .elementor-element.elementor-element-39dff41e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-39dff41e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-39dff41e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:16px;}.elementor-22 .elementor-element.elementor-element-39dff41e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-22 .elementor-element.elementor-element-39dff41e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-1eafdcbb .elementor-heading-title{font-family:var( --e-global-typography-18b4240-font-family ), Sans-serif;font-size:var( --e-global-typography-18b4240-font-size );font-weight:var( --e-global-typography-18b4240-font-weight );font-style:var( --e-global-typography-18b4240-font-style );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-46d0612{text-align:start;}.elementor-22 .elementor-element.elementor-element-46d0612 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-fc08ef3 );}.elementor-22 .elementor-element.elementor-element-6d8ad859:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6d8ad859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-127a970 );background-image:url("https://londonaestheticsolution.co.uk/wp-content/uploads/2026/04/bgline-gray.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-6d8ad859{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-22 .elementor-element.elementor-element-6d8ad859 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-5d163450 > .elementor-container{max-width:678px;}.elementor-22 .elementor-element.elementor-element-5d163450{margin-top:0px;margin-bottom:60px;}.elementor-22 .elementor-element.elementor-element-5166bd1d{text-align:center;}.elementor-22 .elementor-element.elementor-element-5166bd1d .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-fcc4f00 );}.elementor-22 .elementor-element.elementor-element-1b1c4757{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-1b1c4757 .elementor-heading-title{font-family:var( --e-global-typography-eed492a-font-family ), Sans-serif;font-size:var( --e-global-typography-eed492a-font-size );font-weight:var( --e-global-typography-eed492a-font-weight );font-style:var( --e-global-typography-eed492a-font-style );line-height:var( --e-global-typography-eed492a-line-height );}.elementor-22 .elementor-element.elementor-element-634d33a0{padding:0px 50px 0px 50px;text-align:center;}.elementor-22 .elementor-element.elementor-element-634d33a0 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product{text-align:center;}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:30px;}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-127a970 );border-radius:0px 0px 0px 0px;margin-bottom:16px;}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-b8e8f44-font-family ), Sans-serif;font-size:var( --e-global-typography-b8e8f44-font-size );font-weight:var( --e-global-typography-b8e8f44-font-weight );font-style:var( --e-global-typography-b8e8f44-font-style );line-height:var( --e-global-typography-b8e8f44-line-height );}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .star-rating{color:var( --e-global-color-bc7587e );font-size:0.8em;margin-bottom:8px;}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .star-rating::before{color:var( --e-global-color-fc08ef3 );}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .price{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .price del {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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-e3c55af );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:8px 16px 8px 16px;margin-top:16px;}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products .added_to_cart{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-2b7da247{padding:100px 0px 100px 0px;}.elementor-22 .elementor-element.elementor-element-578b1cdf{text-align:center;}.elementor-22 .elementor-element.elementor-element-578b1cdf .elementor-heading-title{font-family:var( --e-global-typography-18b4240-font-family ), Sans-serif;font-size:var( --e-global-typography-18b4240-font-size );font-weight:var( --e-global-typography-18b4240-font-weight );font-style:var( --e-global-typography-18b4240-font-style );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-4aa56259 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-4c6bbad5{text-align:start;}.elementor-22 .elementor-element.elementor-element-4c6bbad5:hover img{opacity:0.5;}.elementor-22 .elementor-element.elementor-element-4c6bbad5 img{transition-duration:0.5s;}.elementor-22 .elementor-element.elementor-element-e12dba7:hover img{opacity:0.5;}.elementor-22 .elementor-element.elementor-element-e12dba7 img{transition-duration:0.5s;}.elementor-22 .elementor-element.elementor-element-3b056707:hover img{opacity:0.5;}.elementor-22 .elementor-element.elementor-element-3b056707 img{transition-duration:0.5s;}.elementor-22 .elementor-element.elementor-element-332c485f:hover img{opacity:0.5;}.elementor-22 .elementor-element.elementor-element-332c485f img{transition-duration:0.5s;}.elementor-22 .elementor-element.elementor-element-dab63e2{text-align:end;}.elementor-22 .elementor-element.elementor-element-dab63e2:hover img{opacity:0.5;}.elementor-22 .elementor-element.elementor-element-dab63e2 img{transition-duration:0.5s;}.elementor-22 .elementor-element.elementor-element-f164ef7{--display:flex;}.elementor-22 .elementor-element.elementor-element-1b11648a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1b11648a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-e3c55af ) 48%, var( --e-global-color-secondary ) 48%);}.elementor-22 .elementor-element.elementor-element-1b11648a > .elementor-background-overlay{background-image:url("https://londonaestheticsolution.co.uk/wp-content/uploads/2026/04/patern-testy.png");background-position:center right;background-repeat:no-repeat;background-size:52% auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-1b11648a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-2cb0cfe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-2cb0cfe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3c55af );}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-2cb0cfe.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-2cb0cfe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-2cb0cfe.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-22 .elementor-element.elementor-element-2cb0cfe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-2cb0cfe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-845ae8d .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-fcc4f00 );}.elementor-22 .elementor-element.elementor-element-7502448f{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-7502448f .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:64px;font-weight:400;font-style:normal;line-height:1.25em;}.elementor-22 .elementor-element.elementor-element-75c208f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;}.elementor-22 .elementor-element.elementor-element-7c81bb6 .elementor-button{fill:var( --e-global-color-e3c55af );color:var( --e-global-color-e3c55af );}.elementor-22 .elementor-element.elementor-element-6587fc67{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-6587fc67 img{max-width:128px;}.elementor-22 .elementor-element.elementor-element-31d27025{width:auto;max-width:auto;}.elementor-22 .elementor-element.elementor-element-31d27025 img{max-width:128px;}.elementor-22 .elementor-element.elementor-element-56d6ac37:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-56d6ac37 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://londonaestheticsolution.co.uk/wp-content/uploads/2026/04/patern-testy.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-56d6ac37 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 130px 64px;}.elementor-22 .elementor-element.elementor-element-56d6ac37 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-4bee3890{text-align:start;}.elementor-22 .elementor-element.elementor-element-633c67ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;font-family:var( --e-global-typography-88e322b-font-family ), Sans-serif;font-size:var( --e-global-typography-88e322b-font-size );font-weight:var( --e-global-typography-88e322b-font-weight );font-style:var( --e-global-typography-88e322b-font-style );line-height:var( --e-global-typography-88e322b-line-height );}.elementor-22 .elementor-element.elementor-element-4d151a8a .elementor-star-rating{font-size:18px;}.elementor-22 .elementor-element.elementor-element-4d151a8a .elementor-star-rating i:not(:last-of-type){margin-inline-end:1px;}.elementor-22 .elementor-element.elementor-element-4d151a8a .elementor-star-rating i:before{color:var( --e-global-color-bc7587e );}.elementor-22 .elementor-element.elementor-element-4d151a8a .elementor-star-rating i{color:var( --e-global-color-fc08ef3 );}.elementor-22 .elementor-element.elementor-element-490ce53d{text-align:start;}.elementor-22 .elementor-element.elementor-element-490ce53d img{max-width:64px;border-radius:100px 100px 100px 100px;}.elementor-22 .elementor-element.elementor-element-6aba8a84 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:4px;}.elementor-22 .elementor-element.elementor-element-6aba8a84 > .elementor-element-populated{padding:0px 0px 0px 16px;}.elementor-22 .elementor-element.elementor-element-656a1949 .elementor-heading-title{font-family:var( --e-global-typography-b8e8f44-font-family ), Sans-serif;font-size:var( --e-global-typography-b8e8f44-font-size );font-weight:var( --e-global-typography-b8e8f44-font-weight );font-style:var( --e-global-typography-b8e8f44-font-style );line-height:var( --e-global-typography-b8e8f44-line-height );}.elementor-22 .elementor-element.elementor-element-4938cef9 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-123b59f3{padding:100px 0px 100px 0px;}.elementor-22 .elementor-element.elementor-element-5793b227 > .elementor-container{max-width:678px;}.elementor-22 .elementor-element.elementor-element-5793b227{margin-top:0px;margin-bottom:60px;}.elementor-22 .elementor-element.elementor-element-7b1de227{text-align:center;}.elementor-22 .elementor-element.elementor-element-7b1de227 .elementor-heading-title{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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-fcc4f00 );}.elementor-22 .elementor-element.elementor-element-6116eaf6{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-6116eaf6 .elementor-heading-title{font-family:var( --e-global-typography-eed492a-font-family ), Sans-serif;font-size:var( --e-global-typography-eed492a-font-size );font-weight:var( --e-global-typography-eed492a-font-weight );font-style:var( --e-global-typography-eed492a-font-style );line-height:var( --e-global-typography-eed492a-line-height );}.elementor-22 .elementor-element.elementor-element-28afef1d{padding:0px 50px 0px 50px;text-align:center;}.elementor-22 .elementor-element.elementor-element-28afef1d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-5a4fcd54{--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-22 .elementor-element.elementor-element-5a4fcd54 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-22 .elementor-element.elementor-element-5a4fcd54:after{content:"0.6";}.elementor-22 .elementor-element.elementor-element-5a4fcd54 .elementor-post__thumbnail__link{width:100%;}.elementor-22 .elementor-element.elementor-element-5a4fcd54.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:16px;}.elementor-22 .elementor-element.elementor-element-5a4fcd54.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:16px;}.elementor-22 .elementor-element.elementor-element-5a4fcd54.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:16px;}.elementor-22 .elementor-element.elementor-element-5a4fcd54 .elementor-post__title, .elementor-22 .elementor-element.elementor-element-5a4fcd54 .elementor-post__title a{color:var( --e-global-color-primary );font-family:var( --e-global-typography-18b4240-font-family ), Sans-serif;font-size:var( --e-global-typography-18b4240-font-size );font-weight:var( --e-global-typography-18b4240-font-weight );font-style:var( --e-global-typography-18b4240-font-style );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-5a4fcd54 .elementor-post__title{margin-bottom:16px;}.elementor-22 .elementor-element.elementor-element-5a4fcd54 .elementor-post__meta-data{color:var( --e-global-color-337ad1b );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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-5a4fcd54 .elementor-post__meta-data span:before{color:var( --e-global-color-337ad1b );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-6cff67e3{padding:130px 32px 0px 32px;}.elementor-22 .elementor-element.elementor-element-496b64c8 .elementor-heading-title{font-size:var( --e-global-typography-4b92808-font-size );line-height:var( --e-global-typography-4b92808-line-height );}.elementor-22 .elementor-element.elementor-element-4c19db98{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-4c19db98 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-2917ea43{margin-top:100px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-61c5bd12 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-22 .elementor-element.elementor-element-5bf82285 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-5bf82285 .elementor-icon-box-title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-5e4d7eb6 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-22 .elementor-element.elementor-element-4d5922a1 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4d5922a1 .elementor-icon-box-title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-4b4f75cc > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-22 .elementor-element.elementor-element-39d17f4 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-39d17f4 .elementor-icon-box-title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-68a955a8 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-22 .elementor-element.elementor-element-7075b385 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-7075b385 .elementor-icon-box-title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-2bf0bd42{padding:50px 32px 0px 32px;}.elementor-22 .elementor-element.elementor-element-37843612 > .elementor-element-populated{padding:0px 80px 30px 0px;}.elementor-22 .elementor-element.elementor-element-573d0275 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-1671fdbf .elementor-heading-title{font-size:var( --e-global-typography-eed492a-font-size );line-height:var( --e-global-typography-eed492a-line-height );}.elementor-22 .elementor-element.elementor-element-18d8c50c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8348afc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -48px;}.elementor-22 .elementor-element.elementor-element-8348afc img{max-width:340px;}.elementor-22 .elementor-element.elementor-element-4346cef2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2aa60c85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-2aa60c85 img{width:100%;}.elementor-22 .elementor-element.elementor-element-22139fac{margin-top:-70px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-427c2d2f > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-22 .elementor-element.elementor-element-1afc2577 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-1afc2577 .elementor-icon-box-title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-4edf37e2 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4edf37e2 .elementor-icon-box-title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-7dd355ea .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-7dd355ea .elementor-icon-box-title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-6c3cf6a1 > .elementor-element-populated{padding:50px 32px 32px 32px;}.elementor-22 .elementor-element.elementor-element-5e1cf67c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-5035666d .elementor-heading-title{font-size:var( --e-global-typography-eed492a-font-size );line-height:var( --e-global-typography-eed492a-line-height );}.elementor-22 .elementor-element.elementor-element-529d5baf{padding:50px 32px 50px 32px;}.elementor-22 .elementor-element.elementor-element-3352b134{margin-top:0px;margin-bottom:40px;}.elementor-22 .elementor-element.elementor-element-5aca09af .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-5a6a626e .elementor-heading-title{font-size:var( --e-global-typography-eed492a-font-size );line-height:var( --e-global-typography-eed492a-line-height );}.elementor-22 .elementor-element.elementor-element-6d374443 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-56e08ec .elementor-heading-title{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-5bc7440a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-68a03e7a .elementor-heading-title{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-4273deae .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-24568e38{margin-top:30px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-2b8bf967 .elementor-heading-title{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-7599ff51 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-3cdabd30 .elementor-heading-title{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-2b6b7301 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-28095e66{margin-top:30px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-5d0d780c .elementor-heading-title{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-1a60d6ee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-1eafdcbb .elementor-heading-title{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-46d0612 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-6d8ad859{padding:50px 32px 50px 32px;}.elementor-22 .elementor-element.elementor-element-5d163450{margin-top:0px;margin-bottom:40px;}.elementor-22 .elementor-element.elementor-element-5166bd1d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-1b1c4757 .elementor-heading-title{font-size:var( --e-global-typography-eed492a-font-size );line-height:var( --e-global-typography-eed492a-line-height );}.elementor-22 .elementor-element.elementor-element-634d33a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:30px;}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-b8e8f44-font-size );line-height:var( --e-global-typography-b8e8f44-line-height );}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-2b7da247{padding:50px 32px 50px 32px;}.elementor-22 .elementor-element.elementor-element-578b1cdf .elementor-heading-title{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-4c6bbad5 img{width:110px;}.elementor-22 .elementor-element.elementor-element-e12dba7 img{width:110px;}.elementor-22 .elementor-element.elementor-element-3b056707 img{width:110px;}.elementor-22 .elementor-element.elementor-element-332c485f img{width:110px;}.elementor-22 .elementor-element.elementor-element-dab63e2 img{width:110px;}.elementor-22 .elementor-element.elementor-element-2cb0cfe > .elementor-element-populated{padding:0px 0px 0px 32px;}.elementor-22 .elementor-element.elementor-element-845ae8d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-7502448f .elementor-heading-title{font-size:32px;}.elementor-22 .elementor-element.elementor-element-75c208f5{padding:0px 30px 0px 0px;}.elementor-22 .elementor-element.elementor-element-56d6ac37 > .elementor-element-populated{padding:32px 32px 32px 32px;}.elementor-22 .elementor-element.elementor-element-633c67ae{font-size:var( --e-global-typography-88e322b-font-size );line-height:var( --e-global-typography-88e322b-line-height );}.elementor-22 .elementor-element.elementor-element-656a1949 .elementor-heading-title{font-size:var( --e-global-typography-b8e8f44-font-size );line-height:var( --e-global-typography-b8e8f44-line-height );}.elementor-22 .elementor-element.elementor-element-4938cef9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-123b59f3{padding:50px 32px 50px 32px;}.elementor-22 .elementor-element.elementor-element-5793b227{margin-top:0px;margin-bottom:40px;}.elementor-22 .elementor-element.elementor-element-7b1de227 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-6116eaf6 .elementor-heading-title{font-size:var( --e-global-typography-eed492a-font-size );line-height:var( --e-global-typography-eed492a-line-height );}.elementor-22 .elementor-element.elementor-element-28afef1d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-5a4fcd54{--grid-column-gap:23px;}.elementor-22 .elementor-element.elementor-element-5a4fcd54 .elementor-post__title, .elementor-22 .elementor-element.elementor-element-5a4fcd54 .elementor-post__title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-5a4fcd54 .elementor-post__meta-data{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-6cff67e3{padding:130px 16px 0px 16px;}.elementor-22 .elementor-element.elementor-element-496b64c8 .elementor-heading-title{font-size:var( --e-global-typography-4b92808-font-size );line-height:var( --e-global-typography-4b92808-line-height );}.elementor-22 .elementor-element.elementor-element-4c19db98 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-4d62a164{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-595eea34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-5bf82285 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-5bf82285 .elementor-icon-box-title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-4d5922a1 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4d5922a1 .elementor-icon-box-title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-39d17f4 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-39d17f4 .elementor-icon-box-title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-7075b385 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-7075b385 .elementor-icon-box-title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-2bf0bd42{padding:40px 16px 0px 16px;}.elementor-22 .elementor-element.elementor-element-37843612 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-22 .elementor-element.elementor-element-573d0275 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-1671fdbf .elementor-heading-title{font-size:var( --e-global-typography-eed492a-font-size );line-height:var( --e-global-typography-eed492a-line-height );}.elementor-22 .elementor-element.elementor-element-18d8c50c > .elementor-element-populated{padding:0px 20px 40px 0px;}.elementor-22 .elementor-element.elementor-element-8348afc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-8348afc img{width:100%;}.elementor-22 .elementor-element.elementor-element-22139fac{margin-top:-40px;margin-bottom:0px;padding:0px 16px 0px 16px;}.elementor-22 .elementor-element.elementor-element-427c2d2f > .elementor-element-populated{padding:32px 16px 32px 16px;}.elementor-22 .elementor-element.elementor-element-1afc2577 .elementor-icon-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-1afc2577 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-1afc2577 .elementor-icon-box-title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-4edf37e2 .elementor-icon-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-4edf37e2 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4edf37e2 .elementor-icon-box-title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-7dd355ea .elementor-icon-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-7dd355ea .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-7dd355ea .elementor-icon-box-title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-6c3cf6a1 > .elementor-element-populated{padding:32px 16px 0px 16px;}.elementor-22 .elementor-element.elementor-element-5e1cf67c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-5035666d .elementor-heading-title{font-size:var( --e-global-typography-eed492a-font-size );line-height:var( --e-global-typography-eed492a-line-height );}.elementor-22 .elementor-element.elementor-element-529d5baf{padding:40px 16px 40px 16px;}.elementor-22 .elementor-element.elementor-element-3352b134{margin-top:0px;margin-bottom:30px;}.elementor-22 .elementor-element.elementor-element-5aca09af .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-5a6a626e .elementor-heading-title{font-size:var( --e-global-typography-eed492a-font-size );line-height:var( --e-global-typography-eed492a-line-height );}.elementor-22 .elementor-element.elementor-element-6d374443 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-54a93fb5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-56e08ec .elementor-heading-title{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-5bc7440a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-1b9fe704 > .elementor-element-populated{margin:16px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-68a03e7a .elementor-heading-title{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-4273deae .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-24568e38{margin-top:16px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-42c51fc5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-43022af7{margin-top:0px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-2b8bf967 .elementor-heading-title{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-7599ff51 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-4ef9c364 > .elementor-element-populated{margin:16px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-3cdabd30 .elementor-heading-title{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-2b6b7301 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-28095e66{margin-top:16px;margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-67603286 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-5d0d780c .elementor-heading-title{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-1a60d6ee .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-67b48914 > .elementor-element-populated{margin:16px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-1eafdcbb .elementor-heading-title{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-46d0612 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-6d8ad859{padding:40px 16px 40px 16px;}.elementor-22 .elementor-element.elementor-element-5d163450{margin-top:0px;margin-bottom:30px;}.elementor-22 .elementor-element.elementor-element-5166bd1d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-1b1c4757 .elementor-heading-title{font-size:var( --e-global-typography-eed492a-font-size );line-height:var( --e-global-typography-eed492a-line-height );}.elementor-22 .elementor-element.elementor-element-634d33a0{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-634d33a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:30px;}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-b8e8f44-font-size );line-height:var( --e-global-typography-b8e8f44-line-height );}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-73cb982.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-2b7da247{padding:40px 16px 40px 16px;}.elementor-22 .elementor-element.elementor-element-578b1cdf .elementor-heading-title{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-31f629e5{width:50%;}.elementor-22 .elementor-element.elementor-element-4c6bbad5{text-align:center;}.elementor-22 .elementor-element.elementor-element-40096c75{width:50%;}.elementor-22 .elementor-element.elementor-element-e12dba7{text-align:center;}.elementor-22 .elementor-element.elementor-element-5586df6{width:50%;}.elementor-22 .elementor-element.elementor-element-5586df6 > .elementor-element-populated{padding:16px 0px 16px 0px;}.elementor-22 .elementor-element.elementor-element-54f76b9e{width:50%;}.elementor-22 .elementor-element.elementor-element-54f76b9e > .elementor-element-populated{padding:16px 0px 16px 0px;}.elementor-22 .elementor-element.elementor-element-332c485f{text-align:center;}.elementor-22 .elementor-element.elementor-element-dab63e2{text-align:center;}.elementor-22 .elementor-element.elementor-element-1b11648a{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2cb0cfe.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-22 .elementor-element.elementor-element-2cb0cfe > .elementor-element-populated{padding:0px 16px 16px 16px;}.elementor-22 .elementor-element.elementor-element-845ae8d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-7502448f .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-75c208f5{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-56d6ac37 > .elementor-element-populated{padding:32px 16px 32px 16px;}.elementor-22 .elementor-element.elementor-element-633c67ae{font-size:var( --e-global-typography-88e322b-font-size );line-height:var( --e-global-typography-88e322b-line-height );}.elementor-22 .elementor-element.elementor-element-38ccf94b{width:23%;}.elementor-22 .elementor-element.elementor-element-6aba8a84{width:77%;}.elementor-22 .elementor-element.elementor-element-656a1949 .elementor-heading-title{font-size:var( --e-global-typography-b8e8f44-font-size );line-height:var( --e-global-typography-b8e8f44-line-height );}.elementor-22 .elementor-element.elementor-element-4938cef9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-123b59f3{padding:40px 16px 40px 16px;}.elementor-22 .elementor-element.elementor-element-5793b227{margin-top:0px;margin-bottom:30px;}.elementor-22 .elementor-element.elementor-element-7b1de227 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-22 .elementor-element.elementor-element-6116eaf6 .elementor-heading-title{font-size:var( --e-global-typography-eed492a-font-size );line-height:var( --e-global-typography-eed492a-line-height );}.elementor-22 .elementor-element.elementor-element-28afef1d{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-28afef1d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-22 .elementor-element.elementor-element-5a4fcd54 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-22 .elementor-element.elementor-element-5a4fcd54:after{content:"0.6";}.elementor-22 .elementor-element.elementor-element-5a4fcd54 .elementor-post__thumbnail__link{width:100%;}.elementor-22 .elementor-element.elementor-element-5a4fcd54 .elementor-post__title, .elementor-22 .elementor-element.elementor-element-5a4fcd54 .elementor-post__title a{font-size:var( --e-global-typography-18b4240-font-size );line-height:var( --e-global-typography-18b4240-line-height );}.elementor-22 .elementor-element.elementor-element-5a4fcd54 .elementor-post__meta-data{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-6c510d24{width:55%;}.elementor-22 .elementor-element.elementor-element-42749dca{width:45%;}.elementor-22 .elementor-element.elementor-element-37843612{width:54%;}.elementor-22 .elementor-element.elementor-element-18d8c50c{width:46%;}.elementor-22 .elementor-element.elementor-element-4346cef2{width:54%;}.elementor-22 .elementor-element.elementor-element-6c3cf6a1{width:46%;}.elementor-22 .elementor-element.elementor-element-31f629e5{width:18.017%;}.elementor-22 .elementor-element.elementor-element-40096c75{width:21.983%;}.elementor-22 .elementor-element.elementor-element-54f76b9e{width:21.981%;}.elementor-22 .elementor-element.elementor-element-71098170{width:17.983%;}.elementor-22 .elementor-element.elementor-element-2cb0cfe{width:48%;}.elementor-22 .elementor-element.elementor-element-56d6ac37{width:51.91%;}.elementor-22 .elementor-element.elementor-element-38ccf94b{width:13%;}.elementor-22 .elementor-element.elementor-element-6aba8a84{width:86.387%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-61c5bd12{width:25%;}.elementor-22 .elementor-element.elementor-element-5e4d7eb6{width:25%;}.elementor-22 .elementor-element.elementor-element-4b4f75cc{width:25%;}.elementor-22 .elementor-element.elementor-element-68a955a8{width:25%;}.elementor-22 .elementor-element.elementor-element-36888a04{width:100%;}.elementor-22 .elementor-element.elementor-element-4018e11f{width:100%;}.elementor-22 .elementor-element.elementor-element-61ada432{width:100%;}.elementor-22 .elementor-element.elementor-element-7f9ca25d{width:100%;}.elementor-22 .elementor-element.elementor-element-49f6b24c{width:100%;}.elementor-22 .elementor-element.elementor-element-7e7143f1{width:100%;}.elementor-22 .elementor-element.elementor-element-e362d7{width:100%;}.elementor-22 .elementor-element.elementor-element-552f4482{width:100%;}.elementor-22 .elementor-element.elementor-element-6026dc8a{width:100%;}.elementor-22 .elementor-element.elementor-element-31e95d19{width:100%;}.elementor-22 .elementor-element.elementor-element-3a69d97b{width:100%;}.elementor-22 .elementor-element.elementor-element-39dff41e{width:100%;}.elementor-22 .elementor-element.elementor-element-38ccf94b{width:20%;}.elementor-22 .elementor-element.elementor-element-6aba8a84{width:80%;}}/* Start custom CSS for html, class: .elementor-element-a7b5084 */@import url('https://fonts.googleapis.com/css2?family=Prata&display=swap');

.aesthetic-testimonial-sync {
    padding: 120px 0;
    background-color: #ffffff;
    display: flex;
    justify-content: center;
}

.sync-container {
    width: 100%;
    max-width: 1140px;
    display: flex;
    align-items: center;
    position: relative;
    padding: 0 15px;
}

/* Side A: Visuals */
.sync-visual {
    width: 60%;
    z-index: 1;
}

.sync-label {
    color: #C1A470;
    text-transform: uppercase;
    letter-spacing: 4px;
    font-size: 11px;
    font-weight: 700;
    display: block;
    margin-bottom: 20px;
}

.prata-font {
    font-family: 'Prata', serif;
    font-size: 42px;
    color: #1a1a1a;
    line-height: 1.1;
    margin-bottom: 40px;
}

.sync-image-wrap img {
    width: 100%;
    height: 480px;
    object-fit: cover;
    border-radius: 2px;
}

/* Side B: The Dark Box (The Sync Overlap) */
.sync-carousel-card {
    width: 50%;
    background: #1a1a1a; /* Your site dark color */
    padding: 80px 60px;
    margin-left: -120px; /* Perfect overlap shift */
    box-shadow: 30px 30px 70px rgba(0,0,0,0.15);
    z-index: 2;
    min-height: 400px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.carousel-content {
    position: relative;
    min-height: 240px;
}

/* Flawless Fade Transition */
.sync-slide {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.8s ease, transform 0.8s ease;
    transform: translateY(15px);
}

.sync-slide.active {
    position: relative;
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}

.sync-stars {
    color: #C1A470;
    margin-bottom: 30px;
    font-size: 14px;
    letter-spacing: 2px;
}

.sync-quote {
    color: #dfdfdf;
    font-size: 18px;
    line-height: 1.8;
    font-style: italic;
    margin-bottom: 35px;
}

.sync-name {
    font-family: 'Prata', serif;
    font-size: 22px;
    color: #C1A470;
    margin: 0;
}

.sync-tag {
    color: #666;
    font-size: 11px;
    text-transform: uppercase;
    letter-spacing: 1px;
}

/* Controls Sync */
.sync-controls {
    margin-top: 50px;
    display: flex;
    align-items: center;
    gap: 25px;
}

.nav-arrow {
    background: none;
    border: none;
    color: #C1A470;
    font-size: 22px;
    cursor: pointer;
    padding: 0;
    transition: color 0.3s;
}

.nav-arrow:hover { color: #fff; }

.sync-progress {
    width: 80px;
    height: 1px;
    background: #333;
    position: relative;
}

.sync-bar {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    background: #C1A470;
    width: 33.33%;
    transition: width 0.6s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Flawless Responsive Mobile Sync */
@media (max-width: 1024px) {
    .sync-container { flex-direction: column; }
    .sync-visual { width: 100%; margin-bottom: 0; }
    .sync-carousel-card { 
        width: 100%; 
        margin-left: 0; 
        margin-top: -60px; /* Vertical overlap on mobile */
        padding: 40px;
    }
    .prata-font { font-size: 34px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b2fbfb *//* Modal Setup */
.modal-overlay {
    position: fixed;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background: rgba(0, 0, 0, 0.9);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 999999;
    opacity: 0;
    visibility: hidden;
    transition: 0.3s ease;
}

.modal-overlay.show { opacity: 1; visibility: visible; }

.modal-content {
    background: #fff;
    width: 90%;
    max-width: 650px;
    padding: 60px 40px;
    position: relative;
    text-align: center;
    border-radius: 2px;
}

/* Close Button */
.close-popup {
    position: absolute;
    top: 20px; right: 25px;
    font-size: 35px;
    cursor: pointer;
    line-height: 1;
    color: #999;
}

/* Header Styles */
.sub-heading {
    display: block;
    font-size: 11px;
    letter-spacing: 2px;
    color: #E1BB78; /* Brand Gold */
    margin-bottom: 10px;
    font-weight: 600;
}

.prata-heading {
    font-family: 'Prata', serif;
    font-size: 32px;
    margin-bottom: 30px;
    color: #1a1a1a;
}

/* Slider Track */
.review-window {
    overflow: hidden; /* Clips the other slides */
    margin-bottom: 30px;
}

.slider-track {
    display: flex;
    transition: transform 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}

.review-slide {
    min-width: 100%;
    padding: 0 10px;
}

.stars {
    color: #E1BB78; /* Brand Gold */
    font-size: 20px;
    margin-bottom: 15px;
}

.review-text {
    font-family: 'Prata', serif;
    font-size: 20px;
    line-height: 1.5;
    color: #444;
    margin-bottom: 20px;
}

.reviewer-info {
    font-size: 14px;
    color: #1a1a1a;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.location { color: #00A388; } /* Brand Green */

/* Controls */
.nav-btn {
    background: none;
    border: 1px solid #eee;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    cursor: pointer;
    font-size: 18px;
    margin: 0 10px;
    transition: 0.3s;
}

.nav-btn:hover {
    background: #00A388;
    color: #fff;
    border-color: #00A388;
}

/* Mobile Fixes */
@media (max-width: 600px) {
    .modal-content { padding: 40px 20px; }
    .prata-heading { font-size: 24px; }
    .review-text { font-size: 17px; }
    .nav-btn { width: 40px; height: 40px; }
}/* End custom CSS */