.elementor-59844 .elementor-element.elementor-element-13b68306{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.8;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-59844 .elementor-element.elementor-element-13b68306:not(.elementor-motion-effects-element-type-background), .elementor-59844 .elementor-element.elementor-element-13b68306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sonyounaclinic.com/wp-content/uploads/2025/11/489b59d54888e23148cbdf021ee334ec60523de0-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-59844 .elementor-element.elementor-element-13b68306::before, .elementor-59844 .elementor-element.elementor-element-13b68306 > .elementor-background-video-container::before, .elementor-59844 .elementor-element.elementor-element-13b68306 > .e-con-inner > .elementor-background-video-container::before, .elementor-59844 .elementor-element.elementor-element-13b68306 > .elementor-background-slideshow::before, .elementor-59844 .elementor-element.elementor-element-13b68306 > .e-con-inner > .elementor-background-slideshow::before, .elementor-59844 .elementor-element.elementor-element-13b68306 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #351E6F 0%, #7A8CE6 100%);}.elementor-59844 .elementor-element.elementor-element-21787e6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--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-59844 .elementor-element.elementor-element-2d3123bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-59844 .elementor-element.elementor-element-2d3123bc .elementor-heading-title{font-family:var( --e-global-typography-8524051-font-family );font-size:var( --e-global-typography-8524051-font-size );font-weight:var( --e-global-typography-8524051-font-weight );line-height:var( --e-global-typography-8524051-line-height );}.elementor-59844 .elementor-element.elementor-element-29259d81{font-family:"Futura PT Book";font-size:20px;font-weight:400;line-height:28px;letter-spacing:-0.02em;}.elementor-59844 .elementor-element.elementor-element-3026670c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-59844 .elementor-element.elementor-element-3573fbd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:015px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59844 .elementor-element.elementor-element-150ee7a7{--display:flex;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59844 .elementor-element.elementor-element-3f07284e{font-size:18px;line-height:26px;letter-spacing:-0.22px;}.elementor-59844 .elementor-element.elementor-element-5d5f2bef{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-59844 .elementor-element.elementor-element-21787e6b{--width:66%;}.elementor-59844 .elementor-element.elementor-element-3573fbd9{--width:32%;}}@media(max-width:1200px){.elementor-59844 .elementor-element.elementor-element-13b68306{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-59844 .elementor-element.elementor-element-2d3123bc .elementor-heading-title{font-size:var( --e-global-typography-8524051-font-size );line-height:var( --e-global-typography-8524051-line-height );}}@media(max-width:1024px){.elementor-59844 .elementor-element.elementor-element-13b68306{--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-59844 .elementor-element.elementor-element-2d3123bc .elementor-heading-title{font-size:var( --e-global-typography-8524051-font-size );line-height:var( --e-global-typography-8524051-line-height );}}@media(max-width:767px){.elementor-59844 .elementor-element.elementor-element-13b68306{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-59844 .elementor-element.elementor-element-21787e6b{--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-59844 .elementor-element.elementor-element-2d3123bc .elementor-heading-title{font-size:var( --e-global-typography-8524051-font-size );line-height:var( --e-global-typography-8524051-line-height );}.elementor-59844 .elementor-element.elementor-element-29259d81{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:16px;line-height:26px;}.elementor-59844 .elementor-element.elementor-element-29259d81 p{margin-block-end:0px;}.elementor-59844 .elementor-element.elementor-element-150ee7a7{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-3026670c */.elementor-59844 .elementor-element.elementor-element-3026670c input{
    line-height: 1rem;
}
.elementor-59844 .elementor-element.elementor-element-3026670c p{
    margin:0;
}
.elementor-59844 .elementor-element.elementor-element-3026670c [submit]{
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5d5f2bef */@media(max-width:767px){
    .elementor-59844 .elementor-element.elementor-element-5d5f2bef iframe{
        height: 200px;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13b68306 *//* Contact Form Multi Select */
/* container */
#booking_form .multi-box {
	width: 100%;
	min-height: 50px;
	border-radius: 3px;
	position: relative;
	cursor: text;
	font-size: 16px !important;
	padding: 11px 14px;
	line-height: 24px !important;
	letter-spacing: 0.04em;
	font-family: "Futura PT Medium";
	color: #f3eeff;
	background: #3f345a40 !important;
}

/* tag area */
#booking_form .tag-area {
	display: flex;
	flex-wrap: wrap;
	gap: 6px;
	align-items: center;
	min-height: 28px;
}
#booking_form .tag {
	display: inline-flex;
	align-items: center;
	gap: 8px;
	background: #eef6ff;
	color: #0b3a66;
	padding: 4px 8px;
	border-radius: 14px;
	font-size: 13px;
}
#booking_form .tag .remove {
	display: inline-block;
	width: 18px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	border-radius: 50%;
	cursor: pointer;
	font-weight: 700;
	user-select: none;
}

/* placeholder text when no tags */
#booking_form .placeholder {
	color: #fff;
	font-size: 14px;
	user-select: none;
}

/* dropdown */
#booking_form ul.multi-options {
	display: none;
	position: absolute;
	left: 0;
	right: 0;
	top: 100%;
	z-index: 9999;
	background: #3f345a;
	border-radius: 3px;
	overflow: auto;
	margin: 0;
	list-style: none;
}
#booking_form .multi-options li {
	padding: 10px 12px;
	cursor: pointer;
	font-size: 14px;
}
#booking_form .multi-options li:hover {
	background: #a768ff;
}
#booking_form .multi-options li.selected {
	background: #a768ff;
}/* End custom CSS */