.elementor-39 .elementor-element.elementor-element-0000006{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-0000004{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top: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-39 .elementor-element.elementor-element-0000002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.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-39 .elementor-element.elementor-element-0000003 .elementor-button{background-color:#FF641E;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-39 .elementor-element.elementor-element-0000003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-39 .elementor-element.elementor-element-0000005 .elementor-button{background-color:#FF641E;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;fill:#082E62;color:#082E62;border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-39 .elementor-element.elementor-element-0000005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-39 .elementor-element.elementor-element-0000001{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );--nav-menu-icon-size:24px;}.elementor-39 .elementor-element.elementor-element-0000001 .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF;border-radius:8px;}.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--main .elementor-item{color:#082E62;fill:#082E62;padding-left:0px;padding-right:0px;padding-top:16px;padding-bottom:16px;}.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--main .elementor-item:focus{color:#082E62;fill:#082E62;}.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#0AA6A6;}.elementor-39 .elementor-element.elementor-element-0000001 .e--pointer-framed .elementor-item:before,
					.elementor-39 .elementor-element.elementor-element-0000001 .e--pointer-framed .elementor-item:after{border-color:#0AA6A6;}.elementor-39 .elementor-element.elementor-element-0000001 .e--pointer-framed .elementor-item:before{border-width:3px;}.elementor-39 .elementor-element.elementor-element-0000001 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;}.elementor-39 .elementor-element.elementor-element-0000001 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:3px 3px 0 0;}.elementor-39 .elementor-element.elementor-element-0000001 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px;}.elementor-39 .elementor-element.elementor-element-0000001 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 3px 3px 0;}.elementor-39 .elementor-element.elementor-element-0000001 .e--pointer-underline .elementor-item:after,
					 .elementor-39 .elementor-element.elementor-element-0000001 .e--pointer-overline .elementor-item:before,
					 .elementor-39 .elementor-element.elementor-element-0000001 .e--pointer-double-line .elementor-item:before,
					 .elementor-39 .elementor-element.elementor-element-0000001 .e--pointer-double-line .elementor-item:after{height:3px;}.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--dropdown a, .elementor-39 .elementor-element.elementor-element-0000001 .elementor-menu-toggle{color:#082E62;fill:#082E62;}.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--dropdown a:hover,
					.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--dropdown a:focus,
					.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-39 .elementor-element.elementor-element-0000001 .elementor-menu-toggle:hover,
					.elementor-39 .elementor-element.elementor-element-0000001 .elementor-menu-toggle:focus{color:#082E62;}.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--dropdown a:hover,
					.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--dropdown a:focus,
					.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--dropdown a.highlighted{background-color:#E4F5F4;}.elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--dropdown .elementor-item, .elementor-39 .elementor-element.elementor-element-0000001 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-39 .elementor-element.elementor-element-0000001 div.elementor-menu-toggle{color:#082E62;}.elementor-39 .elementor-element.elementor-element-0000001 div.elementor-menu-toggle svg{fill:#082E62;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for container, class: .elementor-element-0000006 */.elementor-39 .elementor-element.elementor-element-0000006{font-family:Montserrat,sans-serif;color:#082E62;background:#fff;position:relative;z-index:100;--container-widget-width:100%;}
.elementor-39 .elementor-element.elementor-element-0000006 *{box-sizing:border-box}.elementor-39 .elementor-element.elementor-element-0000006 .e-con{--container-default-padding-top:0;--container-default-padding-right:0;--container-default-padding-bottom:0;--container-default-padding-left:0}
.elementor-39 .elementor-element.elementor-element-0000006 .cot-masthead{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;min-height:112px;padding:8px max(32px,calc((100vw - 1280px)/2));border-top:4px solid #0AA6A6}
.elementor-39 .elementor-element.elementor-element-0000006 .cot-logo{width:264px;max-width:264px;flex:none}.elementor-39 .elementor-element.elementor-element-0000006 .cot-logo img{display:block;width:264px;height:auto}
.elementor-39 .elementor-element.elementor-element-0000006 .cot-top-cta{width:auto;flex:none}.elementor-39 .elementor-element.elementor-element-0000006 .elementor-button{font-family:Montserrat,sans-serif;font-size:16px;line-height:1.5;font-weight:700;text-decoration:none;background:#FF641E;color:#082E62;border:0;border-radius:8px;min-height:48px;padding:16px 24px;cursor:default}
.elementor-39 .elementor-element.elementor-element-0000006 .elementor-button:hover{box-shadow:inset 0 0 0 2px #082E62;background:#FF641E;color:#082E62}
.elementor-39 .elementor-element.elementor-element-0000006 .cot-mobile-cta{display:none}
.elementor-39 .elementor-element.elementor-element-0000006 .cot-nav{border-top:1px solid #E4F5F4;border-bottom:1px solid #A7E2E0;padding:0 max(32px,calc((100vw - 1280px)/2));position:relative;width:100%;z-index:10}
.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main>.elementor-nav-menu{width:100%;justify-content:space-between;gap:24px}
.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main .elementor-item{font-size:14px;font-weight:600;line-height:1.5;min-height:56px;padding:8px 0;white-space:nowrap;color:#082E62}
.elementor-39 .elementor-element.elementor-element-0000006 .sub-arrow{padding-left:8px;font-size:12px}
.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main .sub-menu{padding:16px;width:288px!important;min-width:0!important;max-width:calc(100vw - 32px)!important;border:1px solid #A7E2E0;border-radius:0 0 12px 12px;box-shadow:0 12px 24px #082E6214;background:#fff;}
.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main .elementor-sub-item{border:0!important;border-radius:8px;white-space:normal!important;background:#F4FBFA;color:#082E62;font:500 16px/1.5 Montserrat,sans-serif;padding:16px;min-height:64px;margin:0 0 8px;}
.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main .elementor-sub-item:hover{background:#E4F5F4}
.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main .cot-treatments{position:static}
.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main .cot-treatments>.sub-menu{left:0!important;top:100%!important;margin:0!important;width:100%!important;max-width:none!important;padding:24px max(32px,calc((100vw - 1280px)/2));}
.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main .cot-treatments>.sub-menu:before{content:'Treatments';display:block;color:#17375E;font:600 14px/1.5 Montserrat,sans-serif;margin-bottom:16px}
.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main .cot-treatments>.sub-menu>li{display:inline-block;width:calc((100% - 48px)/3);vertical-align:top;margin-right:24px}.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main .cot-treatments>.sub-menu>li:nth-child(3n){margin-right:0}
.elementor-39 .elementor-element.elementor-element-0000006 a:focus-visible,.elementor-39 .elementor-element.elementor-element-0000006 .elementor-menu-toggle:focus-visible{outline:3px solid #0AA6A6;outline-offset:4px}
@media(min-width:1024px){.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main{display:flex!important}.elementor-39 .elementor-element.elementor-element-0000006 .elementor-menu-toggle,.elementor-39 .elementor-element.elementor-element-0000006 nav.elementor-nav-menu--dropdown{display:none!important}}
@media(max-width:1023px){.elementor-39 .elementor-element.elementor-element-0000006 .cot-masthead{min-height:104px;padding:16px 104px 16px 32px}.elementor-39 .elementor-element.elementor-element-0000006 .cot-logo,.elementor-39 .elementor-element.elementor-element-0000006 .cot-logo img{width:240px;max-width:240px}.elementor-39 .elementor-element.elementor-element-0000006 .cot-top-cta .elementor-button{padding:14px 20px}.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main{display:none!important}.elementor-39 .elementor-element.elementor-element-0000006 .cot-nav{position:static;padding:0;border-top:0}.elementor-39 .elementor-element.elementor-element-0000006 .elementor-menu-toggle{display:flex!important;position:absolute;right:32px;top:30px;width:48px;height:48px;padding:11px;border:1px solid #A7E2E0;border-radius:8px;color:#082E62;background:#fff}.elementor-39 .elementor-element.elementor-element-0000006 nav.elementor-nav-menu--dropdown{position:relative;top:auto!important;left:auto!important;width:100%!important;margin:0!important;background:#fff;box-shadow:none;max-height:none!important}.elementor-39 .elementor-element.elementor-element-0000006 nav.elementor-nav-menu--dropdown>ul{padding:8px 32px 24px}.elementor-39 .elementor-element.elementor-element-0000006 nav.elementor-nav-menu--dropdown a{min-height:52px;padding:12px 0;border-bottom:1px solid #E4F5F4;font:600 16px/1.6 Montserrat,sans-serif;color:#082E62;background:#fff;white-space:normal}.elementor-39 .elementor-element.elementor-element-0000006 nav.elementor-nav-menu--dropdown .sub-menu{background:#F4FBFA;border-left:2px solid #0AA6A6;padding:0 16px}.elementor-39 .elementor-element.elementor-element-0000006 nav.elementor-nav-menu--dropdown .elementor-sub-item{font-weight:400;background:#F4FBFA;padding-left:0!important}.elementor-39 .elementor-element.elementor-element-0000006 nav.elementor-nav-menu--dropdown .sub-arrow{margin-left:auto}}
@media(max-width:767px){.elementor-39 .elementor-element.elementor-element-0000006 .cot-masthead{min-height:96px;padding:8px 72px 8px 16px;gap:8px}.elementor-39 .elementor-element.elementor-element-0000006 .cot-logo{width:220px;max-width:100%}.elementor-39 .elementor-element.elementor-element-0000006 .cot-logo img{width:220px;max-width:100%}.elementor-39 .elementor-element.elementor-element-0000006 .cot-top-cta{display:none}.elementor-39 .elementor-element.elementor-element-0000006 .cot-mobile-cta{display:block;padding:0 16px 16px}.elementor-39 .elementor-element.elementor-element-0000006 .cot-mobile-cta .elementor-button{width:100%;padding:14px 12px}.elementor-39 .elementor-element.elementor-element-0000006 .elementor-menu-toggle{top:26px;right:16px}.elementor-39 .elementor-element.elementor-element-0000006 nav.elementor-nav-menu--dropdown>ul{padding:0 16px 24px}.elementor-39 .elementor-element.elementor-element-0000006 nav.elementor-nav-menu--dropdown .sub-menu{padding:0 12px}}

/* Verified native menu layout corrections */
@media(min-width:1024px){.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main,.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main>.elementor-nav-menu{position:static}.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main .cot-treatments>.sub-menu[aria-hidden=false]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px}.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main .cot-treatments>.sub-menu:before{grid-column:1/-1;margin-bottom:8px}.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main .cot-treatments>.sub-menu>li{display:block;width:100%;margin:0}.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main .cot-treatments .elementor-sub-item{margin:0}}
@media(max-width:1023px){.elementor-39 .elementor-element.elementor-element-0000006 nav.elementor-nav-menu--dropdown[aria-hidden=true]{display:none!important}.elementor-39 .elementor-element.elementor-element-0000006 nav.elementor-nav-menu--dropdown[aria-hidden=false]{display:block!important;transform:none!important;max-height:none!important;overflow:visible}.elementor-39 .elementor-element.elementor-element-0000006 .cot-nav{min-height:0}}
@media(min-width:1024px){.elementor-39 .elementor-element.elementor-element-0000006 .elementor-nav-menu--main>.elementor-nav-menu>li{flex:0 0 auto}}
@media(max-width:1023px){.elementor-39 .elementor-element.elementor-element-0000006 nav.elementor-nav-menu--dropdown .sub-arrow svg{display:none}.elementor-39 .elementor-element.elementor-element-0000006 nav.elementor-nav-menu--dropdown .sub-arrow:after{content:'+';font-size:20px}.elementor-39 .elementor-element.elementor-element-0000006 nav.elementor-nav-menu--dropdown [aria-expanded=true]>.sub-arrow:after{content:'−'}}
@media(min-width:768px) and (max-width:1023px){.elementor-39 .elementor-element.elementor-element-0000006 .elementor-menu-toggle{top:45px}}
@media(max-width:767px){.elementor-39 .elementor-element.elementor-element-0000006 .elementor-menu-toggle{top:33px}}/* End custom CSS */
/* Start custom CSS *//* Shared consultation button label colour, including hover and focus. */
.cot-top-cta .elementor-button,
.cot-mobile-cta .elementor-button,
.cot-about .btn-primary .elementor-button,
.cot-contact .btn-primary .elementor-button { color: #ffffff !important; }
.cot-top-cta .elementor-button .elementor-button-text,
.cot-mobile-cta .elementor-button .elementor-button-text,
.cot-about .btn-primary .elementor-button .elementor-button-text,
.cot-contact .btn-primary .elementor-button .elementor-button-text { color: inherit; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://cureontrip.com/wp-content/uploads/fonts/header-0.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://cureontrip.com/wp-content/uploads/fonts/header-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://cureontrip.com/wp-content/uploads/fonts/header-2.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://cureontrip.com/wp-content/uploads/fonts/header-3.woff2') format('woff2');
}
/* End Custom Fonts CSS */