html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}body{font-family:neulis-sans, sans-serif;font-weight:400;font-style:normal;font-size:1rem}h1{font-family:neulis-sans, sans-serif;font-weight:700;font-style:normal;font-size:42px;line-height:1;margin-bottom:24px}@media only screen and (min-width: 480px){h1{font-size:calc(42px + 86 * (100vw - 480px) / (1760 - 480))}}@media only screen and (min-width: 1760px){h1{font-size:128px}}h2{font-family:neulis-sans, sans-serif;font-weight:700;font-style:normal;font-size:28px;line-height:1.2;margin-bottom:16px}@media only screen and (min-width: 480px){h2{font-size:calc(28px + 20 * (100vw - 480px) / (1760 - 480))}}@media only screen and (min-width: 1760px){h2{font-size:48px}}h3{font-family:neulis-sans, sans-serif;font-weight:700;font-style:normal;font-size:21px;line-height:1.2;margin-bottom:16px}@media only screen and (min-width: 480px){h3{font-size:calc(21px + 11 * (100vw - 480px) / (1760 - 480))}}@media only screen and (min-width: 1760px){h3{font-size:32px}}h4{font-family:neulis-sans, sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:1.2;margin-bottom:16px}@media only screen and (min-width: 480px){h4{font-size:calc(16px + 8 * (100vw - 480px) / (1760 - 480))}}@media only screen and (min-width: 1760px){h4{font-size:24px}}h3:before{content:url(../img/heading_img.svg);margin-right:8px}.eyebrow{display:inline-block;text-transform:uppercase;margin-bottom:16px;letter-spacing:1px}a{text-decoration:none;transition:background 0.2s, color 0.2s}p{line-height:1.5;margin-bottom:24px}img{width:100%;height:auto}.btn{transition:all 0.5s ease}.btn.primary{color:#ffffff;background-color:#F79568;padding:16px 24px}.btn.primary:hover{background-color:#32C4AA}.btn.secondary{font-family:neulis-sans, sans-serif;font-weight:700;font-style:normal;color:#232323;text-transform:uppercase;display:inline-flex;align-items:center}.btn.secondary::before{display:inline-block;width:32px;height:32px;content:"";background:url("../img/arrow_right.svg")}.btn.secondary:hover{color:#F79568}.row{margin:0 auto;max-width:1760px}#topbar{margin:40px 24px}#topbar .row{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#topbar .row{flex-direction:column;align-items:center;gap:24px}}#topbar .row .locnum{display:flex;align-items:center;gap:8px}#topbar .row .locnum .num{color:#F79568}header{margin:0 24px 120px 24px}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){header{margin:0 24px 60px 24px}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){header{margin:0 24px 60px 24px}}header .row{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){header .row{flex-direction:column;align-items:center;gap:24px}}.topnav{display:flex;gap:16px}.topnav a{display:block;color:#232323;text-align:center;padding:14px 16px;border-radius:8px;text-decoration:none;font-size:18px;background:#F0F0F0}.topnav a:hover{color:#32C4AA}#hero{margin:0 24px 120px 24px}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#hero{margin:0 24px 60px 24px}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#hero{margin:0 24px 48px 24px}}#hero .row .hero-content.practice,#hero .row .hero-content.service{text-align:left}#hero .row .hero-content.practice h1,#hero .row .hero-content.service h1{font-size:28px}@media only screen and (min-width: 480px){#hero .row .hero-content.practice h1,#hero .row .hero-content.service h1{font-size:calc(28px + 36 * (100vw - 480px) / (1760 - 480))}}@media only screen and (min-width: 1760px){#hero .row .hero-content.practice h1,#hero .row .hero-content.service h1{font-size:64px}}#hero .row .hero-content.practice p,#hero .row .hero-content.service p{font-size:1.125rem;margin:0}#hero .row .hero-content.practice p.breadcrumbs,#hero .row .hero-content.service p.breadcrumbs{text-transform:uppercase;font-size:0.875rem}#hero .row .hero-content.practice p.breadcrumbs a,#hero .row .hero-content.service p.breadcrumbs a{color:#232323}#hero .row .hero-content.practice p span.breadcrumb_last,#hero .row .hero-content.service p span.breadcrumb_last{color:#F79568}#hero .row .hero-content{text-align:center;display:flex;flex-direction:column;gap:12px}#hero .row .hero-content h1{margin-bottom:12px}#hero .row .hero-content p{max-width:874px;font-size:1.5rem;margin:0 auto}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#hero .row .hero-content p{font-size:1rem}}#about{margin:0 24px 120px 24px}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#about{margin:0 24px 60px 24px}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#about{margin:0 24px 60px 24px}}#about .imgs{display:flex;justify-content:space-between;margin-bottom:24px;gap:24px}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#about .imgs{flex-direction:column;gap:12px}}#about .info{padding:48px;background:#D5D5D5;display:flex;justify-content:space-between;gap:24px}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#about .info{flex-direction:column;padding:24px}}#about .info .left_col{width:40%}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#about .info .left_col{width:50%}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#about .info .left_col{width:100%}}#about .info .right_col{width:45%}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#about .info .right_col{width:100%}}#about .info .right_col ul li{margin-bottom:24px}#column.service{margin:0 24px 120px 24px}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#column.service{margin:0 24px 60px 24px}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#column.service{margin:0 24px 60px 24px}}#column.service .imgs{display:flex;justify-content:space-between;margin-bottom:24px;gap:24px}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#column.service .imgs{flex-direction:column;gap:12px}}#column.service .info{padding:48px;background:#D5D5D5;display:flex;justify-content:space-between;gap:24px}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#column.service .info{flex-direction:column;padding:24px}}#column.service .info .left_col{width:40%}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#column.service .info .left_col{width:50%}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#column.service .info .left_col{width:100%}}#column.service .info .right_col{width:45%}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#column.service .info .right_col{width:100%}}#column.service .info .right_col ul li{margin-bottom:24px}#doctor{margin:0 24px 120px 24px}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#doctor{margin:0 24px 60px 24px}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#doctor{margin:0 24px 60px 24px}}#doctor .row{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#doctor .row{flex-direction:column;align-items:center;gap:24px}}#doctor .row .img{width:50%;max-width:674px;text-align:center}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#doctor .row .img{width:40%}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#doctor .row .img{width:100%}}#doctor .row .text{width:45%}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#doctor .row .text{width:55%}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#doctor .row .text{width:100%}}#doctor .row .text p{max-width:80%}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#doctor .row .text p{max-width:100%}}#content.practice,#content.service,#content.services{margin:0 24px 120px 24px}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#content.practice,#content.service,#content.services{margin:0 24px 60px 24px}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#content.practice,#content.service,#content.services{margin:0 24px 60px 24px}}#content.practice .row,#content.service .row,#content.services .row{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#content.practice .row,#content.service .row,#content.services .row{flex-direction:column;align-items:center;gap:24px}}#content.practice .row .img,#content.service .row .img,#content.services .row .img{width:50%;max-width:674px;text-align:center}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#content.practice .row .img,#content.service .row .img,#content.services .row .img{width:40%}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#content.practice .row .img,#content.service .row .img,#content.services .row .img{width:100%}}#content.practice .row .text,#content.service .row .text,#content.services .row .text{width:45%}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#content.practice .row .text,#content.service .row .text,#content.services .row .text{width:55%}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#content.practice .row .text,#content.service .row .text,#content.services .row .text{width:100%}}#content.practice .row .text p,#content.service .row .text p,#content.services .row .text p{max-width:80%}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#content.practice .row .text p,#content.service .row .text p,#content.services .row .text p{max-width:100%}}#content.practice .row .text br,#content.service .row .text br,#content.services .row .text br{margin-bottom:24px}#content.practice .row .text .usc_logos,#content.service .row .text .usc_logos,#content.services .row .text .usc_logos{max-width:359px}#content.services .service_row{width:100%;display:flex;justify-content:space-between}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#content.services .service_row{flex-direction:column}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#content.services .service_row{flex-direction:column}}#content.services .service_row .service_col1{max-width:405px;width:100%}#content.services .service_row ul{margin:48px 0}#content.services .service_row ul li{margin-bottom:16px}#content.services .service_row ul li a{color:#232323;display:block;padding:16px 24px;background:#32C4AA}#content.services .service_row ul li a:hover{background:#F79568}#services{margin:0 24px 120px 24px}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#services{margin:0 24px 60px 24px}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#services{margin:0 24px 60px 24px}}#services .text{width:40%;text-align:center;margin:0 auto 48px}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#services .text{width:70%}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#services .text{width:100%}}#services .list{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#services .list{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#services .list{grid-template-columns:repeat(1, 1fr)}}#services .list .serv{width:100%;min-height:450px;padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#services .list .serv{min-height:300px}}#services .list .serv h3{color:#ffffff;display:flex;flex-direction:column;text-align:center}#services .list .serv.one{background:url("../img/serv1_img.jpg") top center no-repeat;background-size:cover}#services .list .serv.two{background:url("../img/serv2_img.jpg") top center no-repeat;background-size:cover}#services .list .serv.three{background:url("../img/serv3_img.jpg") top center no-repeat;background-size:cover}#services .list .serv.four{background:url("../img/serv4_img.jpg") top center no-repeat;background-size:cover}#newsletter{margin:0 24px 120px 24px}@media only screen and (min-device-width:768px) and (max-device-width:1200px) and (-webkit-min-device-pixel-ratio:2){#newsletter{margin:0 24px 60px 24px}}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#newsletter{margin:0 24px 60px 24px}}#newsletter .row{display:flex;justify-content:space-between;gap:24px;background:#D5D5D5;padding:48px}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#newsletter .row{flex-direction:column;align-items:center;gap:24px;padding:24px}}#newsletter .row .left{width:45%}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#newsletter .row .left{width:100%}}#newsletter .row .left ul li{margin-bottom:16px;list-style:none;position:relative;padding-left:24px}#newsletter .row .left ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:#F79568;border-radius:50%}#newsletter .row .img{width:55%}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){#newsletter .row .img{width:100%}}.newsletter-form{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.newsletter-form .form-row{display:flex;gap:1rem}.newsletter-form .form-col{width:100%}.newsletter-form input[type="text"],.newsletter-form input[type="email"],.newsletter-form input[type="tel"]{width:100%;font-family:inherit;font-size:1.05rem;padding:0.9rem 1.2rem;border:none;background:#fff;color:#232323;outline:none;box-shadow:0 0 0 1.5px #e0e0e0;transition:box-shadow 0.2s}.newsletter-form textarea{field-sizing:content;width:100%;font-family:inherit;font-size:1.05rem;padding:0.9rem 1.2rem;border:none;background:#fff;color:#232323;outline:none;box-shadow:0 0 0 1.5px #e0e0e0;transition:box-shadow 0.2s}.wpcf7-form-control-wrap{width:100% !important}.newsletter-form input[type="text"]:focus,.newsletter-form input[type="email"]:focus,.newsletter-form input[type="tel"]:focus,.newsletter-form textarea:focus{box-shadow:0 0 0 2px #7ecbfa}.newsletter-form .form-row:first-child input{flex:1 1 0;min-width:0}.newsletter-form .form-row:last-child{align-items:stretch}.newsletter-form .email-input{flex:2 1 0;min-width:0}.newsletter-form .submit-btn{width:100%;background:#32C4AA;color:#232323;border:none;padding:0.9rem 2.2rem;font-size:1.05rem;font-family:inherit;font-weight:500;cursor:pointer;transition:background 0.2s, color 0.2s}.newsletter-form .submit-btn:hover,.newsletter-form .submit-btn:focus{background:#00E7BE;color:#232323}@media (max-width:700px){.newsletter-form .form-row{flex-direction:column;gap:0.7rem}.newsletter-form .submit-btn{width:100%;padding:0.9rem 0}}.wpcf7-spinner,.wpcf7-not-valid-tip{display:none !important}.wpcf7-validates-as-required{border:2px solid #F79568}footer{min-height:280px;margin:0 24px 120px 24px}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){footer{margin:0 24px 60px 24px}}footer .row{display:flex;justify-content:space-between}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){footer .row{flex-direction:column;align-items:center;gap:24px}}footer .row .middle ul li{margin-bottom:8px}footer .row .right ul{text-align:right}footer .row .right ul li{margin-bottom:16px}@media only screen and (min-device-width:375px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:3){footer .row .right ul li{text-align:center}}footer .row .right ul li.num{color:#F79568}footer .row .right ul.social{display:flex;gap:24px;justify-content:flex-end}.hours{display:flex;align-items:center;gap:8px}.status-dot{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#D5D5D5}.status-dot.open{background-color:#2CDAA1;animation:pulse 1.5s infinite}@keyframes pulse{0%{opacity:0.25}50%{opacity:1}100%{opacity:0.25}}.status-text{font-weight:400}/*# sourceMappingURL=style.css.map */