body{color:#2c353a;font-family:Roboto,serif;font-size:16px;line-height:24px;background:#fff;overflow:visible!important}a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#2c353a}.color_orange,a{color:#f59c00}.ghost_button{color:#2c353a;border:solid 2px;padding:5px 10px;border-radius:20px;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:2px}.ghost_button:hover{background:#2c353a;border-color:#2c353a;color:#fff;text-decoration:none}.eltd-content,.eltd-wrapper{background-color:#fff;position:relative}h1,h2,h3,h4,h5,h6{font-family:Poppins;font-weight:600}.container{max-width:1200px;margin:0 auto;width:100%}.bi-landing-page .eltd-wrapper-inner{position:relative}.bi-landing-page .eltd-wrapper-inner .eltd-page-header{left:0;position:absolute;top:0;width:100%;z-index:101}.hero-container{min-height:570px;padding-bottom:70px;padding-top:130px;position:relative}.hero-container .vc_column_container{position:static}.hero-container .internal-link{background:#fff;border:3px solid #2c353a;color:#2c353a;-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px;bottom:-40px;display:block;left:50%;margin-left:-40px;height:80px;width:80px;line-height:76px;position:absolute;text-align:center;text-indent:-999px;overflow:hidden;z-index:999}.hero-container .internal-link:before{content:'\22';font-family:ElegantIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;position:absolute;margin-left:-1px;left:50%;top:50%;transform:translate(-50%,-50%);font-size:42px;text-indent:0}.hero-container .container h2{display:inline-block;font-size:60px;font-weight:600;margin-top:30px;max-width:470px;letter-spacing:-.02em;line-height:72px;vertical-align:top}.hero-container .container h3{display:inline-block;height:1px;width:1px;text-align:center;vertical-align:top}.hero-container .container h3 img{display:block;margin-left:auto;margin-right:auto;position:absolute;z-index:1}.hero-container .container h4{display:inline-block;float:right;margin-top:10px;max-width:440px;position:relative;z-index:2}.hero-container h2 span{display:block}.bi-landing-page .container{float:none}.bi-landing-page .box-content-inner h3{font-size:48px;font-weight:600;margin-bottom:25px;letter-spacing:-.025em}.bi-landing-page .bi_category_articles h3{font-size:30px;margin-bottom:10px}.bi-landing-page a.button-black{background-color:#fc0;border-color:#fc0!important;color:#2c353a;font-size:20px;font-weight:600;margin-top:20px;min-width:364px;line-height:24px;padding:16px 20px}.bi-landing-page a.button-black i{font-size:24px;font-weight:inherit;margin:0 5px 0 0;position:relative;top:-2px;vertical-align:middle}.bi-landing-page a.button-black:active,.bi-landing-page a.button-black:focus,.bi-landing-page a.button-black:hover{background-color:#2c353a;border-color:#2c353a;color:#fff}.bi-landing-page a.top.button-black{display:none}.bi-landing-page .box-content-inner .inner{max-width:980px;width:100%}.bi-landing-page .box-text{margin-bottom:85px;margin-top:15px}.landing-category-articles:not(.wpb_column){border-bottom:1px solid #ddd}.landing-category-articles .bi_category_articles{margin-bottom:20px}.landing-category-articles .inner{margin-bottom:45px!important}.landing-category-articles .ais-infinite-hits--showmore{display:none}.top_bar{background-color:#fc0;color:#2c353a;font-size:18px;font-weight:600;line-height:20px;padding-bottom:15px;padding-top:15px;text-align:center}.top_bar a{border-bottom:1px solid;color:inherit;font-family:Poppins;text-decoration:none}.landing-voucher{padding-bottom:95px;padding-top:75px}.landing-voucher .wpb_text_column h2{color:#f59c00;font-size:48px;letter-spacing:-.02em;line-height:52px;font-weight:600}.landing-voucher .wpb_text_column h3{font-weight:600;margin-bottom:20px;letter-spacing:-.02em;word-spacing:2px}.nf-form-content:after,.nf-form-content:before{content:" ";display:table}.nf-form-content:after{clear:both}.flex_center{display:flex;align-items:center}.archive_thumbnail{padding-left:0;width:100%;height:auto;overflow:hidden;max-height:250px}h1.page-title{font-family:Poppins;font-size:48px;font-weight:600;letter-spacing:-3px;margin-bottom:12px}.page-header{border-bottom:none}.search-cat select:after{content:"123"}.search-cat select{margin-right:12px}.search-cat input,.search-cat select{height:70px;padding:0 24px;border:0;font-size:18px;background:#f5f5f5}.page-header{margin:57px 0 46px}.search-cat input{width:100%}.search-cat input::placeholder{color:#959a9c;opacity:1}.search-cat input:-ms-input-placeholder{color:#959a9c}.search-cat input::-ms-input-placeholder{color:#959a9c}.search-cat input:-moz-placeholder{color:#959a9c;opacity:1}.search-cat input::-moz-placeholder{color:#959a9c;opacity:1}.search-cat input::-webkit-input-placeholder{color:#959a9c}.clear{clear:both}.relative{position:relative}.search-cat .search-submit{clip:initial;position:absolute;right:22px;margin:10px 0;top:0;width:50px;height:50px;background-color:#f59c00;border:0 none;border-radius:50px;color:#fff;cursor:pointer;font-size:20px;font-weight:500;padding:11px}.search-cat .search-submit:hover{border:solid 2px;color:#f59c00;box-sizing:border-box;background:0 0}div.search-field{width:100%;border-left:solid 1px #fff}.search-cat{border-radius:5px;overflow:hidden;margin-bottom:35px;background:#f7f7f7}#post-list>.grid.flex_center{padding-bottom:30px}.box_grid:hover{box-shadow:0 8px 14px 0 #ddd}.box_grid{border:solid 1px #ddd;border-radius:5px;overflow:hidden;background:#fff}.type3 .box_grid{height:379px}.meta a{color:#f59c00}h4.meta{text-transform:uppercase;font-size:12px;letter-spacing:1.5px;margin:5px 0 20px;display:block}#post-list h3{font-size:30px;font-family:Poppins;font-weight:600;letter-spacing:-1px}.type3 .box_grid{background:#fff4d8;border:0}.type3 .short_content{padding-left:30px}.short_content{padding-right:30px;padding-top:20px;padding-bottom:5px}.archive_thumbnail img{display:table;max-width:none;width:100%;position:relative;left:50%;transform:translate(-50%,0);height:auto}#post-list .grid_item:nth-child(2n+1) .archive_thumbnail{max-height:300px}#mega-menu-wrap-main-navigation .mega-menu-toggle{z-index:2!important}#mega-menu-wrap-main-navigation .mega-menu-toggle{z-index:2!important}.filter_loading i,.wp-btn i{width:30px;border:solid 2px;height:30px;font-size:18px;border-radius:50%;margin-right:10px;line-height:28px}.wp-btn{width:100%;border-radius:5px;background:0 0;color:#000;margin-top:10px;font-family:Poppins;font-size:14px;font-weight:600;line-height:70px;padding:0}.ais-infinite-hits--showmore button{width:100%;border-radius:5px;background:0 0;color:#000;margin-top:10px;font-family:Poppins;font-size:14px;font-weight:600;line-height:74px;padding:0}.ais-infinite-hits--showmore button:before{width:30px;border:solid 2px;height:30px;border-radius:50%;margin-right:10px;line-height:28px;display:inline-block;font:normal normal normal 18px FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f021";padding-top:4px}.ais-infinite-hits--showmore button:disabled{display:none}.date_round{position:absolute;width:52px;height:52px;top:-25px;color:#fff;background:#f59c00;border-radius:50%;border:solid 2px;line-height:52px;left:50%;margin-left:-25px}.date_round span.the_date{font-size:20px;padding-top:6px;font-weight:600}.date_round span{line-height:1;text-transform:uppercase;font-size:12px;display:block}.short_content_related,.short_content_search{padding:25px 30px 15px}.short_content_related h3,.short_content_search h3{margin:15px 0}.short_content_search p a{color:#f59c00;text-decoration:none;display:inline-block}.grid_item{padding-bottom:30px}.short_content_search .meta h4{margin-bottom:32px}.filter i{color:#f59c00;padding-left:10px;font-weight:700}.section_filter{margin-bottom:40px}.filter{border-bottom:solid 1px #dedede;padding-bottom:23px}.title_line{margin-left:8px;display:inline-block}.title_line:after{position:absolute;bottom:-24px;width:125px;height:2px;background:#f59c00;content:"";left:-3px}.content_bottom h4{color:#f59c00;font-size:30px;margin-bottom:37px;font-family:Poppins;font-weight:500;letter-spacing:-.5px}.content_bottom{margin-top:80px;background:#2c353a;padding-top:68px;padding-bottom:45px;color:#fff}.content_bottom .btn{border-radius:21px;padding:8px 25px;color:#f59c00;margin-top:42px;margin-bottom:35px;font-size:16px}.outline{border:solid 2px}figure{max-width:100%;margin-bottom:34px}.tags_list li a{border:solid 2px;padding:5px 10px;border-radius:20px;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:2px}.tags_list{margin:50px 0 60px}.tags_list li{list-style:none;display:inline-block;margin-top:10px;margin-right:10px}.tags_list .lablel{font-size:18px;font-family:Poppins;font-weight:600;margin-right:20px}.box_siderbar ul{margin:0}.box_siderbar li{list-style:none;margin-bottom:19px;font-weight:600;font-family:Poppins}.box_siderbar h4{font-size:24px;margin-bottom:23px;letter-spacing:-.5px}.box_siderbar a{color:#2c353a}.box_siderbar{background:#f5f5f5;padding:27px 30px 60px}.box_siderbar li.below{padding-left:30px}h1.single_title{margin-bottom:4px}.single-article h1.page-title.single_title{width:68%}.single-article h1.page-title.single_title{width:68%}.eltd-content .eltd-container-inner p,.entry-content p{margin-bottom:20px}.eltd-content .eltd-container-inner h1{margin-top:0}.eltd-content .eltd-container-inner h2{max-width:55%;text-align:left}.entry-content h2{font-size:30px;margin:28px 0 21px}.wp-caption{margin-top:26px;margin-bottom:32px}.entry-content h3{font-size:24px;margin:28px 0 22px;letter-spacing:normal}.wp-caption-text{font-size:11px;font-style:italic}h3{font-size:30px}h4{font-size:16px;letter-spacing:-.25px}.widget h4{font-size:24px}.section_author{background:#f5f5f5;padding:50px 100px 38px;border-radius:5px}.section_author h3{font-size:30px;margin-bottom:21px}.avatar img{border-radius:50%;width:120px}.user_name{font-size:24px;text-transform:capitalize;margin:20px 0 2px;letter-spacing:-1px}.count_article{text-transform:uppercase;font-size:11px;font-family:Poppins;letter-spacing:2.2px;font-weight:600}.user_info{margin-top:7px}.related_article{padding-top:74px;border-top:solid 1px #f5f5f5;margin-top:120px}h1{font-size:48px;letter-spacing:-1px}.related_title{font-size:48px;font-weight:600;margin-bottom:15px;font-family:Poppins;text-align:center;letter-spacing:-1px;margin:0 0 37px}.content_bottom .textwidget,.session-footer .textwidget{padding:0 125px}a.learn-more{border-radius:25px;font-weight:600;padding:8px 29px}.learn-more i{font-size:18px;padding-left:3px;font-weight:700}.social_shares .sub-social{display:none}.social_shares>ul>li+li{border-top:solid 1px #fff}.social_shares>ul>li>span{display:none;padding-left:0}.social_shares ul>li span{padding-top:13px;font-size:11px;font-weight:600;padding-left:10px}.social_shares>ul>li{list-style:none;width:100px;background:#f5f5f5;text-align:center;padding-top:24px;height:100px;position:relative;cursor:pointer}.social_shares.open li:not(.active)+li:not(.active){border:solid 1px #f5f5f5}.social_shares.open>ul>li:not(.active){background:#fff}.social_shares li{list-style:none}.social_shares>ul>li>i{display:block}.social_shares a{color:#2c353a}.social_shares .sub-social i{width:40px;height:40px;line-height:37px;font-size:12px}.social_shares i{width:30px;height:30px;border-radius:50%;border:solid 2px;line-height:27px;margin:0 auto;padding:0 0 0 2px;text-align:center;font-weight:700}.social_shares.open li.active>i{background:#2c353a;color:#fff}.social_shares ul{margin:0;border-radius:5px 0 0 5px;overflow:hidden}.social_shares{position:fixed;top:190px;right:0;z-index:9999}.social_shares.open .sub-social{position:absolute;left:120px;top:0;width:300px;text-align:left}.social_shares.open{width:400px;background:#f5f5f5}.sub-social li{margin-bottom:10px}.sub-social h5{font-size:20px;letter-spacing:-.5px;margin:30px 0 30px}.mega-outline_yellow i{vertical-align:sub;font-size:24px;padding-right:5px}.eltd-page-header .eltd-sticky-header .eltd-sticky-holder,.single-practice .eltd-page-header .eltd-sticky-header.header-appear{display:none}.single-practice .eltd-single-title-holder.fixed{padding:0;height:100px}.single-practice .eltd-content .eltd-container-inner h2{margin:0;letter-spacing:.25px}.single-practice .eltd-listing-meta-fields-holder.eltd-listing-part{margin-top:25px;line-height:2}.single-practice .eltd-single-title-holder.fixed .eltd-listing-meta-fields-holder .eltd-listing-item-phone{letter-spacing:.25px;top:30px}.single-practice .eltd-single-title-holder.fixed .circle.circle-listing-phone{width:35px;height:35px;border:2px solid #f59c00}.single-practice .eltd-single-title-holder.fixed .circle.circle-listing-phone .fa{line-height:24px;width:20px;height:20px;font-size:20px;left:50%!important;margin-left:-8px;top:8px!important}.single-practice .eltd-single-title-holder.fixed .eltd-listing-request-appointment{margin-top:25px}.single-practice .eltd-single-title-holder.fixed .eltd-listing-request-appointment .btn-medium{color:#fff;background:#f59c00;text-transform:capitalize}.single-practice .eltd-single-title-holder.fixed .eltd-listing-request-appointment .btn-medium:hover{color:#f59c00;background:#fff}.archive .eltd-page-header,.page-template-default .eltd-page-header,.page-template-page-contact .eltd-page-header,.page-template-page-search .eltd-page-header,.search .eltd-page-header,.single .eltd-page-header{background:url(../images/bg-header.jpg) no-repeat center/cover!important;height:115px}.archive #mega-menu-wrap-main-navigation.mega-menu-wrap,.page-template-default #mega-menu-wrap-main-navigation.mega-menu-wrap,.page-template-page-contact #mega-menu-wrap-main-navigation.mega-menu-wrap,.page-template-page-search #mega-menu-wrap-main-navigation.mega-menu-wrap,.single #mega-menu-wrap-main-navigation.mega-menu-wrap{margin-top:34px}.mega-outline_yellow a:hover{color:#f59c00!important;background:0 0!important;border:solid 2px!important}.mega-outline_yellow a{height:auto!important;padding:3px 26px!important;font-family:Poppins!important;font-weight:500!important;border-radius:26px!important;border:solid 2px #f59c00!important;color:#fff!important;background:#f59c00!important;margin-left:8px!important}.bi-landing-page .mega-outline_yellow a{border:solid 2px #f59c00!important;color:#f59c00!important;background:0 0!important;font-size:20px!important;font-weight:600!important;border-width:3px!important}.bi-landing-page .mega-outline_yellow a:active,.bi-landing-page .mega-outline_yellow a:focus,.bi-landing-page .mega-outline_yellow a:hover{background:#f59c00!important;border-color:#f59c00!important;color:#fff!important}.bi-landing-page .mega-outline_yellow i{vertical-align:middle}.bi-landing-page #mega-menu-wrap-landing-menu{margin-top:25px}.bi-landing-page .email-container .ninja-forms-field,.bi-landing-page .textbox-container .ninja-forms-field{background:#fff;border:none;border-radius:4px;color:#959a9c;font-family:Roboto;font-size:16px;font-weight:400!important;height:60px;padding:0 0 0 21px;width:100%}.bi-landing-page .email-container .ninja-forms-field:-moz-placeholder,.bi-landing-page .email-container .ninja-forms-field:-ms-input-placeholder,.bi-landing-page .email-container .ninja-forms-field::-moz-placeholder,.bi-landing-page .textbox-container .ninja-forms-field:-moz-placeholder,.bi-landing-page .textbox-container .ninja-forms-field:-ms-input-placeholder,.bi-landing-page .textbox-container .ninja-forms-field::-moz-placeholder{text-align:left}.bi-landing-page .email-container .ninja-forms-field::-webkit-input-placeholder,.bi-landing-page .textbox-container .ninja-forms-field::-webkit-input-placeholder{text-align:left}.bi-landing-page .submit-wrap .nf-field-label{display:none}.landing-voucher .submit-wrap .ninja-forms-field{background-color:#fc0;color:#2c353a;font-weight:600}.landing-voucher p a{text-decoration:underline}.landing-voucher .nf-form-wrap:after{display:block;content:"";clear:both}.landing-voucher .nf-field-element{width:100%!important}.landing-voucher .nf-field-container{clear:none}.search-cat-tag fieldset{border:0!important}.search-cat-tag label input{width:20px;border:solid 2px;height:20px;margin:0 10px 0 0;vertical-align:middle}.search-cat-tag label{width:100%;font-weight:400;margin:5px 0 10px}.search-cat-tag{background:#f4f5f5;z-index:999;padding:23px 0 25px;display:none;width:100%;border-radius:0 0 5px 5px}.search-cat-tag>.row{padding:0 30px}.search-cat-tag>#algolia-filter-selected{border-top:1px solid #fff;padding:20px 30px 0}.search-cat-tag .algolia-filter-selected-label{margin-right:15px}.search-cat-tag .algolia-filter-selected-content>span{margin-left:15px}.search-cat-tag .clear-all{background:0 0;padding:0;width:20px;height:20px;margin:0 7px}.search .search-cat-tag .ais-refinement-list--list label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:10px;width:100%}.search .search-cat-tag .ais-refinement-list--list>div{float:left;width:50%}@media only screen and (max-width:991px){.search-cat-tag .cat_results,.search-cat-tag .tag_results{display:inline-block;width:100%}}@media only screen and (max-width:768px){.search .search-cat-tag .ais-refinement-list--list>div{float:none;width:100%}.search-cat-tag{padding:23px 0 35px}}.search-cat-tag .ais-refinement-list--item>div{position:static!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.filter_loading.loading{display:block}.filter_loading{text-align:center;padding:initial;position:absolute;width:100%;left:0;display:none}.click_filter.col-md-2{padding-right:40px}.click_filter{cursor:pointer;font-weight:700}.home-list-tag li img{border-radius:50%}.home-list-tag li{background:#fff;cursor:pointer}.form_contact .nf-field-element input,.form_contact .nf-field-element select,.form_contact input,.form_contact select,.form_contact textarea{height:50px;background:#f5f5f5;border:0;border-radius:5px;padding:0 20px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form_contact .flex_center .nf-field-element{position:relative}.form_contact .flex_center .nf-field-element:before{content:'\f107';color:#f59c00;width:20px;height:20px;position:absolute;right:15px;top:15px;font:normal normal normal 20px/1 FontAwesome;font-weight:600;text-align:center}.question{background:#f5f5f5;padding:26px 30px 20px;border-radius:5px;margin-top:30px}.feedback{margin-top:30px}.feedback,.question{display:none}.question .find-op{margin-top:22px}.find-op:hover{color:#fff}.find-op,.form_contact input[type=button]{background-color:#f59c00;border:0 none;border-radius:50px;color:#fff;cursor:pointer;font-family:Poppins!important;font-size:16px;font-weight:600;padding:13px 27px}.form_contact .label-left .nf-field-label,.nf-field-label{width:33.3%}.nf-field-element{width:66.7%!important}.nf-form-fields-required{display:none}.form_contact .nf-field-label label{font-weight:500}.nospace_right{margin-right:0}input:active,input:focus,select:focus,textarea:active,textarea:focus{box-shadow:0 8px 14px 0 #ddd;border:0;outline:0}ul.dropdow_subcat li{padding:5px 0}ul.dropdow_subcat a{color:#2c353a}ul.dropdow_subcat{list-style:none;margin-top:0;top:49px;text-align:left;right:0;padding:15px 30px 15px;min-width:200px}ul.dropdow_subcat .ais-hierarchical-menu--item>div{position:static!important}ul.dropdow_subcat .ais-hierarchical-menu--item>div{position:relative!important;left:unset!important;top:unset!important}ul.dropdow_subcat .ais-hierarchical-menu--item__active>div>a{font-weight:700;color:#f59c00!important}ul.dropdow_subcat .ais-hierarchical-menu--item .ais-hierarchical-menu--list{padding-left:10px}.color_yellow{color:#f59c00}.count_article span{width:22px;height:22px;border:solid 2px;line-height:22px;display:inline-block;border-radius:50%;margin-top:25px}.block_footer_container{background-size:cover}.result{margin-top:-38px;padding:25px;background:#f4f5f5;margin-bottom:37px;border-top:2px solid #ddd;display:none}.remove{width:20px;height:20px;border-radius:50%;background:#fff;margin-left:10px;display:inline-block;text-align:center;line-height:20px;vertical-align:middle;color:#2c353a;font-size:22px;text-decoration:none}.result strong{margin-right:40px}.tag_show{padding-left:20px}.fa-angle-down:before{content:"\f107"}.fa-angle-up:before{content:"\f106"}.archive .content_bottom{margin-top:0}.eltd-page-header .eltd-menu-area{height:121px}.eltd-position-right-inner{white-space:nowrap}.eltd-position-right-inner .mega-sub-menu{white-space:normal}#mega-menu-wrap-main-navigation.mega-menu-wrap{padding-right:0}.eltd-logo-wrapper a{height:auto!important}.eltd-page-header .eltd-sticky-header .eltd-sticky-holder .eltd-logo-wrapper>a{max-height:50px}.home .eltd-wrapper-inner .eltd-page-header{position:absolute}.home .top-banner{margin-top:0}.single-article .page-header{margin:57px 0 34px}.page-template-page-search .page-header{margin:57px 0 30px}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-search-button{margin-left:20px}.home #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-search-button>a.mega-menu-link{background:0 0;color:#f59c00}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-search-button>a.mega-menu-link{color:#f59c00;background:0 0;width:50px;height:50px;line-height:46px;text-align:center;padding:0}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-search-button>a.mega-menu-link:hover{background:#f59c00;color:#fff;border:2px solid #f59c00}.content_bottom .textwidget>p{line-height:inherit}.choose_form option{background:#f4f5f5;padding:6px;height:30px}.icon i{width:40px;height:40px;border:solid 2px;line-height:35px;border-radius:50%;margin:10px;font-size:14px;font-weight:700;vertical-align:middle}.mega-search-button{display:inline-block;font-size:26px;position:relative}.eltd-right-from-mobile-logo .mega-search-button i.fa.fa-search:before{position:absolute;right:0;top:4px}.eltd-right-from-mobile-logo{text-align:center}.eltd-mobile-header .eltd-mobile-nav .eltd-grid{padding:0 10px}.eltd-mobile-header .eltd-mobile-header-holder .eltd-grid{padding:0}#mega-menu-wrap-main-navigation .mega-menu-toggle .mega-toggle-block-1:before{content:'';background:url(../images/icon-menu.png) no-repeat center;-webkit-background-size:65%;background-size:65%;height:34px;width:38px;margin:3px 0 0;display:inline-block}#mega-menu-wrap-main-navigation .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:before{content:'\f335';font-family:dashicons;font-size:36px;margin:0 0 5px;color:#2c353c;background:0 0}.eltd-position-right-inner .fa.icon_pin_alt{font-size:22px;text-indent:1px}body.tax-article_tag .eltd-content #facet-categories{display:none}.tax-article_tag .page-header,.tax-category_articles .page-header{margin:50px 0 31px}body:not(.search) #facet-categories .categories-desc{display:inline-block;margin:10px auto 20px;text-align:center;width:100%}body:not(.search) #facet-categories .categories-desc p{text-align:center!important}.categories-desc{display:none}body:not(.search) #facet-categories{display:inline-block;margin-bottom:30px;position:relative;text-align:center;width:100%}body:not(.search) #facet-categories .ais-hierarchical-menu--list__lvl2 .ais-hierarchical-menu--item__active>div a{pointer-events:none;cursor:not-allowed}body:not(.search) #facet-categories .ais-hierarchical-menu--item__active,body:not(.search) #facet-categories .ais-hierarchical-menu--list__lvl2 .ais-hierarchical-menu--item{display:inline-block!important}body:not(.search) #facet-categories .ais-hierarchical-menu--item__active.ais-hierarchical-menu--list,body:not(.search) #facet-categories .ais-hierarchical-menu--list__lvl1 .ais-hierarchical-menu--item__active>div:not(.ais-hierarchical-menu--list){display:inline-block}body:not(.search) #facet-categories .ais-root{position:relative}body:not(.search) #facet-categories div{display:inline-block}body:not(.search) #facet-categories a{border-radius:4px;border:2px solid #2c353a;color:#2c353c;display:inline-block;font-size:12px;font-weight:500;font-family:Roboto,sans-serif;padding:6px 18px;position:relative;margin:0 8px 20px;outline:0;letter-spacing:1.5px;text-decoration:none;text-align:center;text-transform:uppercase}body:not(.search) #facet-categories .ais-hierarchical-menu--item__active>div:not(.ais-hierarchical-menu--list) a,body:not(.search) #facet-categories a:hover{background:#f59c00;border-color:#f59c00;color:#fff;text-decoration:none}body:not(.search) #facet-categories .ais-hierarchical-menu--item:last-child a{margin-bottom:0}body:not(.search) #facet-categories .ais-hierarchical-menu--item__active p{padding-bottom:0;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);position:relative}@media only screen and (min-width:640px){body:not(.search) #facet-categories .ais-hierarchical-menu--item__active p{padding-bottom:10px;bottom:-20px;position:absolute;white-space:nowrap}}@media only screen and (max-width:1024px){.logged-in.eltd-sticky-up-mobile-header:not(.home) .eltd-wrapper{padding-top:80px}.about-independent.eltd-sticky-up-mobile-header:not(.home) .eltd-wrapper{padding-top:0}.eltd-sticky-up-mobile-header:not(.home) .eltd-wrapper{padding-top:80px}.eltd-sticky-up-mobile-header:not(.home) .eltd-wrapper .eltd-mobile-header,.eltd-sticky-up-mobile-header:not(.home) .eltd-wrapper .eltd-mobile-header.eltd-animate-mobile-header.mobile-header-appear{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.logged-in .form-search-hide{top:15px}.home.logged-in.eltd-sticky-up-mobile-header .eltd-wrapper .eltd-mobile-header{top:55px}.logged-in.eltd-sticky-up-mobile-header .eltd-wrapper .eltd-mobile-header,.logged-in.eltd-sticky-up-mobile-header:not(.home) .eltd-wrapper .eltd-mobile-header{top:45px;position:fixed;width:100%}.eltd-sticky-up-mobile-header .eltd-wrapper .eltd-mobile-header{left:0;top:0;position:fixed;width:100%}.eltd-sticky-up-mobile-header:not(.home) .eltd-wrapper .eltd-mobile-header.eltd-animate-mobile-header{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .35s ease 0s;-moz-transition:all .35s ease 0s;-ms-transition:all .35s ease 0s;-o-transition:all .35s ease 0s;transition:all .35s ease 0s}body:not(.home) .eltd-mobile-header .eltd-mobile-header-inner{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .35s ease .35s;-moz-transition:all .35s ease .35s;-ms-transition:all .35s ease .35s;-o-transition:all .35s ease .35s;transition:all .35s ease .35s}.eltd-sticky-up-mobile-header.home .eltd-animate-mobile-header .eltd-mobile-header-inner{background:0 0;opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:transform .35s ease .35s,opacity 1s ease 0s,visibility 1s ease 0s;-moz-transition:transform .35s ease .35s,opacity 1s ease 0s,visibility 1s ease 0s;-ms-transition:transform .35s ease .35s,opacity 1s ease 0s,visibility 1s ease 0s;-o-transition:transform .35s ease .35s,opacity 1s ease 0s,visibility 1s ease 0s;transition:transform .35s ease .35s,opacity 1s ease 0s,visibility 1s ease 0s}.eltd-sticky-up-mobile-header:not(.home) .eltd-animate-mobile-header .eltd-mobile-header-inner{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:transform .35s ease .35s,opacity 1s ease 0s,visibility 1s ease 0s;-moz-transition:transform .35s ease .35s,opacity 1s ease 0s,visibility 1s ease 0s;-ms-transition:transform .35s ease .35s,opacity 1s ease 0s,visibility 1s ease 0s;-o-transition:transform .35s ease .35s,opacity 1s ease 0s,visibility 1s ease 0s;transition:transform .35s ease .35s,opacity 1s ease 0s,visibility 1s ease 0s}.eltd-sticky-up-mobile-header:not(.home) .mobile-header-appear .eltd-mobile-header-inner{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.bi-landing-page .eltd-mobile-header .eltd-mobile-header-inner{background:0 0}.eltd-mobile-header .eltd-mobile-header-inner,.eltd-sticky-up-mobile-header .mobile-header-appear .eltd-mobile-header-inner{background:url(../images/bg-header.jpg) no-repeat center/cover}.about-independent .eltd-mobile-header .eltd-mobile-header-inner,.home .eltd-mobile-header .eltd-mobile-header-inner{position:absolute;width:100%;background:0 0}.eltd-mobile-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation{left:2px;position:absolute;margin-top:-7px;padding:0;box-shadow:0 8px 14px 0 #ddd;border:solid 2px #f9f9f9;min-width:290px;width:100%}.eltd-mobile-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{padding:0}.eltd-mobile-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{padding:20px 15px}.eltd-mobile-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title.active:after{content:"\f106"}.eltd-mobile-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title:after{content:"\f107";font-family:FontAwesome;text-align:right;float:right;color:#f59c00}.eltd-mobile-header li.mega-menu-megamenu>ul.mega-sub-menu>li:first-child{background:0 0!important}.eltd-mobile-header #mega-menu-main-navigation:after,.eltd-mobile-header #mega-menu-main-navigation:before{bottom:100%;left:5%;border:solid transparent;content:"";height:0;width:0;position:absolute;display:block!important}.eltd-mobile-header .mega-menu.mega-menu-horizontal:before{border-bottom-color:#f9f9f9;border-width:16px;margin-left:-16px}.eltd-mobile-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation:after{border-bottom-color:#fff;border-width:13px;margin-left:-13px}.eltd-mobile-nav #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item:first-child{margin:0}.eltd-mobile-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{width:100%}.eltd-mobile-nav #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item{margin-left:0}.eltd-mobile-nav #mega-menu-wrap-main-navigation #mega-menu-main-navigation li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu{margin-top:0!important;padding:0}.eltd-mobile-header .eltd-mobile-nav ul ul{opacity:1;background:#f4f5f5;margin:0;display:block;padding-left:30px}.eltd-mobile-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>div{display:none}.eltd-mobile-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>.mega-block-title.active+div{display:block}.banner-text{z-index:1}.eltd-single-title-holder.fixed{border-bottom:solid 1px #ddd}.eltd-single-title-holder.fixed .eltd-listing-request-appointment{top:0;margin-top:12px}body .eltd-cluster-marker svg path,body .eltd-map-marker-holder .eltd-map-marker svg path{fill:#f59c00}.find-us-on-title{display:block;float:left;font-size:20px;font-family:Poppins,sans-serif;letter-spacing:-.25px}.disabled_element-color,.filter i.disabled_element-color{color:#ddd;pointer-events:none}.tooltip-text{width:100%;margin-left:-47%;background:#fff;box-shadow:0 8px 14px 0 #ddd;padding:15px;border-radius:5px;top:36px;text-align:center;position:absolute;display:none;border:solid 2px #f9f9f9;z-index:99;font-size:14px}.tooltip-item:hover .tooltip-text{display:block;color:#2c353a;text-decoration:none}.tooltip-text:after,.tooltip-text:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tooltip-text:after{border-bottom-color:#fff;border-width:13px;margin-left:-13px}.tooltip-text:before{border-bottom-color:#f9f9f9;border-width:16px;margin-left:-16px}#clinical_services .col-md-6:first-child .tooltip-text{margin-left:0}#clinical_services .col-md-6:first-child .tooltip-text:after,#clinical_services .col-md-6:first-child .tooltip-text:before{left:0}body .eltd-listing-single-holder .eltd-single-title-holder.fixed .eltd-listing-title-category{text-align:left;padding:0 20px}.eltd-listing-optometrist-author-holder.related_article{padding-top:0;border-top:0}.eltd-single-listing-content-accordion i{display:none}.eltd-btn.eltd-btn-solid:not(.eltd-btn-custom-border-hover):hover{color:#f59c00!important;border-color:#f59c00!important}.eltd-mobile-header .eltd-mobile-logo-wrapper a{height:50px!important}.banner_mobile{display:none}.eltd-mobile-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link{height:auto;padding:20px 15px;font-size:16px;font-family:Roboto,serif!important;line-height:17px;word-spacing:normal;letter-spacing:-.6px}.eltd-mobile-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-learn-submenu>a.mega-menu-link{font-size:0;height:0;padding:0}.eltd-mobile-header .mega-find_optometrist_dynamic{display:none!important}.fixed>.eltd-listing-request-appointment,footer .widget_nav_menu+.widget_text{display:none}footer .eltd-footer-bottom-holder{color:#2c353a}.tablet-show{display:none}.page-template-landing .fancybox-slide--video .fancybox-content{max-height:620px;max-width:1100px}.page-template-landing .fancybox-bg{background:#e7e7e7}.page-template-landing .fancybox-button.fancybox-button--close{position:fixed;top:3%;left:75%;margin-top:20px;background:#eee;color:#000;border-radius:50%}@media (min-width:1280px){.page-template-landing .fancybox-button.fancybox-button--close{margin-top:50px}#post-list .ais-infinite-hits--item:nth-child(n+13){position:absolute}body.search #post-list .ais-infinite-hits--item:nth-child(n+6){position:absolute}}@media (min-width:1025px){.bi-landing-page .eltd-page-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li{display:none}.bi-landing-page .eltd-page-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-find_optometrist_dynamic{display:block;float:right}.bi-landing-page .eltd-page-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-find_optometrist_dynamic a{background:0 0!important;border:solid 2px #f59c00!important;color:#f59c00!important}.bi-landing-page .eltd-page-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-find_optometrist_dynamic a:hover{background:#f59c00!important;color:#fff!important}}@media (min-width:992px){.eltd-page-header .eltd-sticky-header.header-appear .eltd-sticky-holder{background-color:#fff;display:block;height:100px}.search-cat-tag .ais-refinement-list--item{float:left;width:50%}.search-cat-tag .ais-refinement-list--item:nth-child(2n+1){clear:left}}@media (min-width:768px){.single-article .entry-content p[style*=text]{text-align:left!important}}@media (max-width:1670px){.about-independent .banner_inner p,.discover .banner_inner p{font-size:18px;line-height:28px;margin-bottom:0;width:450px}.banner_inner h1{font-size:40px;line-height:1}.banner_wrapper>p{margin-top:30px;margin-bottom:0}}@media (max-width:1280px){.social_shares>ul>li{height:60px;width:60px;padding-top:16px}.social_shares.open{width:220px}.sub-social h5{font-size:16px;letter-spacing:-.5px;margin:15px 0}.sub-social li{margin-bottom:0}.social_shares .sub-social i{width:30px;height:30px;line-height:27px;font-size:12px}.social_shares.open .sub-social{left:60px;width:180px}.banner_inner h1{width:50%}.show-mobile-1280{display:inherit}}@media (max-width:1200px){.type3 .box_grid{height:auto;padding-top:25px;padding-bottom:25px}.eltd-container-inner,.eltd-grid,.eltd-grid-section .eltd-section-inner,.eltd-slider .carousel-inner .eltd-slider-content-outer{width:auto;padding:0 15px}.col-md-8.listing-gallery{padding-left:15px}.hero-container{min-height:0;padding-bottom:70px;padding-top:70px;position:relative}.hero-container .vc_column_container{position:static}.hero-container .container h2{display:block;font-size:30px;margin-left:auto;margin-right:auto;max-width:100%;line-height:36px;text-align:center}.hero-container .container h2 img{display:inline-block;height:36px;vertical-align:top;width:auto}.hero-container .container h2 br{display:none}.hero-container .container h3 img{height:auto;max-width:290px}.logged-in.eltd-sticky-up-mobile-header:not(.home) .eltd-wrapper .eltd-mobile-header{margin-top:30px}.logged-in.eltd-sticky-up-mobile-header:not(.home) .eltd-wrapper-inner .eltd-content{margin-top:95px!important}.logged-in.about-independent.eltd-sticky-up-mobile-header:not(.home) .eltd-wrapper-inner .eltd-content,.logged-in.discover.eltd-sticky-up-mobile-header:not(.home) .eltd-wrapper-inner .eltd-content{margin-top:0!important}.icon_watch{position:relative;font-size:16px;font-weight:500;font-family:Poppins,sans-serif;letter-spacing:-.25px;vertical-align:middle}.icon_watch:before{background:url(../images/ic-watch.png) no-repeat center;content:'';left:-60px;top:-8px;width:40px;height:40px;background-size:100% auto;margin:0 10px;position:absolute}}@media (max-width:1160px){body.post-type-archive-practice .eltd-wrapper-inner .eltd-content .page-title{font-size:36px}.eltd-listing-list-items{clear:both}.eltd-listing-find-us-on-holder.eltd-listing-part{padding-right:0}}@media (max-width:1060px){.eltd-footer-bottom-holder .eltd-three-columns .eltd-column:nth-child(n){float:none;display:inline-block;padding:0;margin:0}}@media (max-width:1280px) and (min-width:1024px){.about-independent .banner_inner p,.discover .banner_inner p{font-size:16px;line-height:24px;margin-bottom:0}.about-independent .banner_inner h1,.discover .banner_inner h1{font-size:28px;line-height:10px}.about-independent .banner_wrapper>p,.discover .banner_wrapper>p{margin-top:40px}}@media (max-width:1024px){.eltd-page-header{display:none}.eltd-mobile-header{display:block}#mega-menu-wrap-main-navigation.mega-menu-wrap,.archive #mega-menu-wrap-main-navigation.mega-menu-wrap,.page-template-default #mega-menu-wrap-main-navigation.mega-menu-wrap,.page-template-page-contact #mega-menu-wrap-main-navigation.mega-menu-wrap,.page-template-page-search #mega-menu-wrap-main-navigation.mega-menu-wrap,.single #mega-menu-wrap-main-navigation.mega-menu-wrap{margin:0;padding:0}.eltd-mobile-header .eltd-mobile-nav{display:block!important}.eltd-mobile-menu-opener{display:none}#mega-menu-wrap-main-navigation .mega-menu-toggle{display:block;position:absolute;top:-60px;z-index:999}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item.mega-outline_yellow{display:none}.banner_wrapper{padding-top:100px;text-align:center}.banner_wrapper h1,.banner_wrapper p,.discover .banner_inner h1,.discover .banner_inner p{width:100%;margin:0 auto}.discover .banner_inner .our-video{margin-bottom:7%}.discover .banner_inner h1{line-height:1.5}.discover .banner_inner p{font-size:18px;line-height:32px}.banner_wrapper img,a.scroll-down_next{display:none}.banner_inner{padding-bottom:0}.banner_mobile{display:block}.social_shares{top:auto;bottom:0;width:100%;background:#f5f5f5;display:block}.social_shares>ul>li{display:inline-block}.social_shares ul{text-align:center}.social_shares.open .sub-social{width:61%;padding:10px 20px;height:400px;left:19.5%;top:-220px;background:#f5f5f5}.sub-social li{padding:5px}.social_shares.open{width:100%}.social_shares>ul>li+li{border-top:0}.social_shares>ul>li{position:static}.social_shares.open li.active>i,.social_shares.open>ul>li:not(.active){position:relative;z-index:9}.social_shares>ul>li{width:20%;height:100%}.social_shares i.fa-calculator{text-indent:2px}.eltd-container-inner,.eltd-grid,.eltd-grid-section .eltd-section-inner,.eltd-slider .carousel-inner .eltd-slider-content-outer{width:auto;padding:0 15px}.eltd-wrapper-inner .eltd-listing-items-with-map .eltd-listing-list,.eltd-wrapper-inner .eltd-listing-items-with-map .eltd-map-holder{width:100%;float:none}.eltd-wrapper-inner .eltd-listing-items-with-map .eltd-listing-list{padding:0 15px}.post-type-archive-practice h2.page-title{font-size:30px;line-height:48px;padding:0;margin:30px 0 20px;text-align:center;border-bottom:none}.post-type-archive-practice .eltd-map-holder h2.page-title{display:block;margin-top:20px!important}.post-type-archive-practice .eltd-listing-list-inner h2.page-title{display:none}.eltd-wrapper-inner .eltd-listing-items-with-map .eltd-listing-list .eltd-listing-list-inner{width:100%;padding:20px 0 0}body .eltd-listing-list-items .eltd-listing-list-item{padding:20px 0;margin:0}.eltd-listing-list-items .eltd-listing-list-item .eltd-listing-item-content,.eltd-listing-list-items .eltd-listing-list-item .eltd-listing-item-image{height:300px;width:50%}.eltd-listing-request-appointment{position:static}.fixed .eltd-listing-request-appointment{position:absolute}.eltd-single-title-holder{text-align:center}.eltd-listing-meta-fields-holder span{font-size:0;border:0!important}.eltd-listing-meta-fields-holder i,.eltd-single-listing-content-accordion i{height:30px;margin:0;padding:0;width:30px;line-height:26px;font-size:16px;border:solid 2px;border-radius:50%;text-align:center}.eltd-listing-meta-fields-holder i.fa-envelope-o:before{font-weight:700}body .eltd-listing-single-holder .eltd-listing-title-holder .eltd-listing-title-category{display:block;text-align:center}.eltd-container .eltd-overlapping-content{padding:30px 0}footer{margin-bottom:82px}.archive .title_line:after{content:none}.block_footer_container .learn-more{border:solid 2px;padding:8px 25px;border-radius:24px}.block-text-light h4+p,.block_footer_inner h4+p,.content_bottom p:first-child,.home .box-content-inner .inner p{display:none}.home .box-content-inner .inner p:last-child{display:block}.social_shares>ul>li>span{display:block;padding:0;z-index:1;position:relative}.eltd-sticky-up-mobile-header:not(.home) .eltd-wrapper.bi-landing-page{padding-top:0}.eltd-sticky-up-mobile-header:not(.home) .eltd-wrapper.bi-landing-page .eltd-mobile-header{position:relative}.hero-container{padding-top:0}.bi-landing-page .box-content-inner .inner{padding-left:10px;padding-right:10px}.bi-landing-page .mega-search-button,.hero-container .container h4 br{display:none}.bi-landing-page #mega-menu-wrap-landing-menu .mega-menu-toggle .mega-toggle-block-1:before{font-size:32px}.about-independent .banner_top,.discover .banner_top{margin-top:-30px!important}.eltd-mobile-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-eyecare-submenu>a{display:none!important}.eltd-mobile-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation{-ms-overflow-style:none;overflow:-moz-scrollbars-none}.eltd-mobile-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation::-webkit-scrollbar{display:none}@-moz-document url-prefix(){.eltd-mobile-header #mega-menu-wrap-main-navigation #mega-menu-main-navigation{overflow:hidden;max-height:unset}}}@media (max-width:991px){.single-article .page-header h1.page-title.single_title{width:100%}.flex_center.grid{display:block}.flex_center.grid>div{margin-bottom:30px}#post-list>.grid.flex_center{padding-bottom:0}.content_bottom .textwidget,.session-footer .textwidget{padding:0}.related_article .col-md-4{width:33.3%;float:left}.home-list-tag{display:block;border:0;text-align:center;margin-bottom:-100px!important}.home-list-tag li{width:33%;margin-bottom:100px;border:1px solid #ddd;box-sizing:border-box;margin-right:-5px}.home-list-tag li:last-child{border:1px solid #ddd}.list_posts_mansory_inner>.col-half{width:100%;margin:0 0 31px 0}.list_posts_mansory_wrapper{padding:30px 0 30px}.bi-landing-page .search_layout .grid_item{float:left}.search_layout .grid_item{width:50%}.click_filter.col-md-2,.found_archive{width:50%;padding:0}.eltd-listing-archive-type-container .col-md-6{width:50%;float:left}.eltd-single-listing-sidebar-holder .eltd-listing-our-brands-holder,.related_article,.related_article.eltd-listing-optometrist-author-holder.eltd-listing-part{display:none}.eltd-single-listing-sidebar-holder>div:not(.eltd-listing-single-map-holder){width:50%;float:left}.eltd-single-listing-sidebar-holder{margin-top:30px}bofy .eltd-listing-single-holder .eltd-single-listing-inner .eltd-single-listing-content-holder{padding-right:0}.box_siderbar{margin-top:30px}.about-independent .block-text-left h4,.about-independent .block-text-right h4{font-size:24px;letter-spacing:-.5px;line-height:32px}.about-independent .block-text-left,.about-independent .block-text-right{padding:20px 0}.block-text-left h4,.block-text-right h4,.inner h3,.landing h1.page-title,.post-type-archive-practice h2.page-title,h1,h1.page-title,h2.eltd-listing-title{font-size:30px;line-height:1.1}.entry-content h2,h2{font-size:24px;line-height:30px;margin:20px 0 10px}.block-text-light h4,.block_footer_container .block_footer_inner h4,.box_siderbar h4,.content_bottom .widget h4,.content_bottom h4,.entry-content h3,.home .vc_row.discover .inner h3,.user_name,h3{font-size:18px;line-height:1.1;text-indent:inherit;margin:10px 0 20px;max-width:none}h4{font-size:14px;line-height:24px}.eltd-content .eltd-container-inner h2,.eltd-content .eltd-container-inner h3,.eltd-content .eltd-container-inner h4,.entry-content h2,.entry-content h3,.entry-content h4{margin:20px 0 0}.single-article .entry-content h2,.single-article .entry-content h3,.single-article .entry-content h4{margin:20px 0}.banner_inner p.banner-text1{font-size:14px}.content_bottom .btn{margin:0}.page-template-page-contact .page-header{text-align:left}.page-header,.page-template-page-search .page-header,.single-article .page-header{margin:30px 0 20px;text-align:center;padding-bottom:0}.block_footer_container,.content_bottom,.vc_col-sm-12.block-text-light{padding:30px 0}.block_footer_container .block_footer_inner h4{margin-bottom:20px}.vc_empty_space{height:0!important}.content_bottom,.listing_footer_container{margin-top:30px;padding:30px}.block_footer_container .learn-more,body .content_bottom .btn{font-size:14px;padding:6px 23px 6px 28px}.content_bottom .btn{margin:0;font-size:14px;padding-left:28px;padding-right:23px}.block_footer_container .learn-more i,.content_bottom .btn i{position:relative;top:1px}.block_footer_container .block_footer_inner h4,.content_bottom h4{margin-bottom:25px;margin-top:0;letter-spacing:normal}.block_footer_container,.home .vc_row.discover{padding-bottom:30px;padding-top:35px}.content_bottom{padding-bottom:40px;padding-top:35px}.block_footer_container .learn-more{margin-top:0}.eltd-footer-bottom-holder .eltd-three-columns .eltd-column:nth-child(n){width:100%}footer .widget_nav_menu+.widget_text{display:block}.eltd-footer-bottom-holder .eltd-three-columns .eltd-column:nth-child(2){line-height:normal}.form-search-hide{max-width:100%;right:0;top:5px;width:100%}.form-search-hide a.close-form-search{float:right}.form-search-hide form{width:calc(100% - 72px);margin-left:15px}.form-search-hide input[type=text]{width:calc(100% - 60px)!important}.eltd-listing-items-with-map .eltd-listing-archive-adv-search-holder .eltd-listing-archive-filter-items{padding-right:0}.eltd-content .eltd-container-inner .eltd-listing-open-hours-holder h4{margin-top:8px}.eltd-content .eltd-container-inner .eltd-listing-open-hours-holder .textwidget>p{margin-bottom:6px}.eltd-content .eltd-container-inner .find-us-on-title{margin-bottom:10px}.eltd-content .eltd-container-inner .find-us-on-container .circle-item{border-width:2px}.eltd-single-listing .eltd-listing-single-map-holder .eltd-listing-map-address{font-size:14px;line-height:24px}.eltd-single-listing .eltd-listing-single-map-holder .eltd-listing-map-address h4{margin:0}.eltd-single-listing .eltd-listing-single-map-holder .eltd-listing-map-address p{margin-bottom:0}.practice-template-default .eltd-content .eltd-container-inner .eltd-listing-title{max-width:100%;letter-spacing:-.05em;line-height:1.25;text-align:center}.tablet-show{display:block}.desktop-show{display:none}.eltd-listing-meta-fields-holder.eltd-listing-part{margin:15px 0}.eltd-listing-meta-fields-holder.eltd-listing-part .circle-listing-phone{height:40px;width:40px}.eltd-listing-meta-fields-holder.eltd-listing-part .circle-listing-phone .fa-phone{transform:rotate(0)}.vc_row.discover .inner h3{margin:25px auto;line-height:1.2;max-width:60%}}@media (max-width:768px){.eltd-listing-list-items .eltd-listing-list-item .eltd-listing-item-content,.eltd-listing-list-items .eltd-listing-list-item .eltd-listing-item-image{width:50%}body .eltd-listing-list-item .eltd-listing-item-image img{width:100%}.hero-container .container h2{margin-bottom:20px;margin-top:15px}.hero-container .container h3,.hero-container .container h4{display:block;height:auto;margin-left:auto;margin-right:auto;width:100%}.hero-container .container h4{float:none;margin-top:0}.hero-container .container h3+h4{margin-top:-40px;margin-bottom:20px;max-width:300px}.hero-container .container h3 img{position:static}.bi-landing-page .box-content-inner h3{font-size:30px;margin-bottom:10px}.bi-landing-page a.button-black{margin:16px auto;max-width:300px;min-width:0;font-size:16px;padding:10px 20px}.bi-landing-page a.top.button-black{display:block;margin:0 auto}.bi-landing-page .box-text{margin-bottom:45px}.bi-landing-page .content_bottom{margin-top:45px}.landing-voucher{padding-bottom:30px;padding-top:30px;text-align:center}.landing-voucher .wpb_text_column{text-align:center}.landing-voucher .wpb_text_column h2{font-size:30px;line-height:36px}.landing-voucher .wpb_text_column h3{font-size:16px}.landing-voucher .ninja-forms-form-wrap,.landing-voucher .submit-wrap .ninja-forms-field{display:block;margin-left:auto;margin-right:auto;max-width:295px;width:100%}.landing-voucher img{display:block;margin-left:auto;margin-right:auto;max-width:290px}.title_line:after{bottom:-11px}}body .eltd-listing-single-holder .eltd-single-listing-inner .eltd-single-listing-content-holder .eltd-single-listing-content-accordion{display:none}@media (max-width:767px){.single-practice .eltd-listing-gallery .slick-slide img{display:block;height:auto;width:100%}.grid_item:last-child{padding-bottom:0}.search-cat input{font-size:14px;padding:10px}.search-cat .search-submit{width:40px;height:40px;border:solid 2px;line-height:25px;border-radius:50%;border-color:#f59c00;margin:15px 0;font-size:14px;right:10px;padding:6px}.banner_inner p.banner-text1{margin-top:20px}.eltd-single-listing-content-accordion i{font-size:22px;display:block;line-height:24px}.eltd-single-listing-content-accordion i:before{margin-left:-1px;margin-top:1px}.col-md-12.service-item{padding:0;position:relative;clear:both}.vc_col-sm-12.block-text-light{max-width:100%}.tooltip-text{margin-left:0;width:250px}.tooltip-text:after{margin-left:0;width:0;height:0;border-style:solid;border-width:14px 0 0 14px;border-color:transparent transparent transparent #fff;left:0}.tooltip-text:before{margin-left:0;width:0;height:0;border-style:solid;border-width:17px 0 0 17px;border-color:transparent transparent transparent #eaeaea;left:-1px}body .eltd-listing-single-holder .eltd-single-listing-inner .eltd-single-listing-content-holder .eltd-single-listing-content-accordion{display:inherit;font-size:18px;line-height:24px;margin:0 0 20px}.eltd-listing-single-holder .eltd-single-listing-inner .eltd-single-listing-content-holder .eltd-single-listing-content-accordion-desktop{display:none}.eltd-single-listing-content-holder .eltd-listing-optometrist-author-holder h4{font-size:18px;line-height:24px;margin-top:0;margin-bottom:20px}.eltd-single-listing-content-holder .eltd-listing-optometrist-author-holder .optometrist-info{padding:0}.eltd-single-listing-content-holder .eltd-listing-services-list>h4{margin-top:0}.eltd-single-listing-content-holder .eltd-listing-facilities-list{padding-bottom:20px}.eltd-listing-single-holder .eltd-single-listing-inner .eltd-single-listing-content-holder>.row{display:none}.eltd-single-listing-sidebar-holder>div:not(.eltd-listing-single-map-holder){width:100%;float:left;padding-top:0}.eltd-single-listing-sidebar-holder .eltd-listing-find-us-on-holder{padding-bottom:0}.eltd-single-listing-sidebar-holder .eltd-listing-find-us-on-holder .find-us-on-title{margin-bottom:0;width:auto}.eltd-listing-giving-back-holder h4 i{font-size:16px;font-weight:600}.single-practice .listing_footer_container{margin-top:0;padding:40px 5px}.single-practice .listing_footer_container h4{font-size:18px;margin-bottom:25px}.single-practice .listing_footer_container .textwidget>p:first-child{display:none}.single-practice .listing_footer_container .textwidget .btn-border-orange{border-width:2px}.single-practice .listing_footer_container .block_footer_inner{max-width:100%}.single-practice .eltd-listing-giving-back-holder h4 .fa-heart-o{vertical-align:middle}.single-practice .eltd-listing-giving-back-holder h4 .fa-heart-o:before{content:url(../images/icon-heart.png)}.single-practice .slick-track>.slick-slide:only-child{max-width:100vw}.giving-back-container{margin-top:20px}.section_author{padding:30px 20px 38px}.flex_center{display:block}.site-main .search-cat{margin-bottom:30px}.form_contact .flex_center{display:flex}.related_article .col-md-4{width:100%;float:none;margin-bottom:30px}.archive_thumbnail img{margin:auto;width:100%}.section_filter .flex_center{display:flex}.section_filter .filter{border-color:#ddd;padding-bottom:10px}.section_filter .title_line{display:inline-block}.section_filter .filter strong{font-weight:400}.list_posts_mansory_wrapper{display:none}.search-h input[type=text]{background:#f4f5f5}#post-list .grid_item:nth-child(2n+1) .archive_thumbnail{height:200px}.eltd-listing-list-items .eltd-listing-list-item:first-child{padding:20px 0}.eltd-listing-items-with-map .eltd-listing-list-item .eltd-listing-item-content{padding-top:20px}.form_contact input[type=button]{height:40px;padding:0 27px}.single-practice .social_shares a,.single-practice .social_shares span{color:#f59c00}.banner_wrapper .banner_inner>p{font-size:16px;line-height:1.5;color:#2c353a;text-align:center}.discover .banner_wrapper .banner_inner>h1{font-size:28px;padding-left:0}.banner_wrapper .banner_inner>h1{color:#2c353a;font-family:Poppins;font-size:36px;font-weight:600;letter-spacing:-.5px;text-align:center;margin-bottom:20px}.post-type-archive-practice h2.page-title{margin:20px 0}.post-type-archive-practice .eltd-listing-items-with-map .eltd-map-holder #eltd-listing-multiple-map-holder{height:250px}.bi-landing-page .eltd-mobile-header .eltd-mobile-nav{width:100%}#mega-menu-wrap-landing-menu .mega-menu-toggle.mega-menu-open+#mega-menu-landing-menu{background:0 0}#mega-menu-wrap-landing-menu .mega-menu-toggle.mega-menu-open+#mega-menu-landing-menu .mega-find_optometrist_dynamic{display:block!important}#mega-menu-wrap-landing-menu .mega-menu-toggle.mega-menu-open+#mega-menu-landing-menu a.mega-menu-link{background:#fff!important;padding:5px 0!important;margin-top:15px;margin-left:0!important;text-align:center}#mega-menu-wrap-landing-menu .mega-menu-toggle.mega-menu-open+#mega-menu-landing-menu a.mega-menu-link:hover{background:#f59c00!important}.eltd-sticky-up-mobile-header:not(.home) .eltd-wrapper.bi-landing-page{background-image:url(../images/hero-bg.png)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}#post-list .ais-infinite-hits--item:nth-child(n+3){position:absolute}body.about-independent .block-text-left,body.about-independent .block-text-right,body.discover .block-text-left,body.discover .block-text-right{padding:0}body.about-independent .wpb_wrapper img,body.discover .wpb_wrapper img{width:100%}body .fancybox-toolbar{right:0}.related_article .archive_thumbnail{max-height:100%}}@media (max-width:640px){.form_contact .flex_center{display:block}.form_contact .label-left .nf-field-label,.nf-field-element,.nf-field-label{width:100%!important;margin-bottom:0}#menu-footer-menu li:first-child{display:block}#menu-footer-menu li{padding:0 5px}.search_layout .grid_item{width:100%}#post-list .grid_item:nth-child(2n+1) .archive_thumbnail{height:auto}#mega-menu-wrap-main-navigation #mega-menu-main-navigation>li.mega-menu-item>a.mega-menu-link{letter-spacing:-1.5px;word-spacing:normal}footer .widget_nav_menu+.widget_text{margin-top:-9px}.eltd-single-title-holder.fixed{display:none}#request-appointment #ninja_forms_required_items,#request-appointment .nf-field-container{margin-bottom:15px}body.modal-open{position:fixed;width:100%}}@media (max-width:545px){body .vc_row.discover .inner h3{max-width:90%}}@media (max-width:500px){.social_shares.open .sub-social{width:77%;left:11.5%}.eltd-listing-archive-type-container .col-md-6{width:50%;float:left}.click_filter.col-md-2{padding-right:15px}.social_shares>ul>li{width:45%}.find-op img{width:15px}.find-op,.form_contact input[type=button]{font-size:14px}.form-search-hide input[type=text]{padding:23px 0}.form-search-hide button[type=submit]{width:35px;height:35px;line-height:30px;padding:0;margin-top:18px}.form-search-hide select{width:140px;padding:23px 0}.form-search-hide form{width:calc(100% - 42px);margin-left:0}.form-search-hide a.close-form-search{margin-left:0}}@media (max-width:480px){body .eltd-single-listing-sidebar-holder>div:not(.eltd-listing-single-map-holder),body.single-practice .eltd-listing-find-us-on-holder.eltd-listing-part{padding:20px}.eltd-single-listing .hidden-lg{padding:0}body.practice-template-default .eltd-content .eltd-container-inner .eltd-listing-related-articles-holder.eltd-listing-part>h4{font-size:24px;text-align:left;padding-left:20px!important}body .vc_row.discover .inner h3{max-width:100%!important}}@media (max-width:400px){.eltd-listing-archive-type-container .col-md-6,.search-cat-tag label{width:100%}.eltd-listing-archive-type-container .col-md-6:last-child{padding:0}}#wpadminbar{position:fixed}#algolia-search-box ::-webkit-input-placeholder{text-align:left}#algolia-search-box :-moz-placeholder{text-align:left}#algolia-search-box ::-moz-placeholder{text-align:left}#algolia-search-box :-ms-input-placeholder{text-align:left}