h1,h2,h3,h4,h5,h6{padding-bottom:0}.dnxte_dual_button .dnxt-button-wrapper .buttonOne,.dnxte_dual_button .dnxt-button-wrapper .buttonTwo{border-width:0;font-size:inherit;line-height:normal;border-radius:inherit}header.et-l--header{position:sticky;top:0;left:0;right:0;z-index:999}body.logged-in.admin-bar header.et-l--header{top:calc(0px + 32px)}.header-menu .et_pb_menu__wrap .et-menu{margin:0}.header-menu.et_pb_menu .et-menu>li{margin:0;padding:0;align-items:center;overflow:hidden}.header-menu.et_pb_menu .et-menu>li.et-show-dropdown.et-hover{overflow:visible}.header-menu.et_pb_menu .et_pb_menu__menu>nav>ul>li>a{padding:8px 12px;display:flex;align-items:center;gap:4px;border-radius:12px;opacity:1}.header-menu.et_pb_menu .et_pb_menu__menu>nav>ul>li>a:hover{background-color:#f5f5f5;color:#066bae;opacity:1}.header-menu.et_pb_menu .et_pb_menu__menu>nav>ul>li>a::after{position:static}.header-menu.et_pb_menu .et_pb_menu__menu nav>ul>li>ul.sub-menu{border-top:none;border:1px solid #f3f4f6;border-radius:16px;box-shadow:0 10px 15px -3px rgb(0 0 0 / .1);padding:12px 0}.header-menu.et_pb_menu .et_pb_menu__menu nav>ul ul.sub-menu li{padding:0;display:block}.header-menu.et_pb_menu .et_pb_menu__menu nav>ul ul.sub-menu li.menu-item-has-children>a{color:#49bae2!important;font-weight:600}.header-menu.et_pb_menu .et_pb_menu__menu nav>ul ul.sub-menu li.menu-item-has-children>a:hover{background-color:#f5f5f5}.header-menu.et_pb_menu .et_pb_menu__menu nav>ul ul.sub-menu li a{color:rgb(0 0 0 / .6)!important;padding:8px 16px;opacity:1;width:100%}.header-menu.et_pb_menu .et_pb_menu__menu nav>ul ul.sub-menu li a:hover{background-color:#f5f5f5;color:#49aeb2!important;opacity:1}.header-menu.et_pb_menu .et_pb_menu__menu>nav>ul ul.sub-menu li.current-menu-item>a{background-color:rgb(142 209 224 / .2);color:#49aeb2!important}.header-menu.et_pb_menu .et_pb_menu__menu nav>ul ul.sub-menu li.menu-item-has-children>ul.sub-menu{border-top:none;box-shadow:none;padding:0 0 0 16px;display:none}.header-menu.et_pb_menu .et_pb_menu__menu nav>ul ul.sub-menu li.menu-item-has-children.submenu-open>ul.sub-menu{position:static;display:block;visibility:visible;opacity:1;width:100%}.site-header .et_mobile_nav_menu .et_mobile_menu li{position:relative}.site-header .et_pb_menu__menu .et-menu.nav li a{width:100%}.site-header .et_mobile_nav_menu .et_mobile_menu>li.menu-item-has-children>a{margin-right:30px;width:auto}@media screen and (max-width:980px){.site-header .header-menu.et_pb_menu .mobile_nav{line-height:1}.site-header .header-menu.et_pb_menu .mobile_nav.opened .mobile_menu_bar{position:relative;width:24px;height:24px;cursor:pointer;display:inline-block}.site-header .header-menu.et_pb_menu .mobile_nav.opened .mobile_menu_bar::before,.site-header .header-menu.et_pb_menu .mobile_nav.opened .mobile_menu_bar::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:2px;background-color:#474340;transform-origin:center;transition:all 0.3s ease}.site-header .header-menu.et_pb_menu .mobile_nav.opened .mobile_menu_bar::before{transform:translate(-50%,-50%) rotate(45deg)}.site-header .header-menu.et_pb_menu .mobile_nav.opened .mobile_menu_bar::after{transform:translate(-50%,-50%) rotate(-45deg)}.site-header .et_pb_menu .mobile_nav.closed .et_mobile_menu{transform:translateY(20px);visibility:hidden;opacity:0;z-index:-1}.site-header .et_pb_menu .mobile_nav.opened .et_mobile_menu{transform:translateY(0);visibility:visible;opacity:1;z-index:2}.site-header .et_pb_menu .et_mobile_menu{background:#fff!important;width:100%;border-top:1px solid rgb(0 0 0 / .1);position:fixed;top:184px;left:auto;right:0;overflow:auto;height:auto!important;padding:16px 24px!important;display:block!important;transition:transform 0.3s}body.logged-in.admin-bar .site-header .et_pb_menu .et_mobile_menu{top:112px}.site-header .et_pb_menu .et_pb_menu__wrap{justify-content:end}.site-header .et_pb_menu .et_mobile_menu .menu-item-has-children>a{background-color:#fff0}.site-header .et_pb_menu .et_mobile_menu li:not(:last-child){margin-bottom:4px!important}.site-header .et_pb_menu .et_mobile_menu li a{border-bottom:none;color:#4a5565!important;padding:8px 12px;font-weight:400}.site-header .et_pb_menu .et_mobile_menu li li{padding-left:2%}.header-menu .et_mobile_nav_menu ul.et_mobile_menu li{padding:0;margin:0}.header-menu .et_mobile_nav_menu ul.et_mobile_menu li .mobile-toggle{position:absolute;right:0;display:inline-block;width:auto;padding:3px 5px;margin-right:0;top:0;background:transparent!important}.header-menu .et_mobile_nav_menu ul.et_mobile_menu li .mobile-toggle:after{top:0;position:relative;font-family:"ETModules";content:'\33';color:#111;border-radius:50%;font-weight:400;padding:3px;display:block}.header-menu .et_mobile_nav_menu ul.et_mobile_menu li ul.sub-menu{display:none!important;position:relative;visibility:visible!important;opacity:1;top:0;background:#fff0;border:0;box-shadow:none;height:auto!important;padding:0 0 0 15px;left:0;right:0}.header-menu .et_mobile_nav_menu ul.et_mobile_menu li.open>ul.sub-menu{display:block!important}.site-header .et_pb_menu ul.et_mobile_menu li ul.sub-menu li.menu-item-has-children>a{color:#49aeb2!important;font-weight:600}}@media screen and (max-width:782px){body.logged-in.admin-bar header.et-l--header{top:46px}body.logged-in.admin-bar .site-header .et_pb_menu .et_mobile_menu{top:126px}}@media screen and (max-width:767px){.site-header .et_pb_menu .et_mobile_menu{padding:16px!important}}@media screen and (max-width:420px){.site-header .et_pb_row{width:100%}.site-header .et_pb_row .et_pb_image_0_tb_header{max-width:90px}.site-header .et_pb_menu .et_mobile_menu{top:104px}}.et_pb_menu.footer-menu .et_pb_menu__menu>nav>ul{display:block;margin:0}.et_pb_menu.footer-menu .et_pb_menu__menu>nav>ul>li{margin-top:0;margin-bottom:8px;padding:0}.et_pb_menu.footer-menu .et_pb_menu__menu>nav>ul>li>a{padding:0}@media screen and (max-width:980px){.et_pb_menu.footer-menu .et_pb_menu__wrap{justify-content:flex-start}.et_pb_menu.footer-menu .et_pb_menu__menu{display:block}.et_pb_menu.footer-menu .et_mobile_nav_menu{display:none}}.tabs-container{background-color:#fff;padding:32px;border-bottom:1px solid rgb(6 107 174 / .1)}.blog-filter-tabs{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;max-width:1216px;margin:0 auto}.filter-tab{padding:8px 16px;background:#fff;border:1px solid #5f9291;border-radius:50px;font-size:14px;font-weight:600;color:#5f9291;cursor:pointer;line-height:1.3em;transition:all 0.3s ease;white-space:nowrap;font-family:inherit}.filter-tab:hover{background:#5f9291;color:#fff}.filter-tab.active{background:#5f9291;color:#fff;border-color:#5f9291}.featured-post-section{padding:80px 32px;background:linear-gradient(rgb(142 209 224 / .1) 0%,#ffffff 100%)}.custom-container{width:100%;max-width:1216px;margin:0 auto}.featured-row{margin-bottom:32px;text-align:center}.featured-badge{display:inline-block;padding:4px 16px;background:#007fe0;color:#fff;font-size:14px;border-radius:30px;line-height:1.4em;margin-bottom:16px}.featured-post-container{display:grid;grid-template-columns:repeat(2,minmax(0,50%));background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px rgb(0 0 0 / .25)}.featured-post-image-link{display:block;text-decoration:none}.featured-post-image{width:100%;height:100%;overflow:hidden}.featured-post-image img{aspect-ratio:2.5/3;width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.featured-post-container:hover .featured-post-image img{transform:scale(1.1)}.featured-post-content{padding:48px 48px 24px;display:flex;flex-direction:column;justify-content:center}.featured-post-category{display:inline-block;background:rgb(142 209 224 / .2);border-radius:30px;color:#49AEB2;font-size:14px;line-height:1.4em;padding:4px 12px;margin-bottom:16px;width:fit-content;text-decoration:none}.featured-post-title{font-size:36px;font-weight:700;line-height:1.12em;color:#49aeb2;margin-bottom:16px}.featured-post-title a{color:inherit;text-decoration:none}.featured-post-excerpt{font-size:18px;line-height:1.6em;color:#364153;margin-bottom:24px}.featured-post-meta{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:24px;font-size:14px;line-height:1.4em;color:#4a5565}.featured-post-date,.featured-post-reading-time{display:flex;align-items:center;gap:8px}.featured-post-button{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 12px;background:#49aeb2;color:#fff;font-size:14px;font-weight:600;border-radius:10px;line-height:1.4em;text-decoration:none;transition:all 0.3s ease}.featured-post-button:hover{background:#007fe0}.recent-articles-section{padding:0 32px;background:#fff}.recent-articles-title{text-align:center;font-size:36px;color:#007fe0;margin-bottom:64px;font-weight:700}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,33.3333%));gap:32px}.blog-card{background:#fff;border-radius:16px;border:1px solid rgb(6 107 174 / .1);box-shadow:0 10px 15px -3px rgb(0 0 0 / .1);overflow:hidden;transition:all 0.3s ease;display:flex;flex-direction:column}.blog-card:hover{box-shadow:0 20px 25px -5px rgb(0 0 0 / .1)}.blog-card-image-link{display:block;text-decoration:none}.blog-card-image{width:100%;overflow:hidden;position:relative}.blog-card-image img{width:100%;aspect-ratio:4 / 3;display:block;object-fit:cover;transition:all 0.5s ease}.blog-card:hover .blog-card-image img{transform:scale(1.1)}.blog-card-body{padding:24px;display:flex;flex-direction:column;flex-grow:1}.blog-card-category{display:inline-block;background:rgb(142 209 224 / .2);border-radius:30px;color:#5f9291;font-size:12px;line-height:1.4em;padding:4px 12px;margin-bottom:12px;width:fit-content;text-decoration:none}.blog-card-title{font-size:20px;color:#49aeb2;margin-bottom:12px;line-height:1.4;font-weight:700}.blog-card-title a{color:#49aeb2;text-decoration:none}.blog-card-excerpt{font-size:16px;line-height:1.5;color:#4a5565;margin-bottom:16px;flex-grow:1}.blog-card-time{display:flex;align-items:center;flex-wrap:wrap;gap:12px;color:#6a7282;font-size:12px;margin-bottom:16px}.blog-card-date{display:flex;align-items:center;gap:4px}.blog-card-reading-time{display:flex;align-items:center;gap:4px}.blog-card-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#5f9291;padding:6px 12px;text-decoration:none;text-underline-offset:4px;transition:all 0.3s ease}.blog-card-link:hover span{text-decoration:underline}@media (max-width:980px){.tabs-container{padding:32px 24px}.featured-post-section{padding:80px 24px}.featured-post-container{grid-template-columns:repeat(1,auto)}.featured-post-image img{aspect-ratio:4 / 3}.featured-post-content{padding:32px 32px 24px}.featured-post-title{font-size:30px}.recent-articles-section{padding:0 24px}.blog-grid{grid-template-columns:repeat(2,minmax(0,50%))}}@media (max-width:767px){.tabs-container{padding:32px 16px}.featured-post-section{padding:80px 16px}.featured-post-title{font-size:24px}.recent-articles-section{padding:0 16px}.recent-articles-title{font-size:30px}.blog-grid{grid-template-columns:repeat(1,auto)}}.newsletter-form .form-row p{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.newsletter-form .form-row p .wpcf7-form-control-wrap{flex:1}.newsletter-form .wpcf7-form input[type="email"]{display:block;width:100%;padding:15px 12px;background-color:#f5f5f5;color:#101828;border-radius:10px;border:1px solid #fff;font-size:14px}.newsletter-form .wpcf7-form input[type="email"]::placeholder{color:#6a7282}.newsletter-form .wpcf7-form input[type="email"]:focus{border-color:#8ed1e0!important;box-shadow:0 0 0 4px rgb(142 209 224 / .5)!important}.newsletter-form .wpcf7-form input[type="submit"]{background:#ff7a59;color:#fff;font-size:14px;font-weight:600;padding:13px 32px;border-radius:10px;border:none;cursor:pointer;transition:0.2s}.newsletter-form .wpcf7-form input[type="submit"]:hover{background:rgb(255 122 89 / .9)}.newsletter-form .wpcf7-form .wpcf7-spinner{position:absolute;right:0;bottom:-30px}.newsletter-form .wpcf7-form .wpcf7-not-valid-tip{position:absolute;top:100%;font-size:14px;line-height:1.3}.newsletter-form .wpcf7-form .wpcf7-response-output{background-color:rgb(255 255 255 / .1);border:none;border-radius:8px;padding:16px;font-size:14px;color:#fff;line-height:1.5em;margin-inline:0}@media screen and (max-width:576px){.newsletter-form .wpcf7-form input[type="submit"]{width:100%}}.related-posts.et_pb_posts .et_pb_ajax_pagination_container{display:grid;grid-template-columns:repeat(3,minmax(0,33.3333%));gap:32px}.related-posts.et_pb_posts .et_pb_post{margin-bottom:0;padding:24px;background-color:#fff;border:1px solid rgb(6 107 174 / .1);border-radius:16px;display:flex;flex-direction:column;overflow:hidden;transition:0.5s}.related-posts.et_pb_posts .et_pb_post:hover{box-shadow:0 20px 25px -5px rgb(0 0 0 / .12)}.related-posts.et_pb_posts .et_pb_post:hover .entry-featured-image-url img{transform:scale(1.1)}.related-posts.et_pb_posts .et_pb_post .entry-featured-image-url{margin-inline:-24px;margin-top:-24px;overflow:hidden}.related-posts.et_pb_posts .et_pb_post .entry-featured-image-url img{aspect-ratio:16 / 9;object-fit:cover;transition:0.5s}.related-posts.et_pb_posts .et_pb_post h2.entry-title{order:1;margin-bottom:12px;transition:0.3s}.related-posts.et_pb_posts .et_pb_post .post-meta{order:0;font-size:0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:12px}#category-posts.related-posts.et_pb_posts .et_pb_post .post-meta{font-size:14px}.related-posts.et_pb_posts .et_pb_post .post-content{order:2}.related-posts.et_pb_posts .et_pb_post .post-meta .published{font-size:14px;display:flex;align-items:center;gap:6px;height:20px}.related-posts.et_pb_posts .et_pb_post .post-meta .published::before{content:"\f133";font-family:"FontAwesome";font-size:14px}.related-posts.et_pb_posts .et_pb_post .post-meta a{display:inline-block;background:rgb(142 209 224 / .2);border-radius:30px;color:#49aeb2!important;font-size:12px;line-height:1.4em;padding:4px 12px;width:fit-content;text-decoration:none}.related-posts.et_pb_posts .et_pb_post .post-content .post-content-inner{margin-bottom:16px;text-align:left}.related-posts.et_pb_posts .et_pb_post .post-content a.more-link{padding:4px 10px;border-radius:6px;text-transform:capitalize;display:inline-flex;align-items:center;gap:8px;text-underline-offset:4px;transition:0.3s}.related-posts.et_pb_posts .et_pb_post .post-content a.more-link::after{content:"\f061";font-family:"FontAwesome";font-size:10px}.related-posts.et_pb_posts .et_pb_post .post-content a.more-link:hover{gap:12px}@media (max-width:980px){.related-posts.et_pb_posts .et_pb_ajax_pagination_container{grid-template-columns:repeat(2,minmax(0,50%))}}@media (max-width:767px){.related-posts.et_pb_posts .et_pb_ajax_pagination_container{grid-template-columns:repeat(1,auto)}}.tips-accordian .et_pb_toggle h3.et_pb_toggle_title{transition:0.3s}.tips-accordian .et_pb_toggle h3.et_pb_toggle_title:hover{text-decoration:underline}.tips-accordian .et_pb_toggle h3.et_pb_toggle_title:before{right:0;display:block;transition:transform 0.3s ease}.tips-accordian .et_pb_toggle_open h3.et_pb_toggle_title:before{right:0;display:block;transform:rotate(180deg)}.tips-accordian .et_pb_toggle_content{overflow:hidden;transition:none!important}.tips-accordian .et_pb_toggle_title{cursor:pointer}.request-appointment-form .wpcf7-form .cf7-grid{display:grid;grid-template-columns:calc(50% - 12px) calc(50% - 12px);gap:24px;margin-bottom:24px}.request-appointment-form .wpcf7-form .cf7-field label{font-size:14px;font-weight:600;color:#364153;margin-bottom:8px;line-height:1;display:block}.request-appointment-form .wpcf7-form .input-wrapper{position:relative;width:100%}.request-appointment-form .wpcf7-form .input-wrapper i{position:absolute;left:10px;top:9px;color:#99a1af;font-size:18px;pointer-events:none;z-index:2}.request-appointment-form .wpcf7-form input[type="text"],.request-appointment-form .wpcf7-form input[type="email"],.request-appointment-form .wpcf7-form input[type="tel"],.request-appointment-form .wpcf7-form input[type="date"],.request-appointment-form .wpcf7-form select,.request-appointment-form .wpcf7-form textarea{width:100%;height:36px;padding:4px 12px 4px 40px;border:1px solid #d1d5dc;border-radius:10px;background:#f5f5f5;font-size:14px;color:#1a1a1a;outline:none;transition:all 0.2s ease;box-sizing:border-box;font-family:inherit}.request-appointment-form .wpcf7-form textarea{height:64px;padding:8px 12px 8px 40px;resize:vertical}.request-appointment-form .wpcf7-form input::placeholder,.request-appointment-form .wpcf7-form textarea::placeholder{color:#64748B}.request-appointment-form .wpcf7-form input:focus,.request-appointment-form .wpcf7-form select:focus,.request-appointment-form .wpcf7-form textarea:focus{border-color:#8ed1e0;outline:2px solid rgb(142 209 224 / .5)}.request-appointment-form .wpcf7-form input[type="date"]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6}.request-appointment-form .wpcf7-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%2394a3b8' d='M1.41 0L6 4.59L10.59 0L12 1.41l-6 6l-6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:45px;cursor:pointer}.request-appointment-form .wpcf7-form select option:checked,.request-appointment-form .wpcf7-form select option:hover{background:#ff7a59;color:#fff}.request-appointment-form .wpcf7-form select.patient-select{padding-left:12px}.request-appointment-form .wpcf7-form .cf7-field.full-width{grid-column:1 / -1;margin-bottom:24px}.request-appointment-form .wpcf7-form .cf7-submit-wrap{width:100%}.request-appointment-form .wpcf7-form input[type="submit"]{width:100%;border-radius:10px;border:none;background:#ff7a59;color:#fff;font-size:14px;font-weight:600;cursor:pointer;line-height:1.72em;transition:all 0.3s ease;padding:8px 24px;font-family:inherit;outline:none}.request-appointment-form .wpcf7-form input[type="submit"]:hover{background:rgb(255 122 89 / .9)}.request-appointment-form .wpcf7-form .cf7-note{margin-bottom:0;font-size:14px;color:#6a7282;text-align:center;line-height:1.4}.request-appointment-form .wpcf7-form p{margin:0}.request-appointment-form .wpcf7-form .wpcf7-form-control-wrap{position:relative;display:block;width:100%}.request-appointment-form .wpcf7-form .wpcf7-not-valid{border-color:#ef4444!important}.request-appointment-form .wpcf7-form .wpcf7-not-valid-tip{font-size:12px;color:#ef4444;margin-top:4px;line-height:1.2em;display:block}.request-appointment-form .wpcf7-form .wpcf7-response-output{background-color:rgb(255 122 89 / .1);margin:20px 0 0 0;padding:10px 16px;border-radius:8px;font-size:14px;border:1px solid}.request-appointment-form .wpcf7-form.sent .wpcf7-response-output{background-color:#d1fae5;color:#065f46;border:1px solid #6ee7b7}.request-appointment-form .wpcf7-form.invalid .wpcf7-response-output{background-color:#fee2e2;color:#991b1b;border:1px solid #fca5a5}@media (max-width:767px){.request-appointment-form .wpcf7-form .cf7-grid{grid-template-columns:100%}}@media (max-width:480px){.request-appointment-form .wpcf7-form input[type="text"],.request-appointment-form .wpcf7-form input[type="email"],.request-appointment-form .wpcf7-form input[type="tel"],.request-appointment-form .wpcf7-form input[type="date"],.request-appointment-form .wpcf7-form select,.request-appointment-form .wpcf7-form textarea{font-size:16px}}.footer-cta-dual-button.dnxte_dual_button .dnxt-button-wrapper .buttonOne,.footer-cta-dual-button.dnxte_dual_button .dnxt-button-wrapper .buttonTwo{font-size:16px;font-weight:600;border-radius:55px 55px 55px 55px;border:none}