
.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-636fd08e a:hover {
    color: #fff !important;
}
.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-4c908252 a:hover {
    color: #fff !important;
}
.elementor-49 .elementor-element.elementor-element-647b6736 .elementor-social-icon i:hover {
    color: #6d9cc7;
}
.elementor-49 .elementor-element.elementor-element-43c47eee a:hover{
	color:#6d9cc7 !important;
}.elementor-43 .elementor-element.elementor-element-b311b1a .elementskit-navbar-nav-default .elementskit-dropdown-has>a .elementskit-submenu-indicator {
    margin: 5px 0px 0px 6px;
}
main#content header h1 {
    display: none;
}
li#custom_html-2 , li#custom_html-3{
    list-style: none;
	padding-bottom : 40px
}
ul.side_inner {
    list-style: none;
    padding-left: 0px !important;
}
li#custom_html-2 h2 ,li#custom_html-3 h2 {
    font-size: 25px;
    background-color: #05090e;
    color: white;
    padding: 6px;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
}
ul.side_inner li {
    background-color: #035DAE;
    padding: 6px;
    text-decoration: none;
    margin-bottom: 8px !important;
	border-top-right-radius: 50px;
    border-bottom-right-radius: 50px;
	border-left:5px solid #05090e;
}
ul.side_inner li a{
	color:white;
	text-decoration:none !important;
	font-size:17px;
	
}
ul.side_inner li:hover {
    background-color: #05090e;
}
li#custom_html-2 h2:hover , li#custom_html-3 h2:hover {
    background-color: #035DAE;
}
ul.side_inner li:hover a{
    color:white;
}
.single-post  iframe {
	width : 640px;
	display : flex;
}
@media(max-width:767px){
	.ser_sidebar {
    position: unset !important;
}
.tab_section .row {
    width: 100%;
}
.tab_section .col-md-8 {
    width: 100%;
}
	.tab_section .col-md-8 {
    width: 100%;
}
}
@media(min-width:768px){
.tab_section .row {
    width: 100%;
}
.tab_section .col-md-8 {
    width: 60%;
}
.tab_section .col-md-4 {
    width: 40%;
	  margin-left:20px !important;
}
.tab_section .row {
    display: flex;
}
}
.tab_section img {
    box-shadow: 0px 0px 3px 2px #a5a5a5;
    border-radius: 12px;
}
.tab_section ul {
    list-style:none !important;
}
ul.tab_list {
    margin-top: 15px;
    margin-bottom: 15px;
    padding-left: 0px;
}
ul.tab_list li i {
    color: #035DAE;
    margin-right: 6px;

}
p.hrs_sec {
    margin-bottom: 6px !important;
}
.shock_list span.elementor-icon-list-icon {
    margin-top: -24px;
}

.tab_section {
    text-align: justify;
}
@media(min-width:768px)
.tab_section img {
    margin: 10px 20px 20px 12px !important;
}
span.elementor-icon-list-text {
    display: -webkit-inline-box;
}
.list_new span.elementor-icon-list-text a {
    margin-left: 10px;
}
}

.formsec .elementor-widget-container {
    border-radius: 10px;
    padding-top: 15px !important;
    padding-bottom: 0px !important;
}
.formsec .form-element-html {
    padding-bottom: 10px !important;
}
.formsec button.button.submit-button {
    BACKGROUND-COLOR: #fff !IMPORTANT;
    COLOR: #000 !IMPORTANT;
    WIDTH: AUTO !IMPORTANT;
    PADDING: 5PX 20PX !IMPORTANT;
    MARGIN-TOP: 10PX !IMPORTANT;
}.formsec .elementor-widget-container {
    border-radius: 10px;
    padding-top: 15px !important;
    padding-bottom: 0px !important;
}
span.sub {
    font-size: 30px;
    color: #1b1a1a;
    text-shadow: 0px 0px #fff;    font-weight: 900;
}
.elementor-2912 .elementor-element.elementor-element-e9765b0 > .elementor-widget-container {
    padding: 0px 10px 10px 10px;
    background-color: #ffffffd9 !important;
}.formsec h4 {
    color: #000 !important;
}.formsec p span {
    color: #000 !important;
    /* line-height: 1 !important; */
}.formsec input::placeholder {
    color: #000 !important;
}.formsec textarea::placeholder {
    color: #000 !important;
}.elementor-2912 .elementor-element.elementor-element-e9765b0 > .elementor-widget-container {
    padding: 0px 10px 10px 10px;
    background-color: #ffffffd9 !important;
    margin-bottom: 10px;
}.formsec p {
    margin-bottom: 7px !important;
    color: #000 !important;
}.formsec p span {
    color: #fff !important;
    /* line-height: 1 !important; */
}.formsec input::placeholder {
    color: #000 !important;
}.formsec textarea::placeholder {
    color: #000 !important;
}.elementor-2912 .elementor-element.elementor-element-e9765b0 > .elementor-widget-container {
    padding: 0px 10px 10px 10px;
    background-color: #035dae !important;
    margin-bottom: 10px;
}.formsec p {
    margin-bottom: 7px !important;
    color: #fff !important;
}
.formsec h4 {
    color: #fff !important;
}.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-b64fa4b {
    background-color: #ffffffa6;
    border-radius: 10px;
}
@media(min-width:768px){
.elementor-2939 .elementor-element.elementor-element-242adf2d > .elementor-background-overlay {
    background-color: #000000A1;
    opacity: 0.62;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
}
element.style {
    text-align: center;
    color: #000;
    padding-bottom: 10px;
}
.formsec.head h4 {
    color: #fff !important;
    font-size: 28px;
}.elementor-6061 .elementor-element.elementor-element-ee189f5 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 45px;
    font-weight: 900;
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #035DAE;
    stroke: #035DAE;
    background: linear-gradient(87deg, #035dae, #ffffff21);
    padding-left: 10px;
}
.elementor-element.elementor-element-f650882.elementor-align-left.elementor-icon-list--layout-traditional.elementor-list-item-link-full_width.elementor-widget.elementor-widget-icon-list p {
    display: inline;
    text-align: justify !important;
}


.elementor-element-f650882 li.elementor-icon-list-item {
    align-items: baseline !important;
}
.elementor-element-f650882 .elementor-icon-list-icon i {
    padding-top: 5px;
}
.elementor-188 .elementor-element.elementor-element-f650882 .elementor-icon-list-text {
    color: #000000;
    text-align: justify;
}html .formcraft-css .fc-form .final-success .final-success-check {
    border: 2px solid #ffffff;
    color: #fff;
}html .formcraft-css .fc-form .final-success span {
    color: #fff;
}

/* 22-12-2025 */
body ul#menu-main-menu li a.active,
body ul#menu-main-menu>li>a:hover,
body ul#menu-main-menu>li>a:hover>i {
    color: #000;
}

body .ser_sidebar {
    display: none;
}

body .ser_sidebar+.elementor-column {
    width: 100% !important;
}

body.no-scroll {
    overflow: hidden;
}

body.page-id-208 div[data-elementor-type="wp-page"]>section:first-child {
    background-position: 0px -400px !important;
}

@media (min-width: 1025px) {
    body ul#menu-main-menu li>a>i {
        color: #fff;
    }
}

@media (max-width: 1024px) {
    body ul#menu-main-menu li>a {
        justify-content: space-between;
    }

/* 22-12-2025 */
body ul#menu-main-menu li a.active,
body ul#menu-main-menu>li>a:hover,
body ul#menu-main-menu>li>a:hover>i {
    color: #000;
}
body ul#menu-main-menu li.current_page_parent > a,
	body ul#menu-main-menu li.current_page_item > a.active {
    color: #fff;
    background: #035dae;
}
	body ul#menu-main-menu li.current_page_parent > a > i,body ul#menu-main-menu li.current_page_item > a.active > i {
    color: #fff;
}

body .ser_sidebar {
    display: none;
}

body .ser_sidebar+.elementor-column {
    width: 100% !important;
}

body.no-scroll {
    overflow: hidden;
}

body.page-id-208 div[data-elementor-type="wp-page"]>section:first-child {
    background-position: 0px -400px !important;
}

html body.sticky_header .ekit-template-content-header {
    box-shadow: 0 0 3px #ccc;
}
@media (min-width: 1025px) {
    body ul#menu-main-menu li>a>i {
        color: #fff;
    }
html body .ekit-template-content-header {
		z-index: 99;
		position: fixed;
		top: 0;
	}
html body {
	padding-top: 160px;
}
}

@media (max-width: 1024px) {
	
    body ul#menu-main-menu li>a {
        justify-content: space-between;
    }

    body ul#menu-main-menu>li>a:hover,
    body ul#menu-main-menu>li>a:hover>i {
        color: #fff;
    }

    body.page-id-208 div[data-elementor-type="wp-page"]>section:first-child {
        background-position: 0px -160px !important;
    }

    body:not(.home) div[data-elementor-type="wp-page"]>section:first-child>.elementor-container.elementor-column-gap-default .elementor-widget-container {
        margin-right: 0;
        width: max-content;
    }

    body:not(.home) div[data-elementor-type="wp-page"]>section:first-child>.elementor-container.elementor-column-gap-default .elementor-widget-wrap.elementor-element-populated {
        justify-content: left;
        margin-left: 15px;
    }
body.home .experiences-wrap {
    top: auto;
    position: absolute;
    bottom: 100px;
}

}

@media (max-width: 1024px) and (min-width: 768px) {
    body:not(.home) div[data-elementor-type="wp-page"]>section:first-child>.elementor-container.elementor-column-gap-default {
        min-height: 440px;
    }
    html body .ekit-template-content-header {
		z-index: 99;
		position: fixed;
		top: 0;
	}
	html body {
		padding-top: 130px;
	}
}

@media (max-width: 1023px) {
    body.page-id-208 div[data-elementor-type="wp-page"]>section:first-child {
        background-position: 0px -59px !important;
    }
    body.home .experiences-wrap {
    bottom: 320px;
}
}
@media (max-width: 1023px) and (min-width: 768px) {
body.home .rate-wrap {
    margin-bottom: 1em !important;
}
.several-treatment {
    margin-top: -90px !important;
}
html body {
	padding-top: 120px;
}

}



@media (max-width: 767px) {
    body:not(.home) div[data-elementor-type="wp-page"]>section:first-child>.elementor-container.elementor-column-gap-default .elementor-widget-container {
        margin-right: 0;
        margin-bottom: -30px;
        width: 100%;
    }

    body:not(.home) div[data-elementor-type="wp-page"]>section:first-child>.elementor-container.elementor-column-gap-default .elementor-widget-wrap.elementor-element-populated {
        margin-left: 0px;
    }

    body.page-id-208 div[data-elementor-type="wp-page"]>section:first-child {
        background-position: 0px -160px !important;
    }

    body .ekit-template-content-header {
        position: fixed;
        top: 0;
        z-index: 1;
    }

    body {
        margin-top: 88px !important;
    }

    body.sticky_header {
        margin-top: 0px !important;
    }
body.home .experiences-wrap {
    bottom: 90px;
}

}

@media (max-width: 666px) {
    body.page-id-208 div[data-elementor-type="wp-page"]>section:first-child {
        background-position: 0px -30px !important;
    }

    body {
        margin-top: 68px !important;
    }

    body.sticky_header {
        margin-top: 0px !important;
    }
}

/* 22-12-2025 */
	
	body .ekit-template-content-header {
    z-index: 99;
}
