a{color:#00aaba}[type=button],[type=submit],button{border:1px solid #00aaba;background-color:#00aaba;color:#fff;border-radius:50px}.eael-load-more-button{border:1px solid #00aaba!important;background-color:#00aaba!important;color:#fff!important;border-radius:50px!important}.sidebar{display:inline-block;position:fixed;z-index:99;top:10px;left:10px}.sidebar .site-navigation-toggle{width:60px;height:60px;margin-left:20px;border-radius:50%!important;animation:pulse-animation 2s infinite;box-shadow:0 0 0 0 rgb(52 152 219 / .5);background-color:#00aaba!important;color:#003541!important}.sidebar .bs-navbar-collapse{width:200px!important;display:none;height:100vh}.sidebar-header{padding:20px}.sidebar .bs-navbar-collapse.scroll,.sidebar .bs-navbar-collapse.active{display:block;position:relative;z-index:9999}.sidebar .site-navigation-dropdown{position:relative;height:100%;margin-top:0}.site-navigation-dropdown ul.menu{position:relative!important;background:#fff;z-index:999!important}.site-navigation-dropdown ul.menu li.current-menu-item a,.site-navigation-dropdown ul.menu li:hover a{color:#fff!important;background:#003541!important}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item{color:#ebebeb!important}.site-navigation-dropdown ul.menu li a{padding:13px 6%!important;font-size:16px;background:#212121!important;text-align:left!important;text-transform:capitalize!important;z-index:999}.sidebar .sidebar-side.scroll{left:0;opacity:1;visibility:visible;transform:translate3d(0,0,0)}.sidebar .hfe-nav-menu.hfe-layout-vertical.hfe-nav-menu-layout.vertical{width:100%}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover{color:#fff!important}.sidebar .sidebar-side{background-color:#fff;cursor:pointer;z-index:99;opacity:0;transition:all 0.4s cubic-bezier(.215,.061,.355,1);transition-delay:0.05s;-webkit-font-smoothing:antialiased;color:#a4a4a4;font-size:10px;height:100%;line-height:30px;position:fixed;left:-220px;top:0;text-align:center;text-transform:uppercase;width:220px;visibility:visible;transform:translate3d(-90%,0,0)}header#site-header .site-navigation-toggle-holder{display:none!important}.banner-sec,.banner-slider{height:87vh!important}.banner-sec img{height:100%!important;object-fit:cover}.copyright p{margin-bottom:0px!important}.team-box{border-radius:0;overflow:hidden}.team-box .elementor-image-box-img img{height:350px;width:100%;object-fit:cover;object-position:top}.team-box .elementor-image-box-content h3{margin-bottom:5px}.team-box .elementor-image-box-content p{margin-bottom:10px}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item,.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{font-size:16px;line-height:normal;text-align:left;text-transform:capitalize;font-weight:500}.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item{background-color:#00aaba}.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item:hover{color:#fff}.sideMenu{height:100%}.sideMenu .elementor-widget-container{align-items:flex-start}.scroll .elementor-widget-container{display:flex;align-items:top}.team-box .elementor-image-box-wrapper{position:relative;height:350px}.team-box .elementor-image-box-content{position:absolute;bottom:-2px;background:rgb(0 170 186 / .69);border-radius:0;box-shadow:0 4px 30px rgb(0 0 0 / .1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgb(0 170 186 / .3)}.team-box .elementor-image-box-wrapper::after{content:''}.menu-item a.hfe-sub-menu-item{padding-left:calc(0px + 20px)!important}.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:#e6e6e6!important}.menu-item a.hfe-sub-menu-item:hover{color:#fff!important}.hfe-nav-menu__layout-vertical .hfe-menu-toggle:hover{border:none!important}.d-flex.formcontrol{display:flex;gap:15px}.d-flex.formcontrol p,.d-flex.formcontrol label{width:100%}.d-flex.formcontrol input,select,textarea{border-radius:15px}.sec-op h3{margin:0}.hfe-has-submenu:hover ul.sub-menu{height:auto!important;opacity:1!important;visibility:visible!important;position:relative}.sec-op .elementor-widget-icon-box{background-color:#fff;border-radius:15px;padding:15px;border:1px solid #fff;box-shadow:0 0 10px 0 #00aaba33}.sec-op .elementor-widget-icon-box:hover{border:1px solid #ccc}.sec-op .elementor-widget-icon-box a{text-decoration:none}.sec-op .elementor-widget-icon-box h3 a{min-height:70px;display:flex;align-items:center}[type=button],[type=submit],button{background-color:#00aaba;border:1px solid #00aaba;color:#fff;font-size:18px;padding:8px 24px;font-weight:400;border-radius:50px;line-height:normal}.elementor-446 .elementor-element.elementor-element-b7727f6 .sub-menu{background-color:#00aaba}.copyright a{color:#fff}.copyright a:hover{color:#fff}.eael-post-grid-container{margin-bottom:30px}.elementor-element.elementor-element-4d1b1f1 .eael-load-more-button{color:#fff;background:#00aaba!important;padding:10px 25px}.eael-post-grid-container .eael-entry-thumbnail img{height:250px;object-fit:cover}.eael-post-grid-container h2.eael-entry-title{overflow:hidden;height:46px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.eael-post-grid-container .eael-grid-post-holder{border-radius:5px;overflow:hidden}.eael-post-grid-container .eael-grid-post-excerpt{display:flex;flex-direction:column;gap:15px;align-items:flex-start}.eael-post-grid-container .eael-grid-post-excerpt .eael-post-elements-readmore-btn{background-color:#00aaba;display:block;color:#fff!important;padding:10px 15px;border-radius:50px}.contact-info .elementor-icon-box-wrapper{padding:15px;border-radius:5px}.team-details .team-box .elementor-image-box-img img,.team-details .team-box .elementor-image-box-wrapper{height:500px}.team-details .elementor-image-box-img{margin-bottom:0!important}.team-details .elementor-widget-container p:last-child{margin-bottom:0}.blog-header{min-height:400px;display:flex;align-items:center;justify-content:center;position:relative}.blog-header h1{color:#fff}.type-post{padding:80px 20px}.blog-header .e-con-inner{z-index:2}.blog-header::before{content:'';position:absolute;top:0;width:100%;opacity:.5;height:100%;background-color:#1F1F1F}.container .row{display:grid;grid-template-columns:67% 30%;gap:30px}.container .row .widget-area form.search-form{display:flex;border:1px solid #ccc;padding:2px;border-radius:50px;overflow:hidden}.container .row .widget-area form.search-form input[type=search]{border:none;border-radius:50px}.container .row .widget-area form.search-form{justify-content:space-between}.container .row .widget-area form.search-form label{width:100%}article.category-post-grid-column{width:33.3333%;float:left;padding:10px}.date-grid.eael-post-grid-style-one{grid-template-columns:repeat(3,1fr)!important}article.category-post-grid-column a{order:1}article.category-post-grid-column .post-box{display:flex;flex-direction:column;border-radius:5px;overflow:hidden;border:1px solid rgb(0 0 0 / .1)}article.category-post-grid-column h2{font-family:"Roboto";padding:0 15px;font-size:19px;margin:10px 0 5px;line-height:20px;order:2;overflow:hidden;height:42px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.post-category-gird .nav-previous a,.post-category-gird .nav-next a{background:#00aaba!important;padding:10px 25px;font-size:16px;font-weight:400;border-radius:50px!important;color:#fff!important}.post-category-gird .pagination{gap:15px}article.category-post-grid-column p{padding:0 15px;font-family:"Roboto";font-weight:400;order:3;font-size:14px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.post-category-gird .col12{display:flex;flex-direction:column}article.category-post-grid-column img{height:250px;object-fit:cover}.col12{display:flex;flex-direction:column}.container .row h2.widget-title{margin:0 0 10px 0;font-size:20px;color:#00aaba}.container .row .widget-area{display:flex;flex-direction:column;gap:35px}.container .row .widget-area .widget{box-shadow:0 0 7px 0 #cccccc80;padding:15px;border-radius:5px;background-color:#f4feff}.container .row .widget-area ul{margin:0;padding:0;list-style:none}.container .row .widget-area ul li{border-bottom:1px solid #ccc}.container .row .widget-area ul li:last-child{border-bottom:0}.container .row .widget-area ul li a{display:block;color:#333;padding:7px 0}.container .row .widget-area ul li a:hover{color:#00aaba}.container .row .col8{border-radius:5px;padding:15px;box-shadow:0 0 7px 0 #cccccc80}.container .row .alignwide{margin-inline:0}.blog-header h1{text-align:center}.container .row .col8 section#comments{margin-top:20px;border-top:1px solid #ccc;padding-top:20px}.fees-grid .elementor-widget-icon-box .elementor-icon-box-icon{position:absolute;right:-15px;transform:rotate(-45deg);margin:0}.fees-grid .elementor-widget-icon-box .elementor-widget-container{border:1px solid #ccc;overflow:hidden;padding:15px;background-color:#fff;border-radius:15px;padding:15px;position:relative;box-shadow:0 0 10px 0 #a9a9a933}.fees-grid .elementor-widget-icon-box h3{margin-bottom:5px}.fees-table table{background-color:#003541;color:#ffff!important;border-radius:15px}.fees-table table tr{border-bottom:1px dashed}.fees-table table tr:last-child{border-bottom:none!important}.fees-table table td,.fees-table table th{font-size:16px;border:none!important;color:#fff!important}.fees-table table tbody>tr:nth-child(odd)>td,.fees-table table tbody>tr:nth-child(odd)>th,.fees-table table tbody tr:hover>td,.fees-table table tbody tr:hover>th{background-color:transparent!important}.fees-table table th,.fees-table table td{vertical-align:middle!important}.open-hours .elementor-widget-icon-box .elementor-widget-container{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:15px;box-shadow:0 0 10px 0 #00aaba33}.open-hours .elementor-widget-icon-box .elementor-widget-container h3{margin-top:0}select{height:42px;padding:.375rem .75rem!important;-moz-padding-start:calc(0.75rem - 3px);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input,optgroup,select,textarea{font-size:15px}.team-details #cliniko-39796629{height:320px!important}.team-details #cliniko-39796629 section.bookings-section--warning{margin:5px!important}.gtranslate_wrapper{display:flex;gap:5px}.eael-entry-overlay.fade-in{display:none!important}.dr-img *{height:100%}.dr-img .elementor-image-box-img img,.dr-img .elementor-image-box-wrapper{height:100%!important}.date-grid.eael-post-grid-style-one{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.date-grid.eael-post-grid-style-one .eael-grid-post-holder .eael-entry-media img{height:250px;object-fit:cover}.date-grid .eael-grid-post-holder-inner{display:flex;border-radius:5px;overflow:hidden;border:1px solid rgb(0 0 0 / .1);flex-direction:column}.date-grid .eael-entry-wrapper{padding:15px}.date-grid h2.eael-entry-title{overflow:hidden;height:50px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:20px;color:#303133}.date-grid h2.eael-entry-title a{color:#303133}.date-grid .eael-post-elements-readmore-btn{background-color:#00aaba;display:block;color:#fff!important;padding:10px 15px;border-radius:50px}.date-grid .eael-entry-content{display:flex;flex-direction:column;align-items:flex-start}.quotes .elementor-widget-eael-testimonial{height:100%}@media screen and (min-width:767px) and (max-width:992px){.date-grid.eael-post-grid-style-one{grid-template-columns:repeat(2,1fr)}.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:720px!important}.sidebar .site-navigation-toggle{margin-left:0!important}.sidebar{top:90px}}@media (min-width:1200px){.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:1340px!important}}@media screen and (max-width:767px){.date-grid.eael-post-grid-style-one{grid-template-columns:repeat(1,1fr)!important}article.category-post-grid-column{width:100%}.container .row .col8 a{display:block;word-break:break-word}.wpml-ls-legacy-list-horizontal>ul{justify-content:center;display:flex}.site-navigation-toggle-icon::before,.site-navigation-toggle-icon::after{width:20px!important}.e-n-tabs-heading{gap:10px!important;justify-content:space-between!important;margin-bottom:20px;display:flex!important}.e-n-tabs-heading button{width:50%!important;min-width:47%;padding:20px!important;margin:0!important}rs-arrow{display:none!important}.date-grid.eael-post-grid-style-one{grid-template-columns:repeat(1,1fr)}.sec-op .elementor-widget-icon-box h3 a{min-height:auto;align-items:center;justify-content:center}.sidebar .sidebar-side.scroll{background-color:#003541!important}.sidebar-side .hfe-site-logo{padding:15px;background:#fff}.sidebar-side .hfe-site-logo-container{height:60px}.container .row{grid-template-columns:1fr}.site-navigation-toggle-holder{padding:0!important}.sidebar{padding:0!important;top:5px!important;right:0;left:5px;position:relative!important}.site-navigation-toggle-holder .site-navigation-toggle{margin-left:5px!important}.sidebar .site-navigation-toggle{height:40px!important;width:40px!important}.sideMenu{height:auto}.team-details .team-box .elementor-image-box-img img,.team-details .team-box .elementor-image-box-wrapper{height:400px!important}.blog-header{min-height:300px;background-size:cover;background-position:center}.blog-header h1{font-size:32px}h5.elementor-icon-box-title{margin-bottom:5px}.d-flex.formcontrol{gap:0!important;flex-direction:column}}