header#masthead .top-bar{margin-bottom:-40px;background:transparent}header#masthead .top-bar .container{max-width:100%;width:100%;padding:0}header#masthead .top-bar #callus,header#masthead .top-bar #callus>*{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}header#masthead .top-bar svg{margin-right:8px}@media (min-width:769px){header#masthead>.container:first-child{z-index:50}header#masthead>.container:last-child{z-index:25}header#masthead>.container,header#masthead>.container:first-child{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-wrap:wrap;max-width:1330px;padding:0 25px;position:relative}header#masthead>.container #responsiveheader,header#masthead>.container:first-child #responsiveheader{display:block;width:0;height:0;overflow:hidden;pointer-events:none;padding:0;margin:auto}header#masthead>.container #responsiveheader *,header#masthead>.container:first-child #responsiveheader *{display:none}header#masthead>.container ul.nav>li>a,header#masthead>.container:first-child ul.nav>li>a{width:unset;height:50px;line-height:50px}}header#masthead{position:relative;z-index:1000}header#masthead>.container{max-width:1490px}@media (min-width:1080px){body.home header#masthead #logo{margin-bottom:-110px}body:not(.home) header#masthead nav{margin-top:-110px}}@media (max-width:1079px) and (min-width:769px){header#masthead>.container{flex-direction:column}}@media (min-width:769px){header#masthead #logo{padding:15px 0}}@media (max-width:768px){header#masthead #logo{padding:15px}header#masthead #logo svg{max-width:100%;height:auto}}@media (min-width:769px){header#masthead .searchLi>a{pointer-events:none;z-index:2 !important}header#masthead .searchLi ul{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}header#masthead .searchLi input.search-query{width:200px;border:none;padding:0 10px;height:50px;line-height:50px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:transparent}header#masthead .searchLi button#searchsubmit{margin:0;height:50px;border:none}header#masthead .searchLi ul:not(.align-menu-right){top:0;display:block;position:relative;z-index:1;position:absolute}header#masthead .searchLi ul:not(.align-menu-right):before{content:' ';display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}header#masthead .searchLi ul:not(.align-menu-right)>*{position:relative;z-index:3}header#masthead .searchLi ul:not(.align-menu-right):before{background-color:rgba(129,129,129,0.17);width:100vw;z-index:1}header#masthead .searchLi ul:not(.align-menu-right) .input-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center}header#masthead .searchLi ul:not(.align-menu-right) .input-group .input-group-btn{order:1;width:44px;opacity:0}header#masthead .searchLi ul:not(.align-menu-right) .input-group input.search-query{order:2;opacity:0;transition:opacity 0.5s cubic-bezier(0.76,0,0.24,1);-o-transition:opacity 0.5s cubic-bezier(0.76,0,0.24,1);-moz-transition:opacity 0.5s cubic-bezier(0.76,0,0.24,1);-webkit-transition:opacity 0.5s cubic-bezier(0.76,0,0.24,1)}header#masthead .searchLi ul:not(.align-menu-right) .input-group:hover input.search-query,header#masthead .searchLi ul:not(.align-menu-right) .input-group input.search-query:focus,header#masthead .searchLi ul:not(.align-menu-right) .input-group input.search-query:not(:placeholder-shown){opacity:1}header#masthead .searchLi ul.align-menu-right{right:-1px !important;background-color:rgba(129,129,129,0.17)}header#masthead .searchLi ul.align-menu-right button{background-color:#000;color:#fff}}@media (max-width:768px){header#masthead .searchLi>a{pointer-events:auto}header#masthead .searchLi input.search-query{height:50px;line-height:50px}header#masthead .searchLi button#searchsubmit{margin:0;height:50px;width:44px;border:none;background-color:#000;color:#fff}}#hero{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}#hero>*{grid-column:1;grid-row:1}#hero #hero-text{align-self:end;justify-self:start;line-height:0;padding:0 calc(5vw - -25px);text-align:center;font-size:38px;font-size:min(3vw,38px)}#hero #hero-text h2{background-color:rgba(84,86,90,0.8);border-radius:0.5em;color:#fff;font-family:Montserrat;font-weight:400;font-size:1em;line-height:1.25;font-style:normal;font-variant:normal;margin:0 0 -0.7em;padding:0.65em 0.65em calc(.65em - -15px);text-align:center;text-transform:none;width:18em}#hero #hero-text h2 b{color:#8b8c4a;display:block;font-family:Cochin,Libre Baskerville;font-weight:400;font-size:2.25em;line-height:1;font-style:normal;font-variant:normal;letter-spacing:0.1em;margin-top:0.1em;text-align:center;text-transform:uppercase}#hero #hero-text a{background-color:#8b8c4a;border-radius:0.5em;display:inline-block;color:#fff;font-family:Galvji,Montserrat;font-weight:700;font-size:0.7em;line-height:1;font-style:normal;font-variant:normal;padding:0.5em 1em}#hero #hero-text a small{color:inherit;text-transform:inherit;letter-spacing:inherit;font-family:inherit;font-weight:400;font-size:0.75em;line-height:1;font-style:normal;font-variant:normal;display:block;margin-bottom:0.25em;text-align:center;text-transform:uppercase}#hero #hero-text a:hover{background-color:#fff;color:#8b8c4a}@media (max-width:540px){.entry-content p{font-size:14px}}#section-welcome{margin-top:50px;margin-bottom:50px;background-image:url('/wp-content/uploads/2020/08/welcome.jpg');background-size:contain;background-repeat:no-repeat;background-position:right center}@media (min-width:960px){#section-welcome{padding:calc(5vw - -50px)}}@media (max-width:959px){#section-welcome{padding:calc(5vw - -50px) 0}}#section-welcome>div{background-color:rgba(139,140,74,0.87);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);margin:0}@media (min-width:960px){#section-welcome>div{padding:50px}}@media (max-width:959px){#section-welcome>div{padding:25px}}#section-welcome h1{color:#fff;font-family:Cochin,Libre Baskerville;font-weight:400;font-size:40px;line-height:1;font-style:normal;font-variant:normal;font-size:4vw;font-size:min(5vw,40px);margin-bottom:20px;text-transform:uppercase}#section-welcome h1 img{display:block;margin-top:20px;margin-left:50px;height:1.2em;width:auto}#section-welcome p{color:#fff;margin-left:50px}#section-testimonials{margin-top:calc(5vw - -50px);margin-bottom:calc(5vw - -50px);padding:0 25px}@media (max-width:540px){#section-testimonials{padding:0 15px}}#section-testimonials h2{background-image:url('/wp-content/uploads/2020/08/testimonial.svg');background-position:center;color:#8b8c4a;font-family:Cochin,Libre Baskerville;font-weight:400;font-size:50px;line-height:1;font-style:normal;font-variant:normal;margin:0 auto 50px;padding:0.5em;text-align:center;text-transform:uppercase;max-width:14em}@media (max-width:768px){#section-testimonials h2{font-size:32px}}#section-testimonials #testimonial_rotator_wrap_678{margin:0 auto;padding:0 calc(32px - -25px);max-width:calc(1220px - (-32px * 2) - (-25px * 2));overflow:visible}#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_prev,#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_next{background-position:center;background-repeat:no-repeat;background-size:contain;width:32px;height:78px}#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_prev{background-image:url('/wp-content/uploads/2020/08/arrow-prev.svg')}#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_next{background-image:url('/wp-content/uploads/2020/08/arrow-next.svg')}#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_description{max-width:820px;width:100%;margin-left:auto;margin-right:auto}#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_quote{color:#54565a;font-family:Montserrat;font-weight:400;font-size:24px;line-height:1.5;font-style:normal;font-variant:normal;margin-bottom:15px}@media (max-width:768px){#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_quote{font-size:18px}}@media (max-width:540px){#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_quote{font-size:14px}}#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_quote:before,#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_quote:after{content:' ';display:inline-block;width:2em;height:1.75em;background-position:center;background-size:contain}#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_quote:before{background-image:url('/wp-content/uploads/2020/08/quote-open.svg');vertical-align:text-bottom;margin-right:0.25em}#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_quote:after{background-image:url('/wp-content/uploads/2020/08/quote-closed.svg');vertical-align:text-top;margin-left:0.25em}#section-testimonials #testimonial_rotator_wrap_678 .longform_hr{display:none !important}#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_author_info{margin:0;padding:0;color:#8b8c4a;font-family:Cochin,Libre Baskerville;font-weight:400;font-size:60px;line-height:1;font-style:normal;font-variant:normal;text-align:center}@media (max-width:768px){#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_author_info{font-size:40px}}#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_author_info p{color:inherit;text-transform:inherit;letter-spacing:inherit;font-family:inherit;font-weight:inherit;font-size:1em;line-height:1;font-style:normal;font-variant:normal}@media (max-width:540px){#section-testimonials #testimonial_rotator_wrap_678{padding:0 20px}#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_prev,#section-testimonials #testimonial_rotator_wrap_678 .testimonial_rotator_next{width:20px}}#section-young{padding:0 25px;margin-top:calc(5vw - -50px);margin-bottom:calc(5vw - -50px)}#section-young>div{max-width:1675px;width:100%;margin-left:auto;margin-right:auto;background-image:url('/wp-content/uploads/2020/08/Dr-Young.jpg');border-radius:25px;height:56.25vw;max-height:640px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}#section-young a{color:#fff;font-family:Cochin,Libre Baskerville;font-weight:400;font-size:50px;line-height:1;font-style:normal;font-variant:normal;text-align:center;background-color:rgba(139,140,74,0.85);padding:0.3em;border-radius:0.2em;transition:all 0.4s cubic-bezier(0.76,0,0.24,1);-o-transition:all 0.4s cubic-bezier(0.76,0,0.24,1);-moz-transition:all 0.4s cubic-bezier(0.76,0,0.24,1);-webkit-transition:all 0.4s cubic-bezier(0.76,0,0.24,1)}@media (max-width:768px){#section-young a{font-size:32px}}@media (max-width:540px){#section-young a{font-size:24px}}#section-young a span{display:block;border:2px solid #fff;padding:0.3em 0.6em;transition:border 0.4s cubic-bezier(0.76,0,0.24,1);-o-transition:border 0.4s cubic-bezier(0.76,0,0.24,1);-moz-transition:border 0.4s cubic-bezier(0.76,0,0.24,1);-webkit-transition:border 0.4s cubic-bezier(0.76,0,0.24,1)}#section-young a:hover{color:#8b8c4a;background-color:rgba(255,255,255,0.85)}#section-young a:hover span{border:2px solid #8b8c4a}#section-highlights{padding:0 25px;margin-top:calc(5vw - -50px);margin-bottom:calc(5vw - -50px)}#section-highlights>div{max-width:1675px;width:100%;margin-left:auto;margin-right:auto;display:grid;grid-auto-flow:row}#section-highlights .highlight{background-image:url('/wp-content/uploads/2020/08/highlights.jpg');background-position:top center;background-attachment:fixed !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;flex-direction:column;padding:25px;position:relative;z-index:1;min-height:540px}#section-highlights .highlight:before{content:' ';display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}#section-highlights .highlight>*{position:relative;z-index:3}#section-highlights .highlight:before{background-color:rgba(84,86,90,0.8)}#section-highlights .highlight img{margin-bottom:25px}@media (max-width:420px){#section-highlights .highlight img{max-width:200px;height:75px}}#section-highlights .highlight h2{cursor:pointer;color:#fff;font-family:Montserrat;font-weight:900;font-size:38px;line-height:1;font-style:normal;font-variant:normal;letter-spacing:0.1em;margin:0;text-align:center;text-transform:uppercase}@media (max-width:768px){#section-highlights .highlight h2{font-size:28px}}@media (max-width:540px){#section-highlights .highlight h2{font-size:24px}}#section-highlights .highlight h2 b{color:inherit;text-transform:inherit;letter-spacing:inherit;font-family:Cochin,Libre Baskerville;font-weight:700;font-size:1.3em;line-height:1;font-style:normal;font-variant:normal;display:block}#section-highlights .highlight .highlight-copy{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;max-height:0;overflow:hidden;transition:all 0.5s cubic-bezier(0.76,0,0.24,1);-o-transition:all 0.5s cubic-bezier(0.76,0,0.24,1);-moz-transition:all 0.5s cubic-bezier(0.76,0,0.24,1);-webkit-transition:all 0.5s cubic-bezier(0.76,0,0.24,1)}#section-highlights .highlight .highlight-copy>div{padding-top:25px;padding-bottom:6px}#section-highlights .highlight .highlight-copy p{color:#fff;text-align-last:center}#section-highlights .highlight .highlight-copy a.learn-more{display:block;font-family:Montserrat;font-weight:400 16px;font-size:1em;line-height:1;font-style:normal;font-variant:normal;width:14em;margin:25px auto 0;letter-spacing:0.1em;padding:1em;text-align:center;text-transform:uppercase;outline-offset:5px;background-color:#fff;color:#8b8c4a;outline:1px solid #fff}#section-highlights .highlight .highlight-copy a.learn-more b{color:inherit;text-transform:inherit;letter-spacing:inherit;font-family:inherit;font-weight:700;font-size:1em;line-height:1;font-style:normal;font-variant:normal}#section-highlights .highlight .highlight-copy a.learn-more:hover{background-color:#8b8c4a;color:#fff;outline:1px solid #8b8c4a}#section-highlights .highlight{width:100%;margin:0;z-index:1;transition:all 0.5s cubic-bezier(0.76,0,0.24,1);-o-transition:all 0.5s cubic-bezier(0.76,0,0.24,1);-moz-transition:all 0.5s cubic-bezier(0.76,0,0.24,1);-webkit-transition:all 0.5s cubic-bezier(0.76,0,0.24,1)}#section-highlights .highlight:before{opacity:0;transition:all 0.5s cubic-bezier(0.76,0,0.24,1);-o-transition:all 0.5s cubic-bezier(0.76,0,0.24,1);-moz-transition:all 0.5s cubic-bezier(0.76,0,0.24,1);-webkit-transition:all 0.5s cubic-bezier(0.76,0,0.24,1)}#section-highlights .highlight.hover,#section-highlights .highlight.active{box-shadow:0 0 10px 0 rgba(0,0,0,0.75);margin:0 -25px;width:calc(100% - -50px);z-index:5}#section-highlights .highlight.hover:before,#section-highlights .highlight.active:before{opacity:1}@media (max-width:768px){#section-highlights .highlight{box-shadow:0 0 10px 0 rgba(0,0,0,0.75);margin:0 -25px;width:calc(100% - -50px);z-index:5}#section-highlights .highlight:before{opacity:1}#section-highlights .highlight .highlight-copy{max-height:1000px !important}}#section-CTA{margin-top:calc(5vw - -50px);margin-bottom:calc(5vw - -50px)}#footer{background-image:url('/wp-content/uploads/2020/08/footer.jpg');display:grid}@media (min-width:960px){#footer{grid-template-columns:5fr 2fr;grid-template-rows:auto auto 20px;grid-template-areas:"info space" "practice contact" "cred contact"}#footer #footer-info{grid-area:info}#footer #footer-logo{grid-area:practice}#footer #contactus{grid-area:contact}#footer #cred{grid-area:cred}#footer:before{grid-area:space}}@media (min-width:769px) and (max-width:959px){#footer{grid-template-columns:5fr 2fr;grid-template-rows:auto auto 20px;grid-template-areas:"info info" "practice contact" "cred contact"}#footer #footer-info{grid-area:info}#footer #footer-logo{grid-area:practice}#footer #contactus{grid-area:contact}#footer #cred{grid-area:cred}}@media (max-width:768px){#footer{grid-gap:25px}#footer #footer-logo{width:100%}}#footer #cred{color:#fff;line-height:20px;padding:0 5px}#footer #cred a{color:#fff;font-family:Montserrat;font-weight:400;font-size:12px;line-height:1;font-style:normal;font-variant:normal;text-decoration:underline}#footer #footer-info{background-color:rgba(255,255,255,0.8);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;padding:25px}#footer #footer-info>div{display:grid;grid-gap:50px}@media (min-width:541px){#footer #footer-info>div{grid-template-columns:auto 2px auto}#footer #footer-info>div hr{width:2px;height:100%}}@media (max-width:540px){#footer #footer-info>div{grid-template-rows:auto 2px auto}#footer #footer-info>div hr{width:100%;height:2px}}#footer #footer-info .footer-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}#footer #footer-info .footer-info svg{height:55px;width:auto;margin-right:10px}#footer #footer-info .footer-info pre,#footer #footer-info .footer-info span{color:#000;font-family:Montserrat;font-weight:400;font-size:20px;line-height:1;font-style:normal;font-variant:normal}#footer #footer-info .footer-info a{color:inherit;text-transform:inherit;letter-spacing:inherit;font-family:inherit;font-weight:inherit;font-size:1em;line-height:1;font-style:normal;font-variant:normal}#footer #footer-info .footer-info b{color:inherit;text-transform:inherit;letter-spacing:inherit;font-family:inherit;font-weight:700;font-size:1.25em;line-height:1;font-style:normal;font-variant:normal;display:block}#footer #footer-info .footer-info pre{white-space:pre-wrap}#footer #footer-info hr{border:none;background-color:#8b8c4a;margin:0}#footer #footer-logo{align-self:center;justify-self:center;padding:25px;background-color:rgba(139,140,74,0.75)}#footer #footer-logo svg{max-width:100%;height:auto}#footer #contactus{background-color:rgba(255,255,255,0.8);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;padding:50px 25px;box-shadow:inset 15px 0 20px -20px rgba(0,0,0,0.75)}#footer #contactus h2{border:2px solid #8b8c4a;color:#54565a;font-family:Cochin,Libre Baskerville;font-weight:400;font-size:50px;line-height:1;font-style:normal;font-variant:normal;padding:0.33em 0.5em;text-align:center}@media (max-width:540px){#footer #contactus h2{font-size:32px}}#footer #contactus #socialMedia{margin-top:35px;text-align:center}#footer #contactus #socialMedia a{display:inline-block;padding:10px;vertical-align:top;line-height:1;margin:8px}#footer #contactus #socialMedia svg{height:32px;width:auto}#footer #contactus #socialMedia svg path{fill:#8b8c4a;fill-opacity:0.8;transition:fill-opacity 0.3s;-webkit-transition:fill-opacity 0.3s}#footer #contactus #socialMedia a:hover svg path{fill-opacity:1}#footer:before{content:' ';display:block;background-color:rgba(255,255,255,0.8)}label{color:#54565a;font-family:Montserrat;font-weight:400;font-size:16px;line-height:1;font-style:normal;font-variant:normal}label+.wpcf7-form-control-wrap{padding-top:0 !important}span.wpcf7-list-item{margin-left:1.5em}input[type=checkbox],input[type=radio]{margin-top:-1px}.wpcf7 .better-input .wpcf7-form-control-wrap{position:relative;border-bottom:2px solid #8b8c4a;margin-bottom:10px;display:block;padding-top:1.2em;color:#54565a;font-family:Montserrat;font-weight:400;font-size:16px;line-height:1;font-style:normal;font-variant:normal}.wpcf7 .better-input .betterInput{color:inherit;text-transform:inherit;letter-spacing:inherit;font-family:inherit;font-weight:inherit;font-size:1em;line-height:1;font-style:normal;font-variant:normal}.wpcf7 .better-input .betterInput *::placeholder{color:rgba(0,0,0,0);opacity:0}.wpcf7 .better-input .betterInput *:-ms-input-placeholder{color:rgba(0,0,0,0)}.wpcf7 .better-input .betterInput *::-ms-input-placeholder{color:rgba(0,0,0,0)}.wpcf7 .better-input .betterInput *:-moz-input-placeholder{color:rgba(0,0,0,0)}.wpcf7 .better-input .betterInput *::-moz-input-placeholder{color:rgba(0,0,0,0)}.wpcf7 .better-input .betterInput *{color:#54565a;border:0;padding:1px 2px;background:transparent;resize:none}.wpcf7 .better-input .betterInput label{transition:0.3s all cubic-bezier(0.76,0,0.24,1);-o-transition:0.3s all cubic-bezier(0.76,0,0.24,1);-moz-transition:0.3s all cubic-bezier(0.76,0,0.24,1);-webkit-transition:0.3s all cubic-bezier(0.76,0,0.24,1)}.wpcf7 .better-input .betterInput input,.wpcf7 .better-input .betterInput select,.wpcf7 .better-input .betterInput textarea{color:#54565a;font-size:inherit;font-weight:inherit;font-family:inherit}.wpcf7 .better-input .betterInput textarea{height:150px}.wpcf7 .better-input .betterInput select{display:block;width:100%;margin-bottom:5px}.wpcf7 .better-input .betterInput label{position:absolute;width:100%;top:0;transform:translateY(1.6em);left:0;pointer-events:none;color:#54565a;font-size:inherit;font-weight:inherit;font-family:inherit}.wpcf7 .better-input .betterInput .req{color:#FF4136;transition:0.3s color cubic-bezier(0.76,0,0.24,1);-o-transition:0.3s color cubic-bezier(0.76,0,0.24,1);-moz-transition:0.3s color cubic-bezier(0.76,0,0.24,1);-webkit-transition:0.3s color cubic-bezier(0.76,0,0.24,1)}.wpcf7 .better-input .betterInput *:focus:not(:placeholder-shown)+label,.wpcf7 .better-input .betterInput *:focus+label,.wpcf7 .better-input .betterInput *:focus:not(:placeholder-shown)+label .req,.wpcf7 .better-input .betterInput *:focus+label .req{color:#54565a}.wpcf7 .better-input .betterInput *:not(:placeholder-shown)+label,.wpcf7 .better-input .betterInput *:not(:placeholder-shown)+label .req{color:#ddd}.wpcf7 .better-input .betterInput *:focus+label,.wpcf7 .better-input .betterInput *:not(:placeholder-shown)+label{transform:translateY(0);font-size:0.8em}.wpcf7 .better-input input[type="submit"]{border:none;display:block;margin:25px 0 0 auto;height:2em;width:10em;font-family:Montserrat;font-weight:300;font-size:20px;line-height:1;font-style:normal;font-variant:normal;letter-spacing:0.1em;background-color:#8b8c4a;color:#fff}.wpcf7 .better-input input[type="submit"]:hover{background-color:#fff;color:#8b8c4a}ul.footer-menu{overflow:hidden;margin-bottom:25px}ul.footer-menu li{display:block;text-align:left}ul.footer-menu li:after{display:none}ul.footer-menu>li>a{clear:both;display:block;padding-top:5px;padding-right:2px;float:none;pointer-events:none;font-weight:700;font-size:18px}ul.footer-menu>li:not(:first-child)>a{border-top:1px solid;margin-top:10px}@media (min-width:540px){ul.sub-menu{column-count:2}}@media (min-width:769px){ul.sub-menu{column-count:3}}.practiceHours table th,.practiceHours table td{border:1px solid #cdcdcd;padding:2px 7px}#post-736 .entry-content{display:grid;grid-gap:50px 25px;grid-template-columns:1fr 1fr}#post-736 .entry-content:before,#post-736 .entry-content:after{display:none !important}#post-736 .entry-content img{height:auto;width:100%}#post-736 .entry-content img:last-child{grid-column:1 / span 2;align-items:center;max-width:calc(50% - (25px / 2))}#post-736 .entry-content h2{grid-column:1 / span 2;margin-bottom:-50px}#office-hero{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:end;justify-items:center}#office-hero>*{grid-column:1;grid-row:1}#office-hero #cred{background-color:rgba(0,0,0,0.5);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);color:#fff;line-height:20px;padding:0 5px}#office-hero #cred a{color:#fff;font-family:Montserrat;font-weight:400;font-size:12px;line-height:1;font-style:normal;font-variant:normal;text-decoration:underline}