.elementor-27 .elementor-element.elementor-element-5d04e48{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-ffedcb7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-963a36c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-963a36c img{width:100%;}.elementor-27 .elementor-element.elementor-element-380a44e{margin-top:0px;margin-bottom:0px;padding:100px 0px 26px 0px;}.elementor-27 .elementor-element.elementor-element-79219b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-79219b0 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-adf8e37 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:700;color:#343536;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-b4719fe{font-family:"Noto Sans Thai", Sans-serif;font-weight:400;color:#6f706d;}.elementor-27 .elementor-element.elementor-element-5b59aad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-f4f2529{--e-image-carousel-slides-to-show:3;}.elementor-27 .elementor-element.elementor-element-f4f2529 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-27 .elementor-element.elementor-element-4af53f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:28px 0px 26px 0px;}.elementor-27 .elementor-element.elementor-element-4af53f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-ed1df59 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-ed1df59 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-c4e12e6 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:700;color:#343536;}.elementor-27 .elementor-element.elementor-element-20b8f16{font-family:"Noto Sans Thai", Sans-serif;font-weight:400;color:#6f706d;}.elementor-27 .elementor-element.elementor-element-6c425c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-8592e50{--e-image-carousel-slides-to-show:3;}.elementor-27 .elementor-element.elementor-element-8592e50 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-27 .elementor-element.elementor-element-f1f6a55{margin-top:0px;margin-bottom:0px;padding:28px 0px 26px 0px;}.elementor-27 .elementor-element.elementor-element-deb32af > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-deb32af > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-3e7359f .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:700;color:#343536;}.elementor-27 .elementor-element.elementor-element-e4561c0{font-family:"Noto Sans Thai", Sans-serif;font-weight:400;color:#6f706d;}.elementor-27 .elementor-element.elementor-element-a24212c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-f92c838{--e-image-carousel-slides-to-show:3;}.elementor-27 .elementor-element.elementor-element-f92c838 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-27 .elementor-element.elementor-element-9c447d2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-83c1aa6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-83c1aa6 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-5a536f2 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:700;color:#343536;}.elementor-27 .elementor-element.elementor-element-abfd95b{font-family:"Noto Sans Thai", Sans-serif;font-weight:400;color:#6f706d;}.elementor-27 .elementor-element.elementor-element-e5438c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-25206dd{--e-image-carousel-slides-to-show:3;}.elementor-27 .elementor-element.elementor-element-25206dd .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-27 .elementor-element.elementor-element-44b23ab{margin-top:0px;margin-bottom:0px;padding:28px 0px 26px 0px;}.elementor-27 .elementor-element.elementor-element-2137c77 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-2137c77 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-37cd99a .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:700;color:#343536;}.elementor-27 .elementor-element.elementor-element-edc4a62{font-family:"Noto Sans Thai", Sans-serif;font-weight:400;color:#6f706d;}.elementor-27 .elementor-element.elementor-element-0a05229 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-0960d9b{--e-image-carousel-slides-to-show:3;}.elementor-27 .elementor-element.elementor-element-0960d9b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-27 .elementor-element.elementor-element-fdd4097{margin-top:0px;margin-bottom:0px;padding:28px 0px 26px 0px;}.elementor-27 .elementor-element.elementor-element-2bab057 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-2bab057 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-f8dc6a6 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:700;color:#343536;}.elementor-27 .elementor-element.elementor-element-00b9dcf{font-family:"Noto Sans Thai", Sans-serif;font-weight:400;color:#6f706d;}.elementor-27 .elementor-element.elementor-element-d2ceeca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-5a2f7b7{--e-image-carousel-slides-to-show:3;}.elementor-27 .elementor-element.elementor-element-5a2f7b7 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-27 .elementor-element.elementor-element-a431f0d{margin-top:0px;margin-bottom:0px;padding:28px 0px 26px 0px;}.elementor-27 .elementor-element.elementor-element-ec7a0f0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-ec7a0f0 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-9fd7709 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:700;color:#343536;}.elementor-27 .elementor-element.elementor-element-2f3dfe9{font-family:"Noto Sans Thai", Sans-serif;font-weight:400;color:#6f706d;}.elementor-27 .elementor-element.elementor-element-e7630ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-625a3c8{--e-image-carousel-slides-to-show:3;}.elementor-27 .elementor-element.elementor-element-625a3c8 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-27 .elementor-element.elementor-element-9c137e4{margin-top:0px;margin-bottom:0px;padding:28px 0px 26px 0px;}.elementor-27 .elementor-element.elementor-element-34397cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-34397cf > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-009dbfb .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:700;color:#343536;}.elementor-27 .elementor-element.elementor-element-5338009{font-family:"Noto Sans Thai", Sans-serif;font-weight:400;color:#6f706d;}.elementor-27 .elementor-element.elementor-element-2f86766 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-6c64cc0{--e-image-carousel-slides-to-show:3;}.elementor-27 .elementor-element.elementor-element-6c64cc0 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-27 .elementor-element.elementor-element-9a658d3{margin-top:0px;margin-bottom:0px;padding:28px 0px 70px 0px;}.elementor-27 .elementor-element.elementor-element-130f613 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-130f613 > .elementor-element-populated{margin:5px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-152888d .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:700;color:#343536;}.elementor-27 .elementor-element.elementor-element-9f03746{font-family:"Noto Sans Thai", Sans-serif;font-weight:400;color:#6f706d;}.elementor-27 .elementor-element.elementor-element-1b2a777 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-27 .elementor-element.elementor-element-30b29ab{--e-image-carousel-slides-to-show:3;}.elementor-27 .elementor-element.elementor-element-30b29ab .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-27 .elementor-element.elementor-element-feda33f{margin-top:0px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-dd7e72f .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:700;color:#ffffff;}.elementor-27 .elementor-element.elementor-element-8f3dcdc{font-family:"Noto Sans Thai", Sans-serif;font-weight:400;color:#ffffff;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27 .elementor-element.elementor-element-1e31f09 .elementor-button{background-color:#9f8767;font-family:"Noto Sans Thai", Sans-serif;font-weight:600;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9f8767;border-radius:999px 999px 999px 999px;padding:13px 22px 13px 22px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-79219b0{width:25%;}.elementor-27 .elementor-element.elementor-element-5b59aad{width:74.665%;}.elementor-27 .elementor-element.elementor-element-ed1df59{width:25.335%;}.elementor-27 .elementor-element.elementor-element-6c425c8{width:74.665%;}.elementor-27 .elementor-element.elementor-element-deb32af{width:25.335%;}.elementor-27 .elementor-element.elementor-element-a24212c{width:74.665%;}.elementor-27 .elementor-element.elementor-element-83c1aa6{width:25.335%;}.elementor-27 .elementor-element.elementor-element-e5438c8{width:74.665%;}.elementor-27 .elementor-element.elementor-element-2137c77{width:25.335%;}.elementor-27 .elementor-element.elementor-element-0a05229{width:74.665%;}.elementor-27 .elementor-element.elementor-element-2bab057{width:25.335%;}.elementor-27 .elementor-element.elementor-element-d2ceeca{width:74.665%;}.elementor-27 .elementor-element.elementor-element-ec7a0f0{width:25.335%;}.elementor-27 .elementor-element.elementor-element-e7630ae{width:74.665%;}.elementor-27 .elementor-element.elementor-element-34397cf{width:25.335%;}.elementor-27 .elementor-element.elementor-element-2f86766{width:74.665%;}.elementor-27 .elementor-element.elementor-element-130f613{width:25.335%;}.elementor-27 .elementor-element.elementor-element-1b2a777{width:74.665%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-79219b0{width:35%;}.elementor-27 .elementor-element.elementor-element-5b59aad{width:60%;}.elementor-27 .elementor-element.elementor-element-ed1df59{width:35%;}.elementor-27 .elementor-element.elementor-element-6c425c8{width:60%;}.elementor-27 .elementor-element.elementor-element-deb32af{width:35%;}.elementor-27 .elementor-element.elementor-element-a24212c{width:60%;}.elementor-27 .elementor-element.elementor-element-83c1aa6{width:35%;}.elementor-27 .elementor-element.elementor-element-e5438c8{width:60%;}.elementor-27 .elementor-element.elementor-element-2137c77{width:35%;}.elementor-27 .elementor-element.elementor-element-0a05229{width:60%;}.elementor-27 .elementor-element.elementor-element-2bab057{width:35%;}.elementor-27 .elementor-element.elementor-element-d2ceeca{width:60%;}.elementor-27 .elementor-element.elementor-element-ec7a0f0{width:35%;}.elementor-27 .elementor-element.elementor-element-e7630ae{width:60%;}.elementor-27 .elementor-element.elementor-element-34397cf{width:35%;}.elementor-27 .elementor-element.elementor-element-2f86766{width:60%;}.elementor-27 .elementor-element.elementor-element-130f613{width:35%;}.elementor-27 .elementor-element.elementor-element-1b2a777{width:60%;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-79219b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-adf8e37{text-align:center;}.elementor-27 .elementor-element.elementor-element-b4719fe{text-align:start;}.elementor-27 .elementor-element.elementor-element-f4f2529{--e-image-carousel-slides-to-show:2;}.elementor-27 .elementor-element.elementor-element-ed1df59 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-c4e12e6{text-align:center;}.elementor-27 .elementor-element.elementor-element-deb32af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-3e7359f{text-align:center;}.elementor-27 .elementor-element.elementor-element-e4561c0{text-align:start;}.elementor-27 .elementor-element.elementor-element-83c1aa6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-5a536f2{text-align:center;}.elementor-27 .elementor-element.elementor-element-2137c77 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-37cd99a{text-align:center;}.elementor-27 .elementor-element.elementor-element-edc4a62{text-align:center;}.elementor-27 .elementor-element.elementor-element-2bab057 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-f8dc6a6{text-align:center;}.elementor-27 .elementor-element.elementor-element-00b9dcf{text-align:start;}.elementor-27 .elementor-element.elementor-element-ec7a0f0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-9fd7709{text-align:center;}.elementor-27 .elementor-element.elementor-element-2f3dfe9{text-align:start;}.elementor-27 .elementor-element.elementor-element-34397cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-009dbfb{text-align:center;}.elementor-27 .elementor-element.elementor-element-5338009{text-align:start;}.elementor-27 .elementor-element.elementor-element-130f613 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-152888d{text-align:center;}.elementor-27 .elementor-element.elementor-element-9f03746{text-align:start;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-79219b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-ed1df59 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-deb32af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-83c1aa6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-2137c77 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-2bab057 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-ec7a0f0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-34397cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-130f613 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS */html{
  scroll-padding-top: max(96px, 35vh);
  scroll-behavior: auto;
}
@media (max-width: 1024px){
  html{ scroll-padding-top: max(92px, 30vh); }
}
@media (max-width: 767px){
  html{ scroll-padding-top: max(20px, 25vh); }
}

/* ===== Target flash (overlay ไม่แตะ background จริง) ===== */
#otoplasty,
#tummy-tuck,
#keloid-excision,
#breast-augmentation,
#chin-augmentation,
#rhinoplasty{
  position: relative;
}

#otoplasty:target::after,
#tummy-tuck:target::after,
#keloid-excision:target::after,
#breast-augmentation:target::after,
#chin-augmentation:target::after,
#rhinoplasty:target::after{
  content: '';
  position: absolute;
  inset: -8px;
  border-radius: 8px;
  pointer-events: none;
  z-index: 1;
  animation: targetFlash .45s ease-in-out 5;
}

@keyframes targetFlash{
  0%, 100%{ background: rgba(196,155,103,0); }
  50%     { background: rgba(196,155,103,.20); }
}

@media (prefers-reduced-motion: reduce){
  #otoplasty:target::after,
  #tummy-tuck:target::after,
  #keloid-excision:target::after,
  #breast-augmentation:target::after,
  #chin-augmentation:target::after,
  #rhinoplasty:target::after{
    animation: none;
    background: rgba(196,155,103,.14);
  }
}/* End custom CSS */