:root{--text-color:#444;--color-one:#28a9e1;--color-two:#084575;--color-black:#2c2c2c;--font-one:"Raleway",sans-serif;--font-two:"Noto Sans",sans-serif;--heading:48px}body{color:#000;line-height:2;font-family:var(--font-one);font-size:16px;overflow-x:hidden}a[href^="tel:"]{text-decoration:none !important}a[href^="mailto:"]:hover{text-decoration:none !important}a{text-decoration:none !important;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;outline:0;color:var(--color-one)}p{margin-bottom:15px}ul,ol{margin:0;padding:0}p:last-child{margin-bottom:0}h1,.h1{font-size:45px}h2,.h2{font-size:40px}h3,.h3{font-size:35px}h4,.h4{font-size:30px}h5,.h5{font-size:25px}h6,.h6{font-size:20px}.heading{font-size:var(--heading);color:var(--color-one)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:1.2;letter-spacing:1px;font-weight:700}b,strong{font-weight:600}img{max-width:100%;height:auto}button{outline:0 !important}.form-btn{position:relative;width:225px}.form-btn:after{content:"";background:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/btn-arrow-white.svg) no-repeat;width:20px;height:20px;background-size:contain;background-position:center;vertical-align:middle;position:absolute;right:25px;top:0;bottom:0;margin:auto}.form-btn:hover:after{background:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/btn-arrow-blue.svg) no-repeat;background-size:contain;background-position:center}.form-btn .btn{width:100%;padding:12px 30px}div.wpcf7 .ajax-loader.is-active{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;transform:translateX(0);background-color:#fff;height:100%;width:100%;background-repeat:no-repeat;background-position:center;border-radius:40px}.btn{background-color:var(--color-one);border-color:var(--color-one);border-width:2px;color:#fff;padding:12px 35px;outline:0 !important;box-shadow:none !important;border-radius:30px;text-transform:uppercase;position:relative;cursor:pointer;font-weight:500;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s;white-space:normal;letter-spacing:.3px;text-align:left}.btn .arrow{margin-left:10px;width:19px;height:19px}.btn:after{content:"";display:inline-block;background:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/btn-arrow-white.svg) no-repeat;background-position:center 0;width:22px;height:17px;background-size:contain;vertical-align:text-top;margin-left:10px}.btn:hover:after{background:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/btn-arrow-blue.svg) no-repeat;background-size:contain}.btn:hover{background-color:transparent;border-color:var(--color-one);background-position:center;background-size:100%;background-repeat:no-repeat;color:var(--color-one)}.btn:hover .arrow path{stroke:var(--color-one)}.btn.btn-white{background-color:#fff;border-color:#fff;color:var(--color-two)}.btn.btn-white:after{background:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/btn-arrow.svg) no-repeat;background-position:center 0}.btn.btn-white:hover{background-color:transparent;border-color:#fff;color:#fff}.btn.btn-white:hover:after{background:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/btn-arrow-white.svg) no-repeat;background-position:center 0}.btn-style-2 .btn{background:var(--color-two);border-color:var(--color-two)}.btn-style-2 .btn:hover{background:0 0;border-color:var(--color-two);color:var(--color-two)}.btn-style-2 .btn:hover:after{background:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/btn-arrow-green.svg) no-repeat;background-size:contain}.btn:disabled{background-color:var(--color-one);border-color:var(--color-one);color:#fff}.form-group{margin-bottom:30px}.form-control{background:0 0;border-radius:0;box-shadow:none !important;outline:0 !important;max-height:150px;resize:none;border:0 solid #959595;border-bottom:1px solid rgba(0,0,0,.15);border-radius:0;padding-left:0;padding-top:10px;padding-bottom:10px}.form-control:focus{border-color:initial}.section-pd,.spaced{padding-top:80px;padding-bottom:80px}.space-m{margin-top:80px;margin-bottom:80px}.space-mt{margin-top:80px}.space-mb{margin-bottom:80px}.no-scroll{overflow-x:hidden}.wpcf7-form-control-wrap{display:block}span.wpcf7-not-valid-tip,.wpcf7 label.error{position:absolute;right:0;font-size:12px;color:red;padding:1px 3px;line-height:1;font-weight:400;margin:0}.wpcf7-not-valid-tip{display:none}.wpcf7-form{position:relative}span.wpcf7-spinner{position:absolute;left:0;right:0;bottom:-30px;margin:auto}div.wpcf7-response-output{position:absolute;left:0;bottom:auto;border:0 !important;line-height:1;margin:10px 0 0 !important;padding:0 !important;font-size:12px;line-height:1.2;margin-top:7px;width:100%;font-weight:400;background:0 0;color:red}.wpcf7-response-output.alert-danger{color:red}.wpcf7-response-output.alert-success{color:green}div.wpcf7-mail-sent-ok{color:#398f14 !important}div.wpcf7 .ajax-loader{position:absolute;bottom:0}span.wpcf7-list-item.first{margin:0}.text-white a:not(.btn){color:#fff}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6{color:#fff}::-webkit-input-placeholder{color:rgba(0,0,0,.5) !important}::-moz-placeholder{color:rgba(0,0,0,.5) !important}:-ms-input-placeholder{color:rgba(0,0,0,.5) !important}:-moz-placeholder{color:rgba(0,0,0,.5) !important}.form-control{color:#000}.dark-bg-form ::-webkit-input-placeholder{color:rgba(255,255,255,.5) !important}.dark-bg-form ::-moz-placeholder{color:rgba(255,255,255,.5) !important}.dark-bg-form :-ms-input-placeholder{color:rgba(255,255,255,.5) !important}.dark-bg-form :-moz-placeholder{color:rgba(255,255,255,.5) !important}.dark-bg-form .form-control{color:#fff !important;border:1px solid rgba(255,255,255,.5);padding:15px;border-radius:5px}.sidebar-form div.wpcf7-response-output{text-align:center}ul{padding-left:17px;margin-bottom:15px}ul li::marker{color:var(--color-one)}.list-style ul,.list-style ol{list-style:none;margin-bottom:20px;padding-left:0}.list-col-two{column-count:2;column-gap:30px}.list-style li{position:relative;padding-left:30px;transition:all .3s ease;margin-bottom:5px;padding-top:5px;padding-bottom:5px}.list-style li:before{position:absolute;content:"";top:15px;left:0;margin:auto;width:20px;height:20px;background:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/arrow.svg) no-repeat;background-size:20px}.list-col-2 ul{column-count:2}.html5lightbox{position:relative;display:inline-block;width:100%;height:100%}.html5lightbox .icon-play{position:absolute;right:20px;bottom:20px}.html5lightbox .icon-play:hover{fill:var(--color-one)}.html5lightbox .icon-play:hover path{fill:#fff}.html5lightbox:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;transition:all .3s ease-in-out}.html5lightbox:hover:after{background:rgba(0,0,0,.25)}.html5-elem-box .html5-image{//padding:0 !important}.form-group-btn{position:relative;display:inline-block}.slick-dots{display:flex;list-style:none;justify-content:center;margin-top:20px}.slick-dots li{width:18px;height:18px;border-radius:100%;border:1px solid transparent;position:relative;margin-left:5px}.slick-dots li.slick-active{border-color:transparent}.slick-dots li button{font-size:0;border:0;width:10px;height:10px;border-radius:100%;background:#c4c4c4;position:absolute;padding:0;top:0;left:0;right:0;bottom:0;margin:auto}.slick-dots li.slick-active button{background:var(--color-one)}.slick-arrow{width:45px;height:45px;background:0 0;border-radius:3px;border:0 solid var(--color-two);font-size:0;position:relative}.slick-prev.slick-arrow:before{content:"";position:absolute;width:100%;height:100%;left:-2px;right:0;top:0;bottom:0;margin:auto;background-image:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/slide-arrow-left.svg);background-size:100%}.slick-next.slick-arrow:before{content:"";position:absolute;width:100%;height:100%;left:0;right:5px;top:0;bottom:0;margin:auto;background-image:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/slide-arrow-right.svg);background-size:100%}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.stretch-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}body.search-open{position:fixed;overflow-y:scroll;left:0;right:0}.search-btn{cursor:pointer}.search-btn svg{width:100%;height:100%}.search-panel{position:fixed;width:100%;height:120px;background-color:#fff;left:0;top:0;z-index:9999;align-items:center;justify-content:center;transition:.6s ease-in-out;transform:translateY(-100%);box-shadow:0 0 5px #eee}.search-panel .input-field{display:flex;width:100%;position:relative}.search-panel input[type=submit]{height:60px;width:60px;border:none;cursor:pointer;background:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/search.svg) no-repeat;background-position:center;background-size:1.5rem;outline:0;opacity:1;position:absolute;right:0;bottom:0}.search-panel input[type=submit]:hover{opacity:.4}.search-panel.open{top:0;display:block;opacity:1;padding:3em;transition:.3s ease-in-out}.search-close{position:absolute;right:25px;top:15px;font-size:15px;line-height:1;color:#fff;z-index:999999;cursor:pointer}.search-close:hover{color:#fff}.search-panel form#searchform{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:100%;width:50%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-end;justify-content:center;z-index:99999;padding-bottom:30px}.search-panel .searchform input[type=text]{padding:0;border:0;vertical-align:middle;background-color:transparent;color:#000 !important;border-bottom:0 solid;width:100%;outline:0;box-shadow:none;position:relative;left:0;top:0;height:60px;border-bottom:1px solid #e7e7e7;padding-right:60px}.search-panel .searchform ::-webkit-input-placeholder{color:#000 !important;opacity:.5 !important}.search-panel .searchform ::-moz-placeholder{color:#000 !important;opacity:.5 !important}.search-panel .searchform :-ms-input-placeholder{color:#000 !important;opacity:.5 !important}.search-panel .searchform :-moz-placeholder{color:#000 !important;opacity:.5 !important}.search-panel .searchform input[type=image]{vertical-align:middle;padding:20px;height:60px;width:60px;outline:0;position:absolute;right:-10px;bottom:0}.search-panel .search-box{margin:15px 0 0;padding:15px 0 30px;border-bottom:1px solid #eee}.search-panel .search-heading a{font-size:22px;color:#000}.search-panel .custom_form_msg{position:absolute;bottom:0;right:60px;margin:0;font-size:12px;color:red;padding:0 8px}.search-panel .searchform input::-ms-clear{display:none}.close-container{margin:auto;width:30px;height:30px;display:inline-block}.leftright{height:2px;width:30px;position:absolute;margin-top:15px;background-color:#000;border-radius:2px;transform:rotate(45deg);transition:all .3s ease-in}.rightleft{height:2px;width:30px;position:absolute;margin-top:15px;background-color:#000;border-radius:2px;transform:rotate(-45deg);transition:all .3s ease-in}.close-container:hover .leftright{transform:rotate(-45deg);background-color:#000}.close-container:hover .rightleft{transform:rotate(45deg);background-color:#000}.header{transition:all .3s ease-in-out;padding:15px 0;background:rgba(255,255,255,.02);backdrop-filter:blur(11.25px);border-bottom:3px solid var(--color-one)}.header.shrink{background:#fff;transition:all .3s ease-in-out;z-index:999;box-shadow:0 5px 5px -5px #555;padding:10px 0}.header .nav-menu{display:flex;justify-content:flex-end;align-items:center}.header-search{margin-left:30px;position:relative;margin-top:auto;margin-bottom:auto;display:flex;align-items:center}.header-search:before{content:"";position:absolute;width:1px;height:15px;background:rgba(255,255,255,.5);top:0;bottom:0;left:-15px;margin:auto;display:none}.header-search .search-icon{display:flex;align-items:center;justify-content:flex-end;width:20px;height:20px}.header-search svg{width:100%;height:100%;cursor:pointer}.header-logo{width:300px;display:flex;align-items:end;color:#fff}.header-logo img{max-height:90px;width:auto}.header-logo .neurostar_logo img{max-width:190px;margin-left:15px}.header-right{width:calc(100% - 300px);transition:all .3s ease-in-out;display:flex;align-items:center;justify-content:flex-end}.header-btns{margin-left:20px}.header-btns a{display:flex;align-items:center;border:1px solid var(--color-one);padding:7px 20px;border-radius:35px;line-height:1;background:#fff;text-transform:uppercase;font-weight:600;font-size:18px}.header-btns a+a{margin-top:5px}.header-btns .icon{width:14px;height:14px;margin-right:5px}.header-btns .icon path{fill:var(--color-one)}.header-btns span{border-bottom:1px solid}.header-btns a:hover{background:var(--color-one);color:#fff}.header-btns a:hover path{fill:#fff}.header-cart{position:relative;width:28px;height:28px;margin-left:15px}.header-cart .cart-count{position:absolute;top:-10px;right:-12px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:var(--color-two);color:#fff;border-radius:100%;font-weight:600}.nav-menu{position:relative}.nav-menu li{position:relative}.nav-menu>ul{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-end}.nav-menu>ul.menu>li{display:inline-block;margin:0 15px;color:#000;position:relative}.nav-menu .menu>li>a:before{content:"";position:absolute;width:0;height:2px;left:0;right:0;margin:auto;bottom:0;transition:all .4s ease-in-out;opacity:0;background:#fff}.nav-menu .menu>li:hover>a,.nav-menu .menu>li.current-menu-item>a{color:var(--color-one)}.nav-menu .menu>li:hover>a:before,.nav-menu .menu>li.current-menu-item>a:before,.nav-menu .menu>li.current-menu-ancestor a:before{opacity:0;width:100%}.nav-menu .menu li:first-child{margin-left:0}.nav-menu .menu li:last-child{margin-right:0}.nav-menu>ul>li>a{padding:10px 1px;color:#000;position:relative;display:inline-block;text-decoration:none;white-space:nowrap;font-size:16px;transition:none;font-weight:500}.nav-menu>ul>li:last-child a{margin-right:0}.nav-menu>ul>li:first-child:before{transform:translateX(0)}.nav-menu>ul>li:before{transform:translateX(-100%);opacity:0}.nav-menu ul li ul{position:absolute;top:100%;left:0;list-style:none;z-index:1;margin:0;padding:0;min-width:150px;transition:all linear .1s;background-color:#fff;visibility:hidden;opacity:0;visibility:hidden;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.nav-menu ul li:hover>ul{display:block;opacity:1;visibility:visible;-moz-transform:scaleY(1);-webkit-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.nav-menu ul li:hover li{float:none}.nav-menu .sub-menu li.menu-item-has-children:hover>a,.nav-menu ul li:hover li a:hover,.nav-menu ul li:hover li.current-menu-item,.single-post .nav-menu>ul>li.more-menu-item>ul>li.news-menu-item>a,.archive.category .nav-menu>ul>li.more-menu-item>ul>li.news-menu-item>a,.single-career .nav-menu>ul>li.more-menu-item>ul>li.careers-menu-item>a,.single-team .nav-menu>ul>li.more-menu-item>ul>li.team-menu-item>a,.single-community .nav-menu>ul>li.more-menu-item>ul>li.community-menu-item>a,.nav-menu .sub-menu>li.current-menu-ancestor>a,.nav-menu .sub-menu>li.current-menu-item>a{background-color:var(--color-one);color:#fff}.nav-menu .sub-menu li.menu-item-has-children>a:before{content:"";position:absolute;width:8px;height:8px;border-top:2px solid var(--color-one);border-right:2px solid var(--color-one);transform:rotate(45deg);top:0;bottom:3px;margin:auto;right:15px}.nav-menu .sub-menu li.menu-item-has-children:hover>a:before,.nav-menu .sub-menu li.menu-item-has-children.current-menu-item>a:before{border-color:#fff}.nav-menu li ul li{border-top:0;display:block;margin:0;border-bottom:0 solid #ddd}.nav-menu li ul li+li{border-top:0 solid #fff}.nav-menu ul ul ul{left:100%;top:0}.nav-menu ul:before,.nav-menu ul:after{content:" ";display:table}.nav-menu ul:after{clear:both}.nav-menu .sub-menu{background:#fff;min-width:16rem;text-align:left;box-shadow:0px 1px 1px #b9b9b9}.nav-menu ul li .sub-menu li a{padding:.55rem 1rem;line-height:normal;margin:0;border:none;color:#000;display:block;white-space:normal;font-weight:500;transition:none;font-size:16px}.nav-menu ul li .sub-menu li a:hover{color:#fff;background:var(--color-one);border:none}.nav-menu>.menu>li.menu-item-has-children:after{content:"";position:absolute;width:6px;height:6px;border-left:1px solid var(--color-one);border-top:1px solid var(--color-one);top:0;bottom:3px;margin:auto;right:-10px;transform:rotate(-135deg)}#responsive-menu-wrapper #responsive-menu li ul{text-transform:none}.nav-menu>.menu>li.current-menu-item.menu-item-has-children:after,.nav-menu>.menu>li.current-menu-ancestor.menu-item-has-children:after{color:#fff}.header.shrink .nav-menu>.menu>li.current-menu-item.menu-item-has-children:after,.header.shrink .nav-menu>.menu>li.current-menu-ancestor.menu-item-has-children:after{color:#fff}.nav-menu .sub-menu .sub-menu:before{content:none !important}.nav-menu>.menu>li.menu-item-has-children ul:before{content:"";position:absolute;top:-7px;left:25px;border-bottom:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;width:0;height:0;opacity:1;z-index:5}.nav-menu .sub-menu li.menu-item-has-children.current-menu-ancestor.current-menu-parent>a:before{content:"";position:absolute;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);top:0;bottom:3px;margin:auto;right:15px}.header-phone{display:flex;align-items:center;color:#fff}.header-phone .phone-detail{font-family:var(--font-two)}.header-phone .phone-title{text-transform:uppercase;font-size:13px;letter-spacing:1.35px}.header-phone .phone-icon{width:31px;height:31px;margin-right:12px;line-height:1}.header-phone .phone-no{font-size:20px;font-weight:600;margin-top:2px}.header-phone svg{fill:#fff}.header-phone a{color:#fff;padding:12px 30px;line-height:1;display:flex;flex-wrap:wrap;align-items:center;margin-left:30px;background:var(--color-one);border-radius:35px}.phone-title-wrap{display:flex;align-items:center}.icon-phone-animate{display:inline-block;stroke-width:0;stroke:#fff;fill:#fff;width:43px;height:35px;padding:3px}.icon-phone-animate .wave{animation:waveIn 1.2s infinite ease-out;transform-origin:50% 50%}.icon-phone-animate .wave-sm{animation-delay:.3s}.icon-phone-animate .wave-md{animation-delay:.45s}.icon-phone-animate .wave-lg{animation-delay:.6s}.icon-phone-animate path.path1{fill:#fff;transform:rotate(18deg)}@keyframes waveIn{from{opacity:0;transform:scale(.3) translate(-20px,10px)}50%{transform:translate(0,0);opacity:1}}.page-banner{display:flex;background-size:cover;background-position:center;height:auto;background-color:#555;padding-top:150px;padding-bottom:70px;position:relative}.page-banner:before{content:"";position:absolute;width:70%;height:100%;top:0;left:0;background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,.95) 40%,rgba(255,255,255,0) 100%)}.page-banner .banner-content-wrap{max-width:75%;position:relative;height:100%;display:flex;justify-content:center;flex-direction:column;z-index:1}.page-banner .banner-title{font-size:77px}.page-banner .banner-subtitle{font-weight:300;font-size:25px;letter-spacing:1px;color:rgba(255,255,255,.65)}.page-banner .banner-description{font-size:18px}.page-banner.form .banner-content-wrap{max-width:100%}.page-banner.form .banner-content-wrap{max-width:100%;flex-direction:row;align-items:center}.page-banner.form .banner-content{width:calc(100% - 450px);padding-right:50px}.page-banner.form .page-banner-form{max-width:450px}.page-banner-form form{border-radius:20px;background:rgba(255,255,255,.6);box-shadow:3.6px 3.6px 54px 0px rgba(0,0,0,.1);backdrop-filter:blur(7.5px);padding:30px}.page-banner-form .form-title{font-size:30px;color:var(--color-black)}.page-banner-form .form-group{margin-bottom:15px}.page-banner-form .form-control{border-radius:15px;opacity:.6;background-color:#fff;padding:10px;font-size:15px;max-height:90px}.footer{background:#48556b;font-size:16px;position:relative;z-index:1;font-family:var(--font-two)}.footer-top{padding-top:70px;padding-bottom:30px}.footer .footer-col-1{width:45%;position:relative;padding-right:250px}.footer .footer-col-2{width:30%;padding-right:50px;position:relative}.footer .footer-col-3{width:25%;position:relative}.footer-logo img{width:auto;max-width:300px}.footer-logo .neurostar_logo{margin-left:20px}.neurostar_logo img{max-width:220px}.footer-desc{font-weight:300}.footer-menu ul{display:flex;flex-wrap:wrap;padding:0;margin:0}.footer-menu li{width:100%;position:relative;line-height:1.5}.footer-menu li+li{margin-top:10px}.footer-menu a{color:#343434}.footer .widget-title{font-size:18px;margin-bottom:20px}.footer ul{list-style:none}.footer ul a:hover,.footer li.current-menu-item a{color:var(--color-one);opacity:1}.footer .social-links-title{font-weight:600;text-transform:uppercase;margin-bottom:5px;text-align:left}.footer .social-links ul{list-style:none;display:flex;margin:0;padding:0}.footer .social-links li+li{margin-left:10px}.footer .social-links li a{color:#fff;width:40px;height:40px;display:inline-block;padding:0;border:1px solid rgba(255,255,255,.25);border-radius:100%}.footer .social-links li svg{width:100%;height:100%;fill:#fff;padding:10px}.footer .social-links li a:hover{background:var(--color-one);border-color:var(--color-one)}.footer .social-links li a:hover svg,.footer .social-links li a:hover svg path{fill:#fff}.footer .address-wrap{position:relative;padding-left:30px}.footer .phone,.footer .email,.footer .hours{position:relative;padding-left:30px;padding-top:5px;padding-bottom:5px;line-height:1.5;margin-top:10px}.footer .phone a:hover,.footer .email a:hover{color:#fff}.footer-contact .icon{width:20px;height:20px;fill:#fff;position:absolute;left:0;top:7px}.footer-contact .phone .icon,.footer-contact .hours .icon{top:0;bottom:0;margin:auto}.footer-contact .icon path{fill:#fff}.footer .nap-phone-title{font-size:23px;font-weight:500}.footer-nap-col .phone a:hover,.footer-nap-col .email a:hover{color:var(--color-one)}.footer-nap-col .phone-title,.footer-nap-col .hours-title{display:block;font-size:14px;color:#6f6f6f;text-transform:uppercase}.footer .direction-link{margin-top:5px;border-bottom:1px solid;font-weight:600}.footer .direction-link:hover{color:var(--color-one)}.footer-bottom{border-top:1px solid rgba(255,255,255,.25);padding:5px 0;font-size:15px}.footer-nap-col+.footer-nap-col{margin-top:5px}.blog-heading{margin-bottom:80px}.blog-item-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.blog-page-listing .blog-item{display:flex;flex-wrap:wrap;align-items:center;width:100%;margin-bottom:60px;position:relative;box-shadow:0px 0px 30px 0px rgba(0,0,0,.1)}.blog-page-listing .blog-item .desc{font-size:18px;font-weight:400}.blog-page-listing .blog-item:last-child{margin-bottom:0}.blog-meta{padding:5px 0 20px;margin-bottom:20px;display:flex;line-height:1;align-items:center;color:#fff;list-style:none;font-size:16px;font-weight:400;position:absolute;top:50px;right:0;max-width:250px;background:var(--color-one);padding:15px}.blog-meta .post-date{margin-left:10px;padding-left:10px;color:#0261e2;position:relative}.blog-meta .post-date:before{content:"";position:absolute;left:0;width:1px;height:15px;top:0;bottom:0;margin:auto;background:#0261e2}.blog-meta .category a{color:#fff;padding-right:10px;margin-right:10px;position:relative;display:inline-block;line-height:1.3;font-weight:400;font-size:18px}.blog-meta .category a:last-child{padding-right:0;margin-right:0}.blog-meta .category a:hover{color:#fff}.blog-meta .category a:before{content:"";position:absolute;right:0;width:1px;height:15px;top:0;bottom:0;margin:auto;background:#fff;transform:rotate(25deg)}.blog-meta .category a:last-child:before{content:none}.blog-item .blog-image{height:385px;background-size:cover;background-position:center 0;position:relative;border-radius:0;width:100%;border:1px solid #eee}.blog-item .blog-image.no-thumnails{background-color:#02415e;background-size:34%;background-repeat:no-repeat;background-position:center}.blog-page-listing .blog-item .title{font-size:28px;font-weight:600;line-height:1.5}.blog-page-listing .title:hover a{color:#1b2b5c}.blog-page-listing .blog-content{width:100%;padding:30px}.blog-item .item-hover{display:flex;background:#3469a8;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;padding:2rem 0;color:#fff;flex-direction:column;flex-wrap:wrap;justify-content:center;border-radius:6px;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.blog-item:hover .item-hover{opacity:1;visibility:visible}.blog-item a{transition:none}.blog-item .title a{color:var(--color-black)}.blog-item .title a:hover{color:var(--color-one)}.blog-item .item-hover a:hover,.item-hover .blog-meta .category a:hover{color:#e5936b}.blog-item .item-hover .btn-arrow:hover:after{background-color:#ccb70a;border-color:#ccb70a}.blog-item .read-more{position:relative;text-transform:uppercase;font-weight:600;color:#ee3224}.blog-item .read-more svg,.btn img{width:20px;height:20px;margin-left:10px;margin-top:-5px}.blog-item .read-more svg path,.blog-item .read-more svg{stroke:#000}.blog-item .read-more:hover svg,.blog-item .read-more:hover path{stroke:#000}.blog-item .read-more:hover{color:#000}.blog-item .read-more:hover:after{background:#000}.blog-item .play-btn svg,.blog-item .play-btn img{width:90px;height:90px}.blog-detail{overflow:hidden}.blog-detail h1,.blog-detail h2,.blog-detail h3,.blog-detail h4,.blog-detail h5,.blog-detail h6{font-family:"Inter";font-weight:400}.blog-detail-page .blog-title{font-weight:400;text-transform:capitalize;color:#000}.blog-detail-page .blog-image{background-size:cover;background-position:center 0;position:relative;border-radius:0;width:100%;border:1px solid #eee;margin-bottom:15px;margin-bottom:20px}.blog-detail-page .blog-image a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.blog-detail-page .blog-image a:hover{background:rgba(0,0,0,.25)}.blog-detail-page .play-btn svg,.blog-item .play-btn img{width:90px;height:90px}.blog-detail-page .blog-image .blog-title{position:absolute;color:#fff;left:20px;right:20px;bottom:20px;font-size:1.75rem}.blog-detail-page .blog-image img{width:100%}.blog-detail-page .blog-meta{padding:10px 0 20px;margin-bottom:0;border-bottom:0 solid #e6e6e6}.blog-detail-page .blog-meta li{background-image:none;padding:0 15px}.blog-detail-page iframe{width:100%;height:450px}.social-share-post{margin-top:30px}.social-share-post .share-title{font-weight:600;color:#565656;margin-bottom:15px}.detail-share-inner{display:flex;align-items:center}.social-share-title{color:#464646;font-size:18px}.social-share-post .a2a_svg{background:0 0 !important;width:30px;height:30px;opacity:1 !important}.social-share-post .a2a_kit svg path{fill:#fff !important}.social-share-post .a2a_default_style a{padding:10px !important;border:0 solid #000;margin-right:10px;border-radius:100%;background:#000}.social-share-post a:hover{background:#eacdb1}.social-share-post .a2a_default_style a:hover svg path{fill:#fff !important}.sidebar-search-outer{margin-bottom:40px}.sidebar-search-outer .input-group{height:65px;overflow:hidden;flex-direction:row;border:1px solid #dedede;border-radius:32px}.sidebar-search-outer .input-group .form-control{border-radius:0;padding:15px 15px 15px 45px;height:100%;font-size:inherit;color:inherit;border:0 solid #1b2b5c;margin:0;background:0 0}.sidebar-search-outer .input-group-btn{position:relative;height:100%;width:120px}.sidebar-search-outer input[type=submit]{width:100%;height:100%;cursor:pointer;outline:0;position:absolute;top:0;left:0;background:var(--color-one);color:#fff;border:1px solid var(--color-one);padding:10px 30px;line-height:1;text-transform:uppercase}.sidebar-search-outer input[type=submit]:hover{opacity:1;background:var(--color-black);border-color:var(--color-black)}.sidebar-search-outer .search-icon{position:absolute;top:0;left:15px;bottom:0;fill:#c6c7c9;width:20px;margin:auto}.sidebar-search-outer .search-icon path{fill:var(--color-one)}.sidebar-search-outer .custom_form_msg{position:absolute;bottom:0;right:130px;margin:0;font-size:13px;color:red;padding:0 8px}.sidebar-search-outer input[type=text]::-ms-clear{display:none;width:0;height:0}.sidebar-form .form-control{padding-left:0;border:0;border-bottom:1px solid rgba(27,43,92,.4);font-weight:300}.navigation.pagination{width:100%}.pagination h2{display:none}.pagination .nav-links{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:center;position:relative;font-weight:400;width:100%}.pagination .nav-links span,.pagination .nav-links a{padding:10px 15px;font-size:18px;color:#b8b8b8;border:1px solid var(--color-one);line-height:1;font-weight:400;margin-right:10px;width:50px;height:50px;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:5px;border-radius:100%}.pagination .page-numbers .icon{width:20px;height:20px}.pagination .nav-links span.current{color:#fff;border-color:var(--color-one);background:var(--color-one)}.pagination .nav-links a:hover{color:#fff;border-color:var(--color-one);background:var(--color-one)}.pagination .nav-links .page-numbers.dots{padding:0;border:0}.pagination .prev.page-numbers,.pagination .next.page-numbers{position:relative;right:0;color:var(--color-one);font-weight:400;text-transform:uppercase;padding:8px;font-size:0}.prev.page-numbers:after{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;margin:auto;display:flex;width:10px;height:10px;padding:2px;transform:rotate(135deg);border:solid rgba(0,0,0,.5);border-width:0 1.8px 1.8px 0}.next.page-numbers:after{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;margin:auto;display:flex;width:10px;height:10px;padding:2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateY(-50%) rotate(45deg);transform:rotate(-45deg);border:solid rgba(0,0,0,.5);border-width:0 1.8px 1.8px 0}.pagination .prev.page-numbers:hover,.pagination .next.page-numbers:hover{background:var(--color-one);border-color:var(--color-one)}.pagination .prev.page-numbers:hover:after,.pagination .next.page-numbers:hover:after{border-color:#fff}.sidebar-form{padding:40px 30px;position:relative;color:#fff;margin-bottom:30px;background:linear-gradient(90deg,#def5ff 0%,#dee9f5 100%)}.sidebar-form .form-title{font-size:48px;margin-bottom:30px;text-align:center;color:var(--color-one)}.sidebar-form .form-control{border-color:rgba(0,0,0,.15);max-height:100px;padding:10px 0;border-radius:0;background:0 0}.sidebar-form .form-btn{margin:auto;padding:0}.sidebar .widget{position:relative;padding:40px 30px;border:0 solid #1b2b5c;margin-bottom:40px;background:linear-gradient(90deg,#def5ff 0%,#dee9f5 100%)}.sidebar .widget ul{margin-bottom:30px;border-top:0}.sidebar .widget ul{margin-bottom:0}.sidebar .widget:last-child{margin-bottom:0}.sidebar .widgettitle,.sidebar .widget-title{border-bottom:0;position:relative;line-height:1;padding:0 0 20px;display:block;font-size:35px;color:var(--color-one);text-align:center}.sidebar ul{margin:0;padding:0;list-style:none}.sidebar li{position:relative;transition:all .3s ease;border-bottom:0 solid #eee;display:flex;align-items:center;color:#9a9a9c}.sidebar li a{color:#000;display:contents;padding:10px 40px 10px 15px;line-height:1.5;transition:none;font-size:18px;font-weight:500;display:block;width:100%;position:relative}.sidebar li a:before{content:"";position:absolute;width:20px;height:14px;right:10px;top:16px;bottom:0;z-index:1;background-image:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/arrow.svg);background-repeat:no-repeat;background-size:contain}.sidebar li a:hover:before{background-image:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/arrow-blue.svg);background-repeat:no-repeat;background-size:contain}.sidebar a:hover:before,.sidebar li.activeChild a:before,.sidebar li.current-cat a:before,.sidebar li.current-cat a:before,.sidebar li.current-menu-item a:before{border-color:#fff}.sidebar a:hover,.sidebar li.activeChild a,.sidebar li.current-cat a,.sidebar li.current-cat a,.sidebar li.current-menu-item a{color:var(--color-one);background:#fff}.sidebar li:last-child{border:0}.static-page h1,.static-page h2,.static-page h3,.static-page h4,.static-page h5,.static-page h6{font-family:"Inter";font-weight:500;font-size:30px}.static-page .content-area{overflow:hidden}.search-result-heading{color:#999;font-weight:600}.search-result-heading .search-by{color:#333}.search-result-heading .search-keyword{word-break:break-word}.search-page .search-item{border:2px solid transparent;padding:30px;margin-bottom:1rem;box-shadow:1px 2px 20px 0 #e5e5e5;background:#fff}.search-page .search-item .title{border-bottom:1px solid #eee;padding-bottom:15px;font-size:24px}.search-page .search-item:last-child{margin-bottom:15px}.search-page .search-item a{transition:none;color:#000}.search-page .search-item .title:hover a{color:#0261e2}.search-page .search-item .more{transition:none;position:relative;display:flex;align-items:center;font-weight:500;padding-right:20px;color:var(--color-one);text-transform:uppercase;display:inline-block}.search-page .search-item .title:hover a{color:var(--color-one)}.search-page .search-item .more:before{content:"";width:15px;height:2px;display:inline-block;position:absolute;top:0;bottom:0;margin:auto;right:0;background:#4e4e4e}.search-page .search-item .more:after{content:"";width:10px;height:10px;border-top:2px solid #4e4e4e;border-right:2px solid #4e4e4e;display:inline-block;transform:rotate(45deg);position:absolute;top:0;bottom:0;margin:auto;right:0}.search-page .more .arrow{fill:#0261e2;width:18px;height:18px;margin-left:5px}.search-page .search-item .more:hover{color:#000}.search-page .more:hover .arrow{fill:#000}.search-page .search-item p{margin-bottom:15px}.schema-sec-1 .schema-wrap{background-color:#f5f5f5;margin-top:40px;margin-bottom:40px;padding:40px}.schema-sec-2 .schema-wrap{background-color:#f5f5f5;padding:40px;margin-bottom:40px}.schema-sec-2 iframe{width:100%;border:none}.schema-wrap strong{font-size:18px}.schema-sec-2 .video-title{display:none}.thank-you .text{font-size:20px;font-weight:400}div#html5-close{background-image:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/lightbox-close.png);background-size:auto;width:31px;height:34px;background-repeat:no-repeat}div#html5-close img{display:none}.menu-close-button{position:absolute;width:35px;height:35px;right:20px;top:20px;cursor:pointer;z-index:1}.menu-close-button:before{content:"";position:absolute;width:3px;height:30px;top:0;right:15px;background:#000;transform:rotate(45deg)}.menu-close-button:after{content:"";position:absolute;width:3px;height:30px;top:0;right:15px;background:#000;transform:rotate(-45deg)}.menu-wrap{background-color:#f1f2f5;position:fixed;top:0;height:100%;width:100%;right:-100%;font-size:1em;font-weight:700;overflow:auto;transition:.5s;z-index:12;display:flex;justify-content:center;max-width:100%;z-index:99999999}.menu-full-wrapper{width:100%;position:relative}.menu-show{right:0;box-shadow:none;display:block;width:100%;max-width:450px}.menu-sidebar{margin:0;position:relative;top:0;width:100%;margin-left:auto;height:100%;padding-top:70px;font-size:16px;font-weight:400}.menu-sidebar ul{list-style:none;padding-left:0}.menu-bar-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.menu-sidebar>ul>li>a{text-transform:uppercase;font-weight:400}.menu-sidebar .menu-bar-wrapper li{flex:0 0 100%;max-width:100%;position:relative;margin:0;border:none;border-bottom:1px solid rgba(0,0,0,.25);padding:0}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sub-menu li:first-child{border-top:1px solid rgba(0,0,0,.25)}.menu-sidebar .menu-bar-wrapper li:last-child{border:none}.menu-sidebar .menu-bar-wrapper li>a{color:#000;padding:10px 20px;position:relative;display:block;line-height:1.7}.menu-sidebar .menu-bar-wrapper li>a:hover:after{opacity:1}.menu-sidebar .menu-bar-wrapper li>a:hover{background-color:var(--color-one);color:#fff;width:100%}.menu-sidebar .menu-bar-wrapper ul>li:hover{color:#fff}.menu-sidebar .menu-bar-wrapper li:hover .sidebar-menu-arrow:after{border-color:#000}.menu-sidebar .menu-bar-wrapper li>a:hover:after{opacity:1}.menu-sidebar .menu-bar-wrapper li.current-menu-item>a,.menu-sidebar .menu-bar-wrapper li.current-menu-parent>a{background-color:var(--color-one);color:#fff;width:100%}.menu-sidebar .menu-bar-wrapper li.current-menu-item>.sidebar-menu-arrow:after,.menu-sidebar .menu-bar-wrapper li.current-menu-parent>.sidebar-menu-arrow:after,.menu-sidebar .menu-bar-wrapper li.current-menu-parent>.sidebar-menu-arrow.responsive-up-arrow:after{border-color:#fff}.menu-sidebar .menu-bar-wrapper li.current-menu-item.menu-item-23 ul li a{background:0 0}.menu-sidebar .menu-bar-wrapper li.current-menu-item>a+.sidebar-menu-arrow:after{color:#fff}.menu-sidebar .menu-bar-wrapper .current-menu-parent.menu-item-has-children>.nav-link{font-weight:500;background-color:#2828ff;color:#fff;width:100%}.menu-sidebar .menu-bar-wrapper .current-menu-parent.menu-item-has-children>.nav-link+.sidebar-menu-arrow:after{background-image:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/angle-down.svg)}.menu-sidebar .menu-bar-wrapper .current-menu-parent.menu-item-has-children>.nav-link:after{opacity:1}.menu-sidebar .menu-bar-wrapper .menu-item-has-children{position:relative}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sidebar-menu-arrow{position:absolute;right:0;top:0;height:45px;width:45px}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sub-menu{display:none;background:0 0;width:100%}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sub-menu li{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0}.menu-sidebar .menu-bar-wrapper li .sub-menu li a{font-size:16px;padding-left:30px}.menu-sidebar .sub-menu .sub-menu li a{padding-left:45px !important}.sidebar-menu-arrow:after{content:"";position:absolute;width:10px;height:10px;border-top:1px solid #000;border-right:1px solid #000;transform:rotate(135deg);top:0;bottom:-2px;margin:auto;right:0;left:0}.menu-sidebar .menu-bar-wrapper .menu-item-has-children .sidebar-menu-arrow.responsive-up-arrow:after{transform:rotate(-45deg);display:block}.menu-sidebar .menu-bar-wrapper li .sub-menu li a:after{display:none}.header-aside-col{align-items:center;display:flex;justify-content:flex-end;padding-right:70px}.logo-wrapper a{padding:9px 0}.logo-wrapper{padding-right:0;margin-right:0}.menu-button{padding:0;flex-wrap:wrap;line-height:1;justify-content:center;flex-direction:column;align-items:center;position:relative;text-align:center;transition:all .3s ease-in-out;cursor:pointer;display:none;z-index:999;top:0;right:0;border:0 solid #fff;margin-left:10px;width:50px;height:40px;background:var(--color-one);border-radius:30px}.menu-button .menu-bar{position:relative;border-radius:0;width:30px;transition:.5s;opacity:1;margin:auto}.menu-button .menu-bar-top{border:2px solid #fff;border-bottom:none}.menu-button .menu-bar-middle{height:2px;background-color:#fff;margin-bottom:3px;margin-top:8px;right:0;left:auto;width:30px;margin-right:0}.menu-button .menu-bar-bottom{border:2px solid #fff;border-top:none;margin-top:8px;width:30px;margin-right:0}.button-open{z-index:16}.menu-button.button-open{background:0 0;z-index:9999;right:15px;border-color:#fff}.button-open .menu-bar{opacity:1}.button-open .menu-bar-top{border-color:#fff;transform:rotate(45deg) translate(9px,9px);transition:.5s}.button-open .menu-bar-middle{background-color:#fff;transform:translate(230px);transition:.1s ease-in;opacity:0}.button-open .menu-bar-bottom{border-color:#fff;transform:rotate(-45deg) translate(5px,-5px);transition:.5s;right:0}.menu-button.button-open .menu-bar-top{border-color:#fff !important}.menu-button.button-open .menu-bar-bottom{border-color:#fff !important}.menu-logo-wrapper{width:50%;padding-left:1rem;left:0;position:absolute;top:0;bottom:0;margin:auto;height:274px}.nav-open-menu{overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;height:100%;touch-action:none;-ms-touch-action:none}.menu-sidebar .sub-menu{list-style:none}.hide-banner{padding-top:100px}.hide-banner .page-banner{display:none !important}.hide-banner .header{background:#000;box-shadow:0 5px 5px -5px #555}.page-not-found .wpcf7-form{background:#def5ff;padding:50px;margin-top:30px}.page-not-found .form-control{background:#fff;border-color:#fff;padding:10px}.thank-you-page .text{font-size:20px;font-weight:400}.page-template-ppc-landing .nav-menu{display:none}.page-template-ppc-landing .header-search{display:none}.lp-video-top-sec{padding-bottom:230px}.lp-video{margin-top:-250px}.lp-faq-sec{background:url("/wp-content/uploads/2024/02/lp-faq.webp");color:#fff}.lp-faq-sec .accordion-item{background:0 0;color:#fff;box-shadow:0 0 25px rgba(126,126,126,.1);border-color:rgba(255,255,255,.35)}.lp-faq-sec .faq-accordion{border:0}.lp-faq-sec .faq-accordion .accordion-button .arrow:before,.lp-faq-sec .faq-accordion .accordion-button .arrow:after{border-color:#000}.lp-faq-sec .faq-accordion .accordion-button .arrow{width:40px;height:40px;border:2px solid #000;background:var(--color-two)}.lp-faq-sec .faq-accordion .accordion-button[aria-expanded=true] .arrow{background:var(--color-two)}.side-banner-form div.wpcf7-response-output{text-align:center}.lp-cta-sec{padding-bottom:220px}.lp-video-sec{margin-top:-250px}.lp-content-sec{background:rgba(204,219,41,.1)}.lp-footer-form .form-group{margin-bottom:20px;text-align:left}.date-field{display:flex}.date-field .form-control{padding:5px;border:1px solid #d9d9d9}.date-field>span:nth-child(1){width:40px;margin-right:5px}.date-field>span:nth-child(2){width:40px;margin-right:5px}.date-field>span:nth-child(3){width:70px}.side-banner-form .select{position:relative}.side-banner-form .select:after{position:absolute;z-index:1;top:0;bottom:0;right:10px;margin:auto;display:inline-block;width:10px;height:10px;padding:2px;content:"";background-image:url(//pinnaclebhc.com/wp-content/themes/pinnaclebhc/css/../images/icon-dropdown.svg);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.5;pointer-events:none}.image-with-text.why-section .image:before{background:linear-gradient(90deg,#ddfef1 0%,#dee9f5 100%)}.home-three-blocks{overflow:hidden}.home-three-blocks .inner{position:relative}.home-three-blocks .inner:after{content:"";position:absolute;width:2px;height:100%;background:linear-gradient(180deg,rgba(215,215,215,0) 0%,#d7d7d7 47.5%,rgba(215,215,215,0) 100%);top:0;right:0}.home-three-blocks .row{margin:0 -40px}.home-three-blocks .inner{position:relative;padding:0 40px;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.home-three-blocks .item:last-child .inner:after{display:none}.home-three-blocks .title{font-size:28px;color:var(--color-one);font-weight:600}.home-three-blocks .desc{margin-bottom:15px}.home-three-blocks .btn{align-self:flex-start;margin-top:auto !important}.page-template-contact-us .select .wpcf7-form-control-wrap:after{content:"";position:absolute;width:15px;height:9px;top:0;bottom:0;right:15px;margin:auto;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/pinnaclebhc/images/arw-bottom.svg);background-repeat:no-repeat;background-size:contain;opacity:.5;pointer-events:none}.page-template-contact-us select.wpcf7-form-control.wpcf7-select{opacity:.5;cursor:pointer}.contact-page .col-inner{background:linear-gradient(90deg,#def5ff 0%,#dee9f5 100%);padding:50px;font-size:18px;font-weight:500;border-bottom:9px solid var(--color-two)}.contact-info+.contact-info{margin-top:15px}.contact-info .address,.contact-info .phone,.contact-info .hours{position:relative;padding-left:40px}.contact-info .icon{width:26px;height:26px;fill:#fff;position:absolute;left:0;top:2px}.contact-info .icon path{fill:#000}.contact-info .phone-hours{display:flex;justify-content:space-between;margin-top:15px}.contact-info .phone a{color:#000}.contact-info .phone a:hover{color:var(--color-one)}.contact-info .d-link{color:#000;border-bottom:1px solid;font-weight:600}.contact-info .d-link:hover{color:var(--color-one)}.contact-social-links ul{list-style:none;display:flex;margin:0;padding:0}.contact-social-links li+li{margin-left:10px}.contact-social-links li a{color:#fff;width:40px;height:40px;display:inline-block;padding:0;border:1px solid rgba(255,255,255,.25);border-radius:100%}.contact-social-links li svg{width:100%;height:100%;fill:#fff;padding:10px}.contact-social-links li a:hover{background:var(--color-one);border-color:var(--color-one)}.contact-social-links li a:hover svg,.contact-social-links li a:hover svg path{fill:#fff}.contact-social-links li svg path{fill:#000}.contact-page .form-group{margin-bottom:60px}.contact-page .contact-info{font-family:var(--font-two)}.contact-map{position:relative;height:600px}.contact-map .map{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:all .3s ease-in-out}.contact-map .map.active{opacity:1;z-index:1}.contact-map .map iframe{width:100%;height:100%;display:block}.map-loc-name{position:absolute;left:0;right:0;bottom:30px;display:inline-flex;justify-content:center;max-width:90%;margin:auto;z-index:2}.map-loc-name ul{background:#fff;display:flex;list-style:none;margin:0;padding:10px}.map-loc-name li{cursor:pointer;padding:10px 20px;font-size:18px;text-transform:uppercase;font-weight:600;line-height:1.5;min-width:200px;max-width:100%;text-align:center}.map-loc-name li.active{background:var(--color-one);color:#fff}.providers .title{margin-top:0}.providers .image-box{text-align:left}.providers .image-box.two-col .image img{height:550px}.providers .image-box .image:before{opacity:0}.providers .image-box .image:hover:before{opacity:1}.providers .btn{padding:0;background:0 0;font-weight:600;font-size:18px;border:0;color:var(--color-one);text-transform:none;min-width:auto}.providers .btn:after{display:none}.providers .inner:hover{box-shadow:0px 5px 15px #ddd}.providers .detail{padding:25px 15px 30px}.providers .sub-title{color:#5b5b5b;margin-bottom:0}.home-specialists .row{align-items:flex-end}.home-specialists .item:nth-child(2) .image img{height:415px}.home-specialists .title{margin-top:0}.home-specialists .detail{padding:20px 10px}.home-specialists .inner:hover{box-shadow:0px 5px 15px #ddd}.home-specialists .read{display:none}.services-box .item{padding-left:50px;padding-right:50px}.services-box .image:before{opacity:0}.services-box .image:hover:before{opacity:1}.services-box .image:after{content:"";position:absolute;width:50%;height:calc(100% - 60px);background:var(--color-one);top:0;bottom:0;left:-20px;margin:auto;z-index:-1}.services-box .inner{display:flex;flex-direction:column;height:100%}.services-box .detail{display:flex;flex-direction:column;justify-content:space-between;height:100%}.services-box .btn{align-self:center}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:var(--color-one)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-color:var(--color-one)}.woocommerce .woocommerce-ordering{margin-bottom:40px}.woocommerce .woocommerce-ordering select{padding:10px;border:1px solid #ddd;outline:0}.woocommerce ul.products,.woocommerce-page ul.products{display:flex;flex-wrap:wrap}.woocommerce ul.products li.product a img{width:auto;margin:auto}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:30px;background:#f4fcff;box-shadow:5px 5px 30px 0px #0000000a}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:18px;font-weight:500;color:#000}.woocommerce ul.products li.product .price{font-weight:600;font-size:28px;color:var(--color-one) !important}.shop-page ul.products li.product .button{background:var(--color-one);border:2px solid var(--color-one);color:#fff;min-width:auto;padding:10px 20px;border-radius:35px;margin-top:0}.shop-page ul.products li.product .button:hover{background:0 0;color:var(--color-one)}.shop-page .woocommerce ul.products li.product a{display:block;padding:30px;margin-top:50px}.related.products .products{margin-top:30px}.shop-page .page-title{display:none;text-align:center}.woocommerce div.product form.cart .button{background:var(--color-one);padding:11px 15px}.shop-page ul.products li.product .button.added:after{background-image:none}.woocommerce a.added_to_cart{background:var(--color-one);color:#fff;padding:10px 15px;line-height:1;border-radius:35px;margin-left:10px;font-weight:600;text-transform:uppercase;margin-top:5px}.woocommerce .woocommerce-result-count{display:none}.woocommerce .woocommerce-ordering{display:none}.woocommerce .quantity .qty::-webkit-inner-spin-button,.woocommerce .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0;font-size:28px;font-weight:600}.woocommerce span.woocommerce-Price-amount.amount{color:#081b33;font-size:18px;font-weight:600;font-family:var(--font-two)}.woocommerce-product-details__short-description h5{font-size:24px;font-weight:500}.woocommerce-product-details__short-description{font-size:18px;margin-bottom:15px}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;display:flex}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:500;color:#000 !important;font-size:18px;line-height:1.5}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;margin:0;border-top:1px solid #ccc;border-left:1px solid #ccc;background-color:#edecec}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{border-right:1px solid #cfc8d8}.woocommerce div.product .woocommerce-tabs .panel h2{color:var(--color-one)}.related.products h2{color:var(--color-one)}.woocommerce div.product div.images img{width:auto;margin:auto}.woocommerce-product-gallery__image.flex-active-slide{background:#f4fcff}.woocommerce div.product form.cart div.quantity{border:1px solid #ccc;padding:9px 15px;border-radius:35px;display:flex;align-items:center;margin-right:10px}.woocommerce div.product form.cart div.quantity button{background:0 0;border:0;font-size:30px;line-height:1;padding:5px;height:30px;display:flex;align-items:center}.woocommerce div.product form.cart div.quantity button:hover{background:var(--color-one);color:#fff}.woocommerce .quantity .qty{border:0}.woocommerce div.product div.images .flex-control-thumbs{margin-top:20px}.woocommerce div.product div.images .flex-control-thumbs li img{margin:auto}.woocommerce div.product div.images .flex-control-thumbs li{border:1px solid #eee;padding:10px}.woocommerce div.product div.images .flex-control-thumbs li+li{border-left:0}.comment-form input[type=text],.comment-form input[type=email],.comment-form textarea{border:1px solid #ddd;width:100%;resize:none}.comment-form .submit{background:var(--color-one) !important;border:2px solid var(--color-one) !important;color:#fff !important;font-weight:600 !important;border-radius:35px !important;padding:12px 30px !important}.woocommerce-Reviews-title{font-size:28px;margin-bottom:20px}.woocommerce .products .star-rating{margin:auto}.woocommerce div.product p.stock{font-size:18px;color:var(--color-one);font-weight:500}.woocommerce .product .price span.woocommerce-Price-amount.amount{font-size:28px}.woocommerce table.shop_attributes td{font-style:normal}.woocommerce .product_meta{margin-top:15px}.woocommerce .product_meta a{text-decoration:underline !important}.woocommerce-cart-form div.quantity{border:0 solid #ccc;padding:5px 15px;border-radius:35px;display:inline-flex;align-items:center}.woocommerce-cart-form div.quantity button{background:#232323;border:0;font-size:30px;line-height:1;padding:0;color:#fff;height:22px;width:22px;display:flex;align-items:center;justify-content:center;border-radius:2px}.woocommerce-cart-form div.quantity button:hover{background:var(--color-one)}.woocommerce-cart-form .quantity .qty{border:0;background:0 0}.woocommerce table.shop_table td{border-color:#def5ff}.woocommerce table.shop_table td.product-name a{color:#000;font-size:18px;font-weight:500}.woocommerce table.shop_table th{font-weight:700;padding:15px 12px;line-height:1.5em;font-size:18px}.woocommerce table.shop_table.woocommerce-cart-form__contents th{text-align:center}.woocommerce table.shop_table.woocommerce-cart-form__contents td{text-align:center}.woocommerce table.shop_table th.product-name{text-align:left}.woocommerce table.shop_table td.product-name{text-align:left}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:70px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:70px;box-shadow:none}.woocommerce a.remove:hover{color:#fff !important;background:0 0}.woocommerce table.shop_table{border:0}.woocommerce table.shop_table td{border:0;font-weight:600}.woocommerce tr.woocommerce-cart-form__cart-item.cart_item{border:1px solid #def5ff !important;margin-top:15px !important;position:relative}.woocommerce table.shop_table{border-collapse:collapse}.cart-page .coupon .input-text{width:100%;background:#f6f6f6;padding:15px;border:0;margin-right:15px}.cart-page .coupon{padding:50px;box-shadow:5px 5px 30px 0px #0000001a;width:100%}.cart-page .coupon-title{font-weight:600;font-size:18px;margin-bottom:15px}.cart-page .coupon-field{display:flex;position:relative}.cart-page label.error{position:absolute;bottom:-35px;left:0;font-size:13px;color:red}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:100%;box-shadow:5px 5px 30px 0px #0000001a;padding:50px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals th{text-align:left}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals td{text-align:right}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border:1px solid #f6f6f6;margin:0 15px 0 0;outline:0;padding:15px;background:#f6f6f6;width:72%}.cart-page .coupon .btn{min-width:auto}.cart-page .coupon .btn:after{display:none}.cart-page td.actions{width:50%}.cart-page td.cart-total{width:50%}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700}.woocommerce a.btn.checkout-button.alt.wc-forward:after{display:none}.woocommerce-shipping-totals span.woocommerce-Price-amount.amount{font-size:28px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #e9e9e9;padding:14px;border-radius:35px;resize:none}.select2-container--default .select2-selection--single{border-radius:35px}.woocommerce-shipping-fields .woocommerce-form__label{font-size:18px;font-weight:500}.cart-page .ppc-button-wrapper{max-width:300px;margin:20px auto 0}.woocommerce .order-total span.woocommerce-Price-amount.amount{font-size:28px}.woocommerce-cart-form .cart-label{display:none}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px}.select2-container--default .select2-selection--single{border:1px solid #e9e9e9;height:45px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.woocommerce-info{border-top-color:var(--color-one)}.checkout-page .col2-set .col-2,.checkout-page .col2-set .col-2{float:right;width:48%;box-shadow:0px 0px 20px 0px #0000001a;padding:30px}.checkout .place-order .btn{margin-top:20px}.woocommerce form .form-row textarea{height:150px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#fff}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:15px 0}table.shop_table.woocommerce-checkout-review-order-table{margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.woocommerce-checkout tr th,.woocommerce-checkout tr td{padding-left:30px !important;padding-right:30px !important}.woocommerce-checkout thead th{text-transform:uppercase;font-weight:500}.woocommerce-checkout .payment_box{background:#def5ff !important}.woocommerce-checkout .payment_box:before{border:1em solid #def5ff !important;border-right-color:transparent !important;border-left-color:transparent !important;border-top-color:transparent !important}table.shop_table.woocommerce-checkout-review-order-table th{text-align:left}.td-sec-one .row{align-items:center}.td-sec-one .role{font-size:18px;font-weight:500;margin-bottom:15px}.td-sec-one .image img{width:100%}.td-sec-one .bottom-content{display:flex;flex-direction:column;align-items:center;margin-top:40px}.td-sec-one .btn{margin-top:30px}.payment-page .text{font-size:18px;font-weight:500}.payment-page form{background:#f4fcff;padding:40px}.payment-page form label{font-weight:500;font-size:18px}.payment-page .form-group{margin-bottom:15px}.payment-page form .form-control{color:#000;background:#fff;border:1px solid #eee;border-radius:5px;padding:12px}.payment-page .amount{border:1px solid #eee;padding:0 0 0 10px;outline:0;height:45px;border-radius:5px}.payment-page .submit-btn{border:1px solid #ddd;padding:5px 15px;border-radius:35px;background:#fff}.payment-page .submit-btn:hover{background:0 0}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.lost_reset_password{border:1px solid #d5e5eb;padding:20px;margin:2em 0;text-align:left;border-radius:0;background:#def5ff}.woocommerce-form-login .login-btn-wrap{display:flex;align-items:center}.lost_reset_password .input-text{background:#fff}.woocommerce form .form-row label{font-weight:500;text-transform:capitalize}.woocommerce form .form-row,.form-row{padding:3px;margin:0 0 15px;position:relative}.woocommerce-form label.error,.form-row label.error{position:absolute;right:0;bottom:-25px;font-size:13px;color:red}.woocommerce-MyAccount-navigation li a{color:#000;font-size:18px;font-weight:500}.woocommerce-MyAccount-navigation li.is-active{background:var(--color-one);border-color:var(--color-one)}.woocommerce-MyAccount-navigation li.is-active a{color:#fff}.woocommerce-info .button{color:#fff !important;border:2px solid var(--color-one) !important;background:var(--color-one) !important;font-weight:600 !important;border-radius:35px !important}.woocommerce-info .button:hover{border-color:var(--color-one);background:0 0 !important;font-weight:600 !important;border-radius:35px !important;color:var(--color-one) !important}.woocommerce-account .addresses .title .edit{font-weight:600}.woocommerce-notice{font-weight:600;margin-bottom:30px;font-size:24px}.woocommerce ul.order_details{padding-left:0}.woocommerce table.shop_table.order_details{border:1px solid #ddd}.woocommerce-order-details__title{font-size:28px;color:var(--color-one)}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0;font-size:24px;color:var(--color-one)}.woocommerce-notice.woocommerce-notice--success{color:green}.products li.product .btn{background-color:var(--color-one) !important;border:2px solid var(--color-one) !important;color:#fff !important;padding:12px 35px !important;outline:0 !important;box-shadow:none !important;border-radius:30px !important}.products li.product .btn:hover{background-color:transparent !important;color:var(--color-one) !important;border:2px solid var(--color-one) !important}.neuro-footer-logo{max-width:200px}#read-more-link{display:block;font-size:16px !important;text-transform:uppercase;margin-top:5px;font-weight:500 !important;letter-spacing:0px}.post-faq .faq-accordion .accordion-item .accordion-header button{color:#000}#nxt-annotion{position:absolute;width:100%;max-width:270px;border:2px solid;padding:10px;margin-left:10px}:where(.wp-block-columns.is-layout-flex.three-blocks){gap:15px}.three-blocks .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{padding:20px}.therapy-icon svg{width:70px}@media screen and (max-width:767px){#nxt-annotion{display:block;position:relative;width:100%;padding:10px;margin-left:0;margin-top:10px}}.video-border{border:5px solid;border-radius:7px;border-image:linear-gradient(90deg,#def5ff 0%,#dee9f5 100%);border-image-width:auto}.no-pad .wp-block-media-text__content{padding-left:0;padding-right:5%}.services-tabs .tab-item{border-left:0 solid transparent}.services-bottom{justify-content:normal}.home-specialists .title:hover{color:var(--color-one)}.image-with-text .image.position-relative.image-bg{margin-bottom:30px}