.is-menu a,.is-menu a:focus,.is-menu a:hover,.is-menu:hover>a{background:0 0!important;outline:0}.is-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);color:#000;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.is-menu,form .is-link-container{position:relative}.is-menu a{line-height:1}.is-menu a::after,.is-menu a::before{display:none!important}.is-menu.default form{max-width:310px}.is-menu.is-dropdown form{display:none;min-width:310px;max-width:100%;position:absolute;right:0;top:100%;z-index:9}.is-menu.full-width-menu form,.is-menu.sliding form{min-width:0!important;overflow:hidden;position:absolute;right:0;top:25%;width:0;z-index:99;padding:0;margin:0}.is-menu.full-width-menu form:not(.is-search-form) input[type=search],.is-menu.full-width-menu form:not(.is-search-form) input[type=text],.is-menu.is-dropdown form:not(.is-search-form) input[type=search],.is-menu.is-dropdown form:not(.is-search-form) input[type=text],.is-menu.sliding form:not(.is-search-form) input[type=search],.is-menu.sliding form:not(.is-search-form) input[type=text],.is-popup-search-form form:not(.is-search-form) input[type=search],.is-popup-search-form form:not(.is-search-form) input[type=text]{background:#fff;color:#000}.is-menu.is-first form{right:auto;left:0}.is-menu.full-width-menu.open .search-close,.is-menu.full-width-menu:not(.open) form,.is-menu.is-dropdown form[style="display: block;"]+.search-close,.is-menu.sliding.open .search-close,.is-menu.sliding:not(.open) form,form:hover+.is-link-container,form:hover>.is-link-container{display:block}.is-form-style-2 .is-search-submit,.is-link-container,.is-menu form .screen-reader-text,.search-close{display:none}.is-menu form label{margin:0;padding:0}.is-menu-wrapper{display:none;position:absolute;right:5px;top:5px;width:auto;z-index:9999}.popup-search-close,.search-close{cursor:pointer;width:20px;height:20px}.is-menu-wrapper.is-expanded{width:100%}.admin-bar .is-menu-wrapper{top:51px}.is-menu-wrapper .is-menu{float:right}.is-menu-wrapper .is-menu form{right:0;left:auto}.gsc-cse-search-menu{max-width:310px;float:right}.gsc-cse-search-menu .cse .gsc-control-cse,.gsc-cse-search-menu .gsc-control-cse{padding:0}.is-menu .search-icon-path{fill:#848484}.search-close{position:absolute;right:-22px;top:33%;z-index:99999}.is-menu.is-first .search-close{right:auto;left:-22px}.is-menu.is-dropdown .search-close{top:calc(100% + 7px)}.popup-search-close{z-index:99999;float:right;position:relative;margin:20px 20px 0 0}#is-popup-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(4,4,4,.91);z-index:999999}.is-popup-search-form form{width:80%;margin:20% auto 0}.is-popup-search-form form.is-ajax-search{margin:10% auto 0}.popup-search-close:after,.search-close:after{border-left:2px solid #848484;content:'';height:20px;left:9px;position:absolute;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.popup-search-close:before,.search-close:before{border-left:2px solid #848484;content:'';height:20px;left:9px;position:absolute;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.is-highlight{background-color:#ffffb9;color:#222}@media screen and (max-width:910px){.is-menu form{left:0;min-width:50%;right:auto}.is-menu.default form{max-width:100%}.is-menu.full-width-menu.active-search{position:relative}.is-menu-wrapper{display:block}}.is-form-style label,.is-menu.full-width-menu.is-first button.is-search-submit,.is-menu.sliding.is-first button.is-search-submit{display:inline-block!important}form .is-link-container div{position:absolute;width:200px;bottom:-25px;left:5px;z-index:99999;height:auto;line-height:14px;padding:10px 15px}form .is-link-container a{text-decoration:none;font-size:14px;font-weight:100;font-family:arial;box-shadow:none}form .is-link-container a:hover{text-decoration:underline}form .is-link-container a.is-customize-link{margin-left:15px}.is-form-style label{padding:0;vertical-align:middle;margin:0;width:100%;line-height:1}.is-form-style{line-height:1;position:relative;padding:0!important}.is-form-style.is-form-style-3 label{width:calc(100% - 36px)!important}.is-form-style input.is-search-input{background:#fff;background-image:none!important;color:#333;padding:0 12px;margin:0;outline:0!important;font-size:14px!important;height:36px;min-height:0;line-height:1;border-radius:0;border:1px solid #ccc!important;font-family:arial;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-border-radius:0}.is-form-style input.is-search-input::-ms-clear{display:none;width:0;height:0}.is-form-style input.is-search-input::-ms-reveal{display:none;width:0;height:0}.is-form-style input.is-search-input::-webkit-search-cancel-button,.is-form-style input.is-search-input::-webkit-search-decoration,.is-form-style input.is-search-input::-webkit-search-results-button,.is-form-style input.is-search-input::-webkit-search-results-decoration{display:none}.is-form-style.is-form-style-3 input.is-search-input{border-right:0!important}.is-form-style button.is-search-submit{background:0 0;border:0;box-shadow:none!important;opacity:1;padding:0!important;margin:0;line-height:0;outline:0;vertical-align:middle;width:36px;height:36px}.is-menu.full-width-menu.is-first button.is-search-submit:not([style="display: inline-block;"]),.is-menu.sliding.is-first button.is-search-submit:not([style="display: inline-block;"]){visibility:hidden}.is-form-style .is-search-submit path{fill:#555}.is-form-style input.is-search-submit{text-decoration:none;position:absolute;top:0;right:0;padding:0 10px!important;width:auto}.is-search-icon{width:36px;padding-top:6px!important}.is-search-icon svg{width:22px;display:inline}.is-form-style input.is-search-submit,.is-search-icon{display:inline-block!important;color:#666;background:#ededed;box-shadow:none!important;outline:0;margin:0;font-size:14px!important;border:1px solid #ccc;border-radius:0;line-height:1;height:36px;text-transform:capitalize;vertical-align:middle;-webkit-transition:background-color .1s ease-in-out;-moz-transition:background-color .1s ease-in-out;-o-transition:background-color .1s ease-in-out;transition:background-color .1s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.is-search-icon:hover,form.is-form-style input.is-search-submit:hover{background:#dcdcdc}@font-face{font-family:"gotham";src:url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/fonts/Gotham-Light.otf) format("otf"),url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/fonts/Gotham-Light.woff2) format("woff2"),url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/fonts/Gotham-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"gotham";src:url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/fonts/Gotham-Book.otf) format("otf"),url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/fonts/Gotham-Book.woff2) format("woff2"),url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/fonts/Gotham-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"gotham";src:url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/fonts/Gotham-Bold.otf) format("otf"),url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/fonts/Gotham-Bold.woff2) format("woff2"),url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/fonts/Gotham-Bold.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"gotham";src:url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/fonts/Gotham-Black.otf) format("otf"),url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/fonts/Gotham-Black.woff2) format("woff2"),url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/fonts/Gotham-Black.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box;position:relative}*,*::before,*::after{box-sizing:inherit}.author-box::before,.clear::before,.flex-section.faq .faq-wrap::before,.flex-section.cols2-text .wrap>.inner::before,.entry::before,.entry-content::before,.footer-widgets::before,.nav-primary::before,.nav-secondary::before,.nav-obgyn::before,.pagination::before,.site-container::before,.site-footer::before,.site-header::before,.site-inner::before,.widget::before,.wrap::before{content:" ";display:table}.author-box::after,.clear::after,.flex-section.faq .faq-wrap::after,.flex-section.cols2-text .wrap>.inner::after,.entry::after,.entry-content::after,.footer-widgets::after,.nav-primary::after,.nav-secondary::after,.nav-obgyn::after,.pagination::after,.site-container::after,.site-footer::after,.site-header::after,.site-inner::after,.widget::after,.wrap::after{clear:both;content:" ";display:table}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto;vertical-align:top}figure{margin:0}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0, 0, 0, 0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus,.screen-reader-shortcut:focus,.widget_search input[type=submit]:focus{background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#333;display:block;font-size:1em;font-weight:600;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{display:inline-block;position:relative;margin-bottom:30px}.site-container{-webkit-animation:fadein 1s;animation:fadein 1s;word-wrap:break-word}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.avatar{border-radius:50%;float:left}.author-box .avatar,.alignleft .avatar{margin-right:20px}.alignright .avatar{margin-left:20px}.comment .avatar{margin:0 15px 20px 0}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter,.singular-image{display:block;margin:0 auto 30px}img.alignnone,.alignnone{margin-bottom:15px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 30px 30px 0}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 30px 30px}figcaption,.gallery-caption,.wp-caption-text{display:block;font-weight:500;margin:12px 0;padding-left:10px;padding-right:10px;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 30px}.entry{margin-bottom:40px}.entry-content ol,.entry-content ul{margin-bottom:30px;padding-left:20px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ul>li,.entry-content ul ul>li{list-style-type:circle}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.genesis-skip-link{margin:0}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.genesis-skip-link li{height:0;list-style:none;width:0;margin:0}:focus{color:#333;outline:#ccc solid 1px}.site-inner{clear:both;margin:0 auto}.wrap{padding-left:12px;padding-right:12px}@media screen and (min-width: 375px){.wrap{padding-left:24px;padding-right:24px}}@media screen and (min-width: 1024px){.wrap{max-width:calc(100% - 48px);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}@media screen and (min-width: 1200px){.wrap{padding-left:0;padding-right:0}}@media screen and (min-width: 1440px){.narrow .wrap{margin-left:48px;margin-right:48px}}@media screen and (min-width: 1680px){.narrow .wrap{margin-left:96px;margin-right:96px}}@media screen and (min-width: 1200px){.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.5641025641%}}@media screen and (min-width: 1200px){.one-half,.three-sixths,.two-fourths{width:48.7179487179%}}@media screen and (min-width: 1200px){.one-third,.two-sixths{width:31.6239316239%}}@media screen and (min-width: 1200px){.four-sixths,.two-thirds{width:65.811965812%}}@media screen and (min-width: 1200px){.one-fourth{width:23.0769230769%}}@media screen and (min-width: 1200px){.three-fourths{width:74.358974359%}}@media screen and (min-width: 1200px){.one-sixth{width:14.5299145299%}}@media screen and (min-width: 1200px){.five-sixths{width:82.905982906%}}@media screen and (min-width: 1200px){.first{clear:both;margin-left:0}}html{font-size:62.5%}body{background-color:#fff;color:rgba(68,74,79,.85);font-family:"gotham",sans-serif;font-weight:400;font-size:16px;font-size:1.6rem;letter-spacing:-0.32px;line-height:1.6;margin:0}@media screen and (min-width: 768px){body{font-size:18px;font-size:1.8rem;letter-spacing:-0.36px}}@media screen and (min-width: 1440px){body{font-size:20px;font-size:2rem;letter-spacing:-0.4px}}button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button,.gallery img{transition:all .2s ease-in-out}a{color:#186a6d;text-decoration:none;transition:all .2s ease-in-out;font-weight:500;cursor:pointer}a:focus,a:hover{outline:none;text-decoration:underline}p{margin:0 0 48px;padding:0}ol,ul{margin:0 0 48px;padding:0}ol{padding-left:18px}ul{padding-left:15px}li{line-height:1.4;margin-bottom:12px}ol li ul,ol li ol,ul li ul,ul li ol{margin-top:24px}hr{border:0;border-collapse:collapse;border-bottom:1px solid currentColor;clear:both;color:#eee;margin:1.65em auto}b,strong{font-weight:500}blockquote,cite,em,i{font-style:italic}mark{background:#ddd;color:#333}blockquote{margin:30px}h1,h2,.flex-section.faq .section-title,h3,.flex-section.text-callouts-image .callouts .title,h4,.archive-posts .posts .entry-title,.flex-section.downloads .download-group .title,.flex-section.col-callouts .callouts.xl-titles .title,h5,h6,.flex-section.faq .answers .answer-title,.flex-section.col-callouts .callouts .title,.title,.subtitle{font-weight:300;line-height:1.15;color:#00718f;margin:0 0 24px}h1 span,h2 span,.flex-section.faq .section-title span,h3 span,.flex-section.text-callouts-image .callouts .title span,h4 span,.archive-posts .posts .entry-title span,.flex-section.downloads .download-group .title span,.flex-section.col-callouts .callouts.xl-titles .title span,h5 span,h6 span,.flex-section.faq .answers .answer-title span,.flex-section.col-callouts .callouts .title span,.title span,.subtitle span{display:block;font-weight:600;color:#758b9d}h1{font-size:36px;font-size:3.6rem;letter-spacing:-1.44px}@media screen and (min-width: 480px){h1{font-size:44px;font-size:4.4rem;letter-spacing:-1.76px}}@media screen and (min-width: 1024px){h1{font-size:56px;font-size:5.6rem;letter-spacing:-2.24px}}@media screen and (min-width: 1440px){h1{font-size:72px;font-size:7.2rem;letter-spacing:-2.88px}}h1 span{font-size:54px;font-size:5.4rem;letter-spacing:0px}@media screen and (min-width: 480px){h1 span{font-size:66px;font-size:6.6rem;letter-spacing:0px}}@media screen and (min-width: 1024px){h1 span{font-size:84px;font-size:8.4rem;letter-spacing:0px}}@media screen and (min-width: 1440px){h1 span{font-size:108px;font-size:10.8rem;letter-spacing:0px}}h2,.flex-section.faq .section-title{font-size:32px;font-size:3.2rem;letter-spacing:-1.28px}@media screen and (min-width: 480px){h2,.flex-section.faq .section-title{font-size:40px;font-size:4rem;letter-spacing:-1.6px}}@media screen and (min-width: 1200px){h2,.flex-section.faq .section-title{font-size:46px;font-size:4.6rem;letter-spacing:-1.84px}}@media screen and (min-width: 1440px){h2,.flex-section.faq .section-title{font-size:48px;font-size:4.8rem;letter-spacing:-1.92px}}h2 span,.flex-section.faq .section-title span{font-size:48px;font-size:4.8rem;letter-spacing:0px}@media screen and (min-width: 480px){h2 span,.flex-section.faq .section-title span{font-size:60px;font-size:6rem;letter-spacing:0px}}@media screen and (min-width: 375px){h2 span,.flex-section.faq .section-title span{font-size:68px;font-size:6.8rem;letter-spacing:0px}}@media screen and (min-width: 1440px){h2 span,.flex-section.faq .section-title span{font-size:72px;font-size:7.2rem;letter-spacing:0px}}h3,.flex-section.text-callouts-image .callouts .title{font-size:28px;font-size:2.8rem;letter-spacing:-1.12px}@media screen and (min-width: 480px){h3,.flex-section.text-callouts-image .callouts .title{font-size:34px;font-size:3.4rem;letter-spacing:-1.36px}}@media screen and (min-width: 1440px){h3,.flex-section.text-callouts-image .callouts .title{font-size:46px;font-size:4.6rem;letter-spacing:-1.84px}}h4,.archive-posts .posts .entry-title,.flex-section.downloads .download-group .title,.flex-section.col-callouts .callouts.xl-titles .title{font-size:24px;font-size:2.4rem;letter-spacing:-0.96px}@media screen and (min-width: 480px){h4,.archive-posts .posts .entry-title,.flex-section.downloads .download-group .title,.flex-section.col-callouts .callouts.xl-titles .title{font-size:30px;font-size:3rem;letter-spacing:-1.2px}}@media screen and (min-width: 1440px){h4,.archive-posts .posts .entry-title,.flex-section.downloads .download-group .title,.flex-section.col-callouts .callouts.xl-titles .title{font-size:40px;font-size:4rem;letter-spacing:-1.6px}}h5{font-size:22px;font-size:2.2rem;letter-spacing:-0.88px}@media screen and (min-width: 480px){h5{font-size:28px;font-size:2.8rem;letter-spacing:-1.12px}}@media screen and (min-width: 1440px){h5{font-size:36px;font-size:3.6rem;letter-spacing:-1.44px}}h6,.flex-section.faq .answers .answer-title,.flex-section.col-callouts .callouts .title,.subtitle{font-size:18px;font-size:1.8rem;letter-spacing:-0.72px}@media screen and (min-width: 480px){h6,.flex-section.faq .answers .answer-title,.flex-section.col-callouts .callouts .title,.subtitle{font-size:24px;font-size:2.4rem;letter-spacing:-0.96px}}@media screen and (min-width: 1024px){h6,.flex-section.faq .answers .answer-title,.flex-section.col-callouts .callouts .title,.subtitle{font-size:30px;font-size:3rem;letter-spacing:-1.2px}}.title,.subtitle,.row{display:block}.subtitle{font-weight:500}.tcenter{text-align:center}.announcement-bar{text-align:center;color:#fff;padding:12px 0;line-height:1.2}@media screen and (min-width: 1440px){.announcement-bar{font-size:16px;font-size:1.6rem;letter-spacing:-0.32px}}.announcement-bar .wrap>*:last-child{margin-bottom:0}.announcement-bar a{color:#fff;text-decoration:underline;font-weight:400}.site-header{position:relative;position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f1f3f5;padding:12px 0;transition:background-color .2s ease-in-out}@media screen and (min-width: 1200px){.site-header{background:none;position:static}.admin-bar .site-header{top:32px}}.site-header>.wrap{position:relative}@media screen and (min-width: 1200px){.site-header>.wrap{display:flex;flex-wrap:wrap;align-items:center}}.header-phone{position:absolute;top:0;right:0;padding:17px 22px}@media screen and (min-width: 1200px){.header-phone{display:none}}.header-phone .phone-icon{display:block}.title-area{width:100px}@media screen and (min-width: 1200px){.title-area{width:140px}}@media screen and (min-width: 1440px){.title-area{width:175px}}.title-area .logo{display:block;outline:none}.title-area img{width:100%}.site-footer{background-color:#fff;text-align:center}@media screen and (min-width: 1440px){.site-footer{font-size:16px;font-size:1.6rem;letter-spacing:-0.32px}}@media screen and (min-width: 1440px){.site-footer .button{font-size:20px;font-size:2rem;letter-spacing:-0.4px}}@media screen and (min-width: 1680px){.site-footer .button{font-size:24px;font-size:2.4rem;letter-spacing:-0.48px}}.site-footer--top{background-color:#f1f3f5;padding:48px 0}.site-footer--top .logo{display:block;width:100px;margin:0 auto 48px}@media screen and (min-width: 1200px){.site-footer--top .logo{margin:0;width:140px;float:left}}@media screen and (min-width: 1200px){.site-footer--top .nav-footer{float:left;margin-left:48px}}.site-footer--top .button{margin:0 auto}@media screen and (min-width: 1200px){.site-footer--top .button{margin:0 0 0 48px;float:right}}.site-footer--top #footer-social{display:flex;justify-content:center;margin:48px 0 0;padding:0}@media screen and (min-width: 1200px){.site-footer--top #footer-social{float:right;justify-content:flex-end;min-width:25%;margin-top:24px}}.site-footer--top #footer-social li{list-style:none;width:24px;height:24px;display:flex;justify-content:center;align-items:center;margin:0 12px}@media screen and (min-width: 1200px){.site-footer--top #footer-social li{margin:0 0 0 24px}}.site-footer--top #footer-social a{display:block;width:100%}.site-footer--top #footer-social a svg path{transition:fill .2s ease-in-out}.site-footer--top #footer-social a:hover svg path{fill:#30949e}.site-footer--copyright{background-color:rgba(117,139,157,.2);padding:18px 0}.site-footer--copyright a{display:inline-block}.site-footer--copyright .phone{margin-bottom:24px}@media screen and (min-width: 768px){.site-footer--copyright .phone{font-weight:600;margin:0;order:2}}.site-footer--copyright .copyright{margin-bottom:0}@media screen and (min-width: 768px){.site-footer--copyright .copyright::after{content:"·";margin:0 5px}}.site-footer--copyright .copyright a{color:inherit;font-weight:inherit}@media screen and (min-width: 768px){.site-footer--copyright .wrap{display:flex;justify-content:center}}.genesis-nav-menu{clear:both;line-height:1;width:100%}.genesis-nav-menu .menu-item{position:relative;display:block;margin-bottom:0}@media screen and (min-width: 1200px){.genesis-nav-menu .menu-item{display:inline-block;float:left;margin-left:24px}}@media screen and (min-width: 1440px){.genesis-nav-menu .menu-item{margin-left:30px}}@media screen and (min-width: 1680px){.genesis-nav-menu .menu-item{margin-left:36px}}.genesis-nav-menu .menu-item-phone a{color:#f88d2a}.genesis-nav-menu a{color:#186a6d;font-weight:600;display:block;height:auto;text-transform:uppercase;outline-offset:-1px;padding-bottom:12px;padding-top:12px;text-decoration:none}@media screen and (min-width: 768px){.genesis-nav-menu a{font-size:16px;font-size:1.6rem;letter-spacing:-0.32px}}.genesis-nav-menu a:focus,.genesis-nav-menu a:hover{color:#0f4143;text-decoration:none}.genesis-nav-menu .sub-menu,.genesis-nav-menu .sub-menu a{width:100%}.genesis-nav-menu .sub-menu{clear:both;display:none;left:-9999px;margin:0;opacity:1;padding-left:24px;position:static;z-index:99}@media screen and (min-width: 1200px){.genesis-nav-menu .sub-menu{position:absolute;left:-24px;display:block;background-color:#00718f;padding:24px;opacity:0;visibility:hidden;width:320px;-webkit-transform:translateY(24px);transform:translateY(24px);transition:all .5s ease}}.genesis-nav-menu .sub-menu a{font-size:16px;font-size:1.6rem;letter-spacing:0.64px;position:relative;word-wrap:break-word}@media screen and (min-width: 1200px){.genesis-nav-menu .sub-menu a{border-top:none;padding:0;margin:0;color:#fff;line-height:1.35;text-transform:none}}@media screen and (min-width: 1200px){.genesis-nav-menu .sub-menu a:focus,.genesis-nav-menu .sub-menu a:hover{color:#d9d9d9}}.genesis-nav-menu .menu-item:focus,.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu .menu-item:hover>.sub-menu{left:-24px;opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width: 1200px){.genesis-nav-menu>.menu-item>.sub-menu>.menu-item{float:none;width:100%;margin:0 0 10px}}.genesis-nav-menu>.menu-item>.sub-menu>.menu-item:last-child{margin:0}@media screen and (min-width: 1200px){.genesis-nav-menu .sub-menu .sub-menu{position:static;display:block !important;opacity:1;margin-bottom:80px;padding:0;background:none;border:none !important}}@media screen and (min-width: 1200px){.genesis-nav-menu .sub-menu .sub-menu .menu-item{display:block;margin:0 0 10px;float:none}}@media screen and (min-width: 1200px){.genesis-nav-menu .sub-menu .sub-menu a{font-size:14px;font-size:1.4rem;letter-spacing:0.56px;font-weight:normal}}.menu .menu-item:focus{position:static}.menu .menu-item>a:focus+ul.sub-menu,.menu .menu-item.sfHover>ul.sub-menu{left:-20px;opacity:1}.genesis-responsive-menu{display:none;position:relative}@media screen and (min-width: 1200px){.genesis-responsive-menu{display:block;padding-top:15px}}.genesis-responsive-menu .genesis-nav-menu .menu-item:hover>.sub-menu{display:none}@media screen and (min-width: 1200px){.genesis-responsive-menu .genesis-nav-menu .menu-item:hover>.sub-menu{display:block}}.menu-toggle,.sub-menu-toggle{color:#186a6d;background:none;border:none;display:block;margin:0 auto;overflow:hidden;text-align:center;visibility:visible;outline:none}@media screen and (min-width: 1200px){.menu-toggle,.sub-menu-toggle{display:none;visibility:hidden}}.menu-toggle:focus,.menu-toggle:hover,.sub-menu-toggle:focus,.sub-menu-toggle:hover{background-color:rgba(0,0,0,0);border-width:0;color:#0f4143}.menu-toggle{position:absolute;line-height:20px;z-index:1000;top:0;right:0;padding:13px 24px !important;outline:none}.menu-toggle .hamburger-inner{text-indent:-9999px}.sub-menu-toggle{float:right;padding:9px 10px;position:absolute;right:0;top:0;z-index:100}.sub-menu .sub-menu-toggle{padding:12px 10px}.sub-menu-toggle::before{display:inline-block;text-rendering:auto;-webkit-transform:rotateX(0);transform:rotateX(0);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out}.sub-menu-toggle.activated::before{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.nav-primary,.nav-obgyn{clear:left;padding-bottom:15px;padding-top:15px;width:100%}@media screen and (min-width: 1200px){.nav-primary,.nav-obgyn{clear:both;width:calc(100% - 140px);padding:0}}@media screen and (min-width: 1440px){.nav-primary,.nav-obgyn{clear:both;width:calc(100% - 175px);padding:0}}.nav-primary .wrap,.nav-obgyn .wrap{padding:0}.nav-primary .genesis-nav-menu,.nav-obgyn .genesis-nav-menu{padding:24px 0 0}@media screen and (min-width: 1200px){.nav-primary .genesis-nav-menu,.nav-obgyn .genesis-nav-menu{margin:0;padding:0}}@media screen and (min-width: 1440px){.nav-primary .genesis-nav-menu a,.nav-obgyn .genesis-nav-menu a{font-size:18px;font-size:1.8rem;letter-spacing:-0.36px}}@media screen and (min-width: 1680px){.nav-primary .genesis-nav-menu a,.nav-obgyn .genesis-nav-menu a{font-size:20px;font-size:2rem;letter-spacing:-0.4px}}@media screen and (min-width: 1200px){.nav-primary .genesis-nav-menu>.menu-item.menu-item-right,.nav-obgyn .genesis-nav-menu>.menu-item.menu-item-right{float:right}}.nav-primary .genesis-nav-menu>.menu-item.menu-item-right a,.nav-obgyn .genesis-nav-menu>.menu-item.menu-item-right a{font-weight:400}@media screen and (max-width: 1199px){.nav-primary .genesis-nav-menu>.menu-item.menu-item-right a,.nav-obgyn .genesis-nav-menu>.menu-item.menu-item-right a{font-weight:600;padding-right:0;font-size:16px;font-size:1.6rem;letter-spacing:-0.32px;text-transform:uppercase !important}}@media screen and (max-width: 1199px){.nav-primary .genesis-nav-menu>.menu-item.menu-item-right a .icon,.nav-obgyn .genesis-nav-menu>.menu-item.menu-item-right a .icon{display:none}}@media screen and (max-width: 1199px){.nav-primary .genesis-nav-menu>.menu-item.menu-item-right a:hover .text,.nav-obgyn .genesis-nav-menu>.menu-item.menu-item-right a:hover .text{-webkit-transform:none;transform:none}}@media screen and (min-width: 1200px){.nav-primary .genesis-nav-menu>.menu-item>.sub-menu>.menu-item:first-child::before,.nav-obgyn .genesis-nav-menu>.menu-item>.sub-menu>.menu-item:first-child::before{content:"";display:block;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid #00718f;width:20px;height:0;position:absolute;top:-33px;left:-4px}}@media screen and (min-width: 1200px){.nav-primary .genesis-nav-menu>.menu-item .sub-menu a,.nav-obgyn .genesis-nav-menu>.menu-item .sub-menu a{padding:5px 0}}@media screen and (min-width: 1200px){.nav-secondary{width:100%;padding:0;margin:0}}@media screen and (min-width: 1200px){.nav-secondary .genesis-nav-menu{margin:0;text-align:right}}@media screen and (min-width: 1200px){.nav-secondary .menu-item{display:inline-block;margin-left:30px;float:none}}@media screen and (min-width: 1200px){.nav-secondary a{padding:0}}@media screen and (min-width: 1680px){.nav-secondary a{font-size:18px;font-size:1.8rem;letter-spacing:-0.36px}}@media screen and (min-width: 768px){.nav-footer{margin-bottom:24px}}@media screen and (min-width: 1200px){.nav-footer{width:40%;margin-bottom:0}}@media screen and (min-width: 1440px){.nav-footer{width:50%}}.nav-footer .genesis-nav-menu{line-height:1.5;padding:0}@media screen and (min-width: 768px){.nav-footer .genesis-nav-menu{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;width:auto;max-width:440px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto}}@media screen and (min-width: 1024px){.nav-footer .genesis-nav-menu{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media screen and (min-width: 1200px){.nav-footer .genesis-nav-menu{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;text-align:left;margin:0}}@media screen and (min-width: 1440px){.nav-footer .genesis-nav-menu{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.nav-footer .menu-item{display:block;float:none}@media screen and (min-width: 768px){.nav-footer .menu-item{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}@media screen and (min-width: 1200px){.nav-footer .menu-item{margin:0 0 18px}}.nav-footer a{line-height:1;padding:12px 0;text-transform:none}@media screen and (min-width: 1200px){.nav-footer a{padding:0}} .hamburger{padding:15px 15px;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.activated:hover{opacity:1}.hamburger.activated .hamburger-inner,.hamburger.activated .hamburger-inner::before,.hamburger.activated .hamburger-inner::after{background-color:#186a6d}.hamburger-box{width:48px;height:30px;display:inline-block;position:relative;top:5px}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:48px;height:2px;background-color:#186a6d;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-14px}.hamburger-inner::after{bottom:-14px}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-28px;transition:top .2s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),-webkit-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:top .12s .2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform .13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.activated .hamburger-inner{-webkit-transform:translate3d(0, -14px, 0) rotate(-45deg);transform:translate3d(0, -14px, 0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.activated .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity .1s .22s linear}.hamburger--collapse.activated .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),-webkit-transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1);transition:top .1s .16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .13s .25s cubic-bezier(0.215, 0.61, 0.355, 1)}#breadcrumb-bar{background-color:#00718f;color:#fff;font-size:12px;font-size:1.2rem;letter-spacing:0.24px;padding:6px 0}#breadcrumb-bar a{color:#fff;font-weight:normal}#breadcrumb-bar a:hover{text-decoration:underline}input,select,textarea{background:none;border-width:0 0 2px 0;border-color:#444a4f;color:#444a4f;width:100%;max-width:100%;border-radius:0}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.mfp-close),select{height:42px}@media screen and (min-width: 1440px){input:not([type=checkbox]):not([type=radio]):not([type=submit]):not(.mfp-close),select{height:48px}}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]):not(.mfp-close){padding:0 12px !important}@media screen and (min-width: 1440px){input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=submit]):not(.mfp-close){padding:0 24px !important}}textarea{padding:12px !important;border-width:2px}@media screen and (min-width: 1200px){textarea{padding:24px !important}}select{position:relative;padding:0 12px !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0) url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/images/icon-arrow-select.svg) no-repeat scroll center right 12px/contain;background-size:16px auto}@media screen and (min-width: 1440px){select{padding:0 24px !important}}input:focus,textarea:focus{border-color:#f88d2a;outline:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}input[type=file]{background:none;color:#fff;padding:0 !important;overflow:hidden}::-webkit-input-placeholder{color:#758b9d;font-weight:300;opacity:1}::-moz-placeholder{color:#758b9d;font-weight:300;opacity:1}::placeholder{color:#758b9d;font-weight:300;opacity:1}::-webkit-file-upload-button{font-size:16px;font-size:1.6rem;letter-spacing:0.64px;background-color:#fff;color:#444a4f;padding:8px 12px;margin-right:15px;font-family:"gotham",sans-serif;text-transform:uppercase;border:none;outline:none}::file-selector-button{font-size:16px;font-size:1.6rem;letter-spacing:0.64px;background-color:#fff;color:#444a4f;padding:8px 12px;margin-right:15px;font-family:"gotham",sans-serif;text-transform:uppercase;border:none;outline:none}::-webkit-file-upload-button:hover{background-color:#f1f3f5}::file-selector-button:hover{background-color:#f1f3f5}::-webkit-file-upload-button{font-size:16px;font-size:1.6rem;letter-spacing:0.64px;background-color:#fff;color:#444a4f;padding:6px 12px;margin-right:15px;font-family:"gotham",sans-serif;text-transform:uppercase;border:none;outline:none}::-webkit-file-upload-button:hover{background-color:#f1f3f5}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle),.button{font-size:18px;font-size:1.8rem;letter-spacing:-0.36px;position:relative;cursor:pointer;text-transform:none !important;text-decoration:none;font-weight:400;color:#186a6d;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:42px;line-height:1;outline:none;border:none;background:none;display:flex;align-items:center;padding-right:60px}@media screen and (min-width: 768px){button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle),.button{font-size:20px;font-size:2rem;letter-spacing:-0.4px}}@media screen and (min-width: 1680px){button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle),.button{font-size:24px;font-size:2.4rem;letter-spacing:-0.48px;font-weight:300}}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle) .text,button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle) .icon,.button .text,.button .icon{display:block;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle) .icon,.button .icon{position:absolute;top:5px;right:0;border:1px solid #186a6d;border-left:none;height:34px;width:34px}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle) .icon::before,button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle) .icon::after,.button .icon::before,.button .icon::after{content:"";position:absolute;left:0;border-left:1px solid #186a6d;height:33.3334%;transition:all .2s ease .1s}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle) .icon::before,.button .icon::before{top:0}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle) .icon::after,.button .icon::after{bottom:0}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle) .icon-inner::before,button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle) .icon-inner::after,.button .icon-inner::before,.button .icon-inner::after{content:"";position:absolute;transition:all .3s ease .2s;will-change:transform}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle) .icon-inner::before,.button .icon-inner::before{height:1px;width:calc(100% + 4px);border-top:1px solid #186a6d;top:calc(50% - 1px);right:12px}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle) .icon-inner::after,.button .icon-inner::after{border-right:1px solid #186a6d;border-bottom:1px solid #186a6d;top:25%;left:2.5px;width:16px;height:16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):focus,button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):hover,.button:focus,.button:hover{text-decoration:none;color:#0f4143}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):focus .text,button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):hover .text,.button:focus .text,.button:hover .text{-webkit-transform:translateX(12px);transform:translateX(12px)}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):focus .icon,button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):hover .icon,.button:focus .icon,.button:hover .icon{-webkit-transform:translateX(6px);transform:translateX(6px)}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):focus .icon::before,button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):focus .icon::after,button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):hover .icon::before,button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):hover .icon::after,.button:focus .icon::before,.button:focus .icon::after,.button:hover .icon::before,.button:hover .icon::after{height:50%;transition:all .2s ease .2s}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):focus .icon-inner::before,button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):focus .icon-inner::after,button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):hover .icon-inner::before,button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):hover .icon-inner::after,.button:focus .icon-inner::before,.button:focus .icon-inner::after,.button:hover .icon-inner::before,.button:hover .icon-inner::after{transition:all .5s ease}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):focus .icon-inner::before,button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):hover .icon-inner::before,.button:focus .icon-inner::before,.button:hover .icon-inner::before{width:0;-webkit-transform:translateX(2px);transform:translateX(2px)}button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):focus .icon-inner::after,button:not([class^=mfp-]):not(.menu-toggle):not(.sub-menu-toggle):hover .icon-inner::after,.button:focus .icon-inner::after,.button:hover .icon-inner::after{-webkit-transform:rotate(-45deg) translate(2px, 2px);transform:rotate(-45deg) translate(2px, 2px)}.button{border-radius:0}.button--white{color:#fff !important}.button--white .icon,.button--white .icon::before,.button--white .icon::after,.button--white .icon-inner::before,.button--white .icon-inner::after{border-color:#fff}.button--lb{color:#b9d2dc !important}.button--lb .icon,.button--lb .icon::before,.button--lb .icon::after,.button--lb .icon-inner::before,.button--lb .icon-inner::after{border-color:#b9d2dc}.button--basic{background-color:#f88d2a !important;color:#fff !important;height:auto !important;padding:12px 24px !important;line-height:1.2 !important}.button--basic:hover{background-color:#e77308 !important;color:#fff !important;padding:unset}input[type=button]:not([class^=mfp-]),input[type=reset],input[type=submit]{background-color:#f88d2a;color:#fff;padding:12px !important;border:none}input[type=button]:not([class^=mfp-]):hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#e77308;color:#fff !important;padding:unset}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}.search-form{overflow:hidden}.entry-content .search-form{margin-bottom:40px;width:50%}.post-password-form input[type=submit],.search-form input[type=submit]{margin-top:10px}.widget_search input[type=submit]{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.post-password-form{max-width:840px;margin-left:auto;margin-right:auto}.post-password-form input[type=submit]{border-top:1px solid #444a4f;border-bottom:1px solid #444a4f;border-left:none;border-right:none;border-radius:0;max-width:156px;padding:10px 36px !important;-webkit-text-fill-color:#444a4f;margin-bottom:0}.form-wrap .gform_wrapper.gravity-theme .gform_required_legend{display:none}.form-wrap .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:24px}.form-wrap .gform_wrapper.gravity-theme .ginput_container_textarea{padding-top:24px}@media screen and (min-width: 1200px){.form-wrap .gform_wrapper.gravity-theme .ginput_container_textarea{padding-top:48px}}.form-wrap .gform_wrapper.gravity-theme .gfield input,.form-wrap .gform_wrapper.gravity-theme .gfield select,.form-wrap .gform_wrapper.gravity-theme .gfield textarea{font-size:20px;font-size:2rem;letter-spacing:-0.4px}@media screen and (min-width: 1440px){.form-wrap .gform_wrapper.gravity-theme .gfield input,.form-wrap .gform_wrapper.gravity-theme .gfield select,.form-wrap .gform_wrapper.gravity-theme .gfield textarea{font-size:24px;font-size:2.4rem;letter-spacing:-0.48px}}.form-wrap .gform_wrapper .gform_validation_errors>h2,.form-wrap .gform_wrapper .flex-section.faq .gform_validation_errors>.section-title,.flex-section.faq .form-wrap .gform_wrapper .gform_validation_errors>.section-title{font-size:inherit;line-height:1.15;font-weight:500;letter-spacing:inherit}.grecaptcha-badge{bottom:100px !important}table{border-collapse:collapse;border-spacing:0;margin-bottom:48px;width:100%;min-width:480px}@media screen and (min-width: 480px){table{table-layout:auto;word-break:normal}}@media screen and (min-width: 1024px){table.layout-fixed{table-layout:fixed}}tbody{border-bottom:1px solid #eee}td,th{line-height:1.6;text-align:left;vertical-align:top}td{padding:.5em}tr{border-top:1px solid #eee}th{font-weight:600;padding:.5em}.table-wrap{max-width:100%;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;margin-bottom:35px}.table-wrap::-webkit-scrollbar{width:13px;height:13px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#003543;opacity:.7}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container::before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container::before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow::before,.mfp-arrow::after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow::after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow::before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left::after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left::before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right::after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right::before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure::after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure,.mfp-figure figcaption{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure::after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}#flexible-content.flex-none{padding-top:48px;text-align:center;margin:24px;border:2px dashed rgba(117,139,157,.5)}#flexible-content.flex-none .title{font-size:26px;font-size:2.6rem}#flexible-content.flex-none p{font-size:16px;font-size:1.6rem;letter-spacing:-0.32px;opacity:.75}.flex-section{margin:48px 0}@media screen and (min-width: 1200px){.flex-section{margin:96px 0}}.flex-section:first-child:not(.bg-white){margin-top:0}.flex-section:not(.bg-white){margin:0}.flex-section:last-child:not(.bg-white){margin-bottom:0}@media screen and (max-width: 767px){.flex-section br{display:none}}.flex-section ol,.flex-section ul{margin-bottom:30px;padding-left:24px;line-height:1.25}.flex-section ol>li{list-style-type:decimal;margin-bottom:24px}.flex-section ul{list-style-type:disc;margin-bottom:24px}.flex-section ul.downloads>li{list-style:none}.flex-section ul.btn-wrap{padding-left:0}.flex-section ol ul>li,.flex-section ul ul>li{list-style-type:circle}.flex-section p+ol,.flex-section p+ul{margin-top:-24px}.flex-section .wrap>*:last-child{margin-bottom:0}.flex-section .link-wrap{margin-bottom:0}.flex-section.title{margin:0;padding:24px 0}@media screen and (min-width: 768px){.flex-section.title{padding:24px;text-align:center}}@media screen and (min-width: 1200px){.flex-section.title{padding:48px 24px}}.flex-section.title .section-title{margin:0}.flex-section.featured-video{position:relative}.flex-section.featured-video:not(.bg-white){padding:48px 0 60px}.flex-section.featured-video:not(.bg-white)::after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:12px;background:#f88d2a}@media screen and (min-width: 1200px){.flex-section.featured-video .video-wrap{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width: 1200px){.flex-section.featured-video .video-wrap [class^=col-]{width:calc(50% - 24px)}}@media screen and (min-width: 1200px){.flex-section.featured-video .video-wrap .col-left{order:1}}@media screen and (min-width: 1200px){.flex-section.featured-video .video-wrap .col-left>*{max-width:600px;margin-left:auto;margin-right:auto}}.flex-section.featured-video .video-wrap .col-left>*:last-child{margin-bottom:0}.flex-section.featured-video .video-wrap .col-right{margin-bottom:42px}@media screen and (min-width: 1200px){.flex-section.featured-video .video-wrap .col-right{margin-bottom:0;order:2}}.flex-section.cta{padding:48px 0;text-align:center}@media screen and (min-width: 1200px){.flex-section.cta{padding:120px 0;min-height:600px}}.flex-section.cta::after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:66.66666667%;background:linear-gradient(to bottom, rgba(68, 74, 79, 0) 0%, rgba(68, 74, 79, 0.72) 100%);mix-blend-mode:multiply;z-index:-1}.flex-section.cta .section-title{color:#fff}@media screen and (min-width: 1200px){.flex-section.cta .section-title{font-size:60px;font-size:6rem;letter-spacing:3px;margin-bottom:42px}}.flex-section.cta .section-title span{color:#fff}@media screen and (min-width: 1200px){.flex-section.cta .section-title span{font-size:60px;font-size:6rem;letter-spacing:3px;margin-bottom:42px}}.flex-section.cta .button{margin:0 auto 48px}.flex-section.cta p{font-size:16px;font-size:1.6rem;letter-spacing:-0.32px;line-height:1.6}@media screen and (min-width: 768px){.flex-section.cta p{max-width:740px;margin-left:auto;margin-right:auto}}.flex-section.generic-text{margin:0}@media screen and (min-width: 768px){.flex-section.generic-text{text-align:center}}.flex-section.generic-text.bg-white{margin:48px 0}@media screen and (min-width: 1200px){.flex-section.generic-text.bg-white{margin:96px 0}}.flex-section.generic-text:not(.bg-white){padding:48px 0}@media screen and (min-width: 1200px){.flex-section.generic-text:not(.bg-white){padding:120px 0}}.flex-section.generic-text:not(.bg-white) .text>*:last-child{margin-bottom:0}.flex-section.generic-text.text-left,.flex-section.generic-text.text-offset{text-align:left}.flex-section.generic-text.text-offset .text>p:first-child{font-size:24px;font-size:2.4rem;letter-spacing:-0.48px;color:#00718f;line-height:1.5}@media screen and (min-width: 768px){.flex-section.generic-text.text-offset .text>p:first-child{font-size:26px;font-size:2.6rem;letter-spacing:-0.52px}}@media screen and (min-width: 1024px){.flex-section.generic-text.text-offset .text>p:first-child{margin-left:-96px;max-width:100%}}@media screen and (min-width: 1440px){.flex-section.generic-text.text-offset .text>p:first-child{font-size:28px;font-size:2.8rem;letter-spacing:-0.56px}}.flex-section.generic-text.titles-center .section-title,.flex-section.generic-text.titles-center .subtitle{text-align:center}@media screen and (min-width: 768px){.flex-section.generic-text .inner{max-width:680px;margin-left:auto;margin-right:auto}}.flex-section.generic-text .btn-wrap{margin-top:24px}@media screen and (min-width: 1200px){.flex-section.generic-text .btn-wrap--wide{position:relative;width:140%;left:-20%}}@media screen and (min-width: 1440px){.flex-section.generic-text .btn-wrap--wide{width:180%;left:-40%}}@media screen and (min-width: 768px){.flex-section.col-callouts{text-align:center}}.flex-section.col-callouts:not(.bg-white){padding:72px 0;margin:0}.flex-section.col-callouts:not(.bg-white) .inner>*:last-child{margin-bottom:0}.flex-section.col-callouts .section-title{margin-bottom:24px}.flex-section.col-callouts .subtitle{display:block;margin-bottom:24px}@media screen and (min-width: 768px){.flex-section.col-callouts .intro{max-width:740px;margin:0 auto}}@media screen and (min-width: 768px){.flex-section.col-callouts .intro p:last-child{margin-bottom:72px}}@media screen and (max-width: 1199px)and (min-width: 768px){.flex-section.col-callouts .callouts{max-width:640px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1200px){.flex-section.col-callouts .callouts{display:flex;justify-content:center}}.flex-section.col-callouts .callouts .callout{margin-bottom:60px}@media screen and (min-width: 1200px){.flex-section.col-callouts .callouts .callout{padding:0 36px;margin-bottom:0;width:100%;max-width:33.334%;display:flex;flex-wrap:wrap;justify-content:center}}.flex-section.col-callouts .callouts .callout:last-child{margin-bottom:0}.flex-section.col-callouts .callouts .callout>*:not(.button){width:100%}@media screen and (min-width: 1200px){.flex-section.col-callouts .callouts-2 .callout{max-width:40%;padding:0 48px}}.flex-section.col-callouts .callouts .title{margin-bottom:12px}.flex-section.col-callouts .callouts p{margin-bottom:42px}.flex-section.col-callouts .callouts p:last-child{margin-bottom:0}.flex-section.col-callouts .callouts .button{align-self:flex-end;margin-top:42px}@media screen and (min-width: 768px){.flex-section.col-callouts .callouts .button{margin-left:auto;margin-right:auto}}.flex-section.col-callouts.bg-lg .callouts{padding:48px 0}@media screen and (min-width: 1200px){.flex-section.col-callouts.bg-lg .callouts{padding:48px 24px}}.flex-section.col-callouts .link-list{margin-top:24px}@media screen and (min-width: 768px){.flex-section.col-callouts .link-list{max-width:740px;margin:42px auto;margin-top:42px}}.flex-section.text-callouts-image{position:relative;padding:12px 0;margin:0}@media screen and (min-width: 375px){.flex-section.text-callouts-image{padding:24px 0}}@media screen and (min-width: 1200px){.flex-section.text-callouts-image>.wrap>.inner{display:flex}}.flex-section.text-callouts-image .img-wrap,.flex-section.text-callouts-image .text-wrap{padding:24px 0}@media screen and (min-width: 1024px){.flex-section.text-callouts-image .img-wrap,.flex-section.text-callouts-image .text-wrap{padding:42px 24px}}@media screen and (min-width: 1200px){.flex-section.text-callouts-image .img-wrap,.flex-section.text-callouts-image .text-wrap{width:50%;padding:60px}}.flex-section.text-callouts-image .img-wrap{min-height:200px}@media screen and (min-width: 768px){.flex-section.text-callouts-image .img-wrap{min-height:380px}}@media screen and (min-width: 1200px){.flex-section.text-callouts-image .img-wrap{min-height:640px}}.flex-section.text-callouts-image .img-wrap .title{color:#fff;text-align:right}.flex-section.text-callouts-image .img-wrap .title span{display:block;font-size:66.6667%;margin-bottom:5px}@media screen and (min-width: 768px){.flex-section.text-callouts-image .text-wrap{display:flex;flex-wrap:wrap;align-content:center}}@media screen and (max-width: 1023px)and (min-width: 768px){.flex-section.text-callouts-image .text-wrap>*{max-width:640px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1024px){.flex-section.text-callouts-image .text-wrap>*{max-width:740px}}.flex-section.text-callouts-image .text-wrap>*:last-child{margin-bottom:0}.flex-section.text-callouts-image .text-wrap .inner>*:last-child{margin-bottom:0}@media screen and (min-width: 1200px){.flex-section.text-callouts-image.layout-ci .text-wrap,.flex-section.text-callouts-image.layout-ic .text-wrap{width:60%}}@media screen and (max-width: 1679px)and (min-width: 1200px){.flex-section.text-callouts-image.layout-ci .text-wrap,.flex-section.text-callouts-image.layout-ic .text-wrap{padding-left:0}}@media screen and (min-width: 1024px){.flex-section.text-callouts-image.layout-ci .text-wrap .inner,.flex-section.text-callouts-image.layout-ic .text-wrap .inner{max-width:100%}}@media screen and (min-width: 1200px){.flex-section.text-callouts-image.layout-ci .img-wrap,.flex-section.text-callouts-image.layout-ic .img-wrap{width:40%}}.flex-section.text-callouts-image.layout-ci .callouts,.flex-section.text-callouts-image.layout-ic .callouts{margin-bottom:-40px}@media screen and (min-width: 1200px){.flex-section.text-callouts-image.layout_ic .img-wrap,.flex-section.text-callouts-image.layout-it .img-wrap{order:1}}@media screen and (min-width: 1200px){.flex-section.text-callouts-image.layout_ic .text-wrap,.flex-section.text-callouts-image.layout-it .text-wrap{order:2;justify-content:flex-end}}@media screen and (min-width: 1200px){.flex-section.text-callouts-image.layout-ci .img-wrap,.flex-section.text-callouts-image.layout-ti .img-wrap{order:2}}.flex-section.text-callouts-image.layout-ci .img-wrap .title,.flex-section.text-callouts-image.layout-ti .img-wrap .title{text-align:left}@media screen and (min-width: 1200px){.flex-section.text-callouts-image.layout-ci .text-wrap,.flex-section.text-callouts-image.layout-ti .text-wrap{order:1;justify-content:flex-end}}.flex-section.text-callouts-image .intro{font-size:20px;font-size:2rem;letter-spacing:-0.4px;line-height:1.4}@media screen and (min-width: 1200px){.flex-section.text-callouts-image .intro{font-size:28px;font-size:2.8rem;letter-spacing:-0.56px}}@media screen and (min-width: 768px){.flex-section.text-callouts-image .callouts{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:48px}}@media screen and (min-width: 1024px){.flex-section.text-callouts-image .callouts{grid-gap:96px}}@media screen and (min-width: 768px){.flex-section.text-callouts-image .callouts .callout{margin-bottom:0}}@media screen and (max-width: 767px){.flex-section.text-callouts-image .callouts .callout:not(:last-child){margin-bottom:60px}}@media screen and (min-width: 1440px){.flex-section.text-callouts-image .callouts .title{font-size:28px;font-size:2.8rem;letter-spacing:-1.12px}}.flex-section.text-callouts-image .callouts p{margin-bottom:24px}.flex-section.col-callouts-icons{margin:48px 0}@media screen and (min-width: 1200px){.flex-section.col-callouts-icons{margin:96px 0}}.flex-section.col-callouts-icons:last-child{padding-bottom:24px}@media screen and (min-width: 768px){.flex-section.col-callouts-icons .intro{max-width:740px;margin-left:auto;margin-right:auto;text-align:center}}@media screen and (min-width: 1200px){.flex-section.col-callouts-icons .cta-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}}.flex-section.col-callouts-icons .cta{background-color:#fef7f0;padding:48px 12px;text-align:center;margin-bottom:24px;border:1px solid #f88d2a}@media screen and (min-width: 768px){.flex-section.col-callouts-icons .cta{padding:48px}}@media screen and (min-width: 1200px){.flex-section.col-callouts-icons .cta{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;width:calc(50% - 12px);padding:48px 24px;margin:0}}@media screen and (min-width: 1680px){.flex-section.col-callouts-icons .cta{padding:72px 96px}}.flex-section.col-callouts-icons .cta .link-list ul,.flex-section.col-callouts-icons .cta .btn-wrap{justify-content:center}@media screen and (min-width: 768px){.flex-section.col-callouts-icons .cta>*{max-width:640px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1440px){.flex-section.col-callouts-icons .cta>*{max-width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1200px){.flex-section.col-callouts-icons .cta-wrap.callouts-1{justify-content:center}}@media screen and (min-width: 1200px){.flex-section.col-callouts-icons .cta-wrap.callouts-1 .cta{width:800px}}.flex-section.col-callouts-icons .icon-wrap{margin-bottom:24px}@media screen and (min-width: 1200px){.flex-section.col-callouts-icons .icon-wrap{display:flex;justify-content:center;align-items:center;width:100%;height:72px;margin-bottom:12px}}.flex-section.col-callouts-icons .icon-wrap img{max-height:60px}.flex-section.col-callouts-icons .cta-title{font-weight:600}.flex-section.col-callouts-icons .cta-title::after{content:"";display:block;width:60px;height:2px;border-bottom:2px solid #f88d2a;margin:12px auto 0}@media screen and (min-width: 1200px){.flex-section.col-callouts-icons .cta-title{font-size:36px;font-size:3.6rem;letter-spacing:-1.44px;width:100%}}.flex-section.col-callouts-icons p{margin-bottom:36px}.flex-section.col-callouts-icons .link-list{margin-bottom:24px}@media screen and (max-width: 767px){.flex-section.col-callouts-icons .link-list{width:100%}}@media screen and (min-width: 768px){.flex-section.col-callouts-icons .link-list{min-width:360px}}@media screen and (max-width: 1439px)and (min-width: 1200px){.flex-section.col-callouts-icons .link-list{font-size:14px;font-size:1.4rem;letter-spacing:-0.28px}}@media screen and (max-width: 1439px)and (min-width: 1200px){.flex-section.col-callouts-icons .link-list li a{padding:18px 22px}}.flex-section.col-callouts-icons .btn-wrap{margin-top:0}@media screen and (min-width: 1200px){.flex-section.col-callouts-icons .btn-wrap{align-self:flex-end}}.flex-section.col-callouts-icons:last-child{margin-bottom:0}.flex-section.cols2-text{margin:48px 0}@media screen and (min-width: 1200px){.flex-section.cols2-text{margin:120px 0}}.flex-section.cols2-text:not(.bg-white){padding:48px 0;margin:0}@media screen and (min-width: 1200px){.flex-section.cols2-text:not(.bg-white){padding:120px 0}}.flex-section.cols2-text .wrap{position:relative}@media screen and (min-width: 1440px){.flex-section.cols2-text .wrap>.inner{max-width:1440px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 1023px)and (min-width: 768px){.flex-section.cols2-text .title-wrap,.flex-section.cols2-text .text-wrap{max-width:640px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1024px){.flex-section.cols2-text .title-wrap{width:calc(40% - 24px);float:left;text-align:right}}@media screen and (min-width: 1200px){.flex-section.cols2-text .title-wrap{width:calc(50% - 42px)}}@media screen and (min-width: 1024px){.flex-section.cols2-text .sticky{position:-webkit-sticky;position:sticky;top:48px}}.flex-section.cols2-text .section-title{margin-bottom:34px}@media screen and (min-width: 1024px){.flex-section.cols2-text .text-wrap{width:calc(60% - 24px);float:right}}@media screen and (min-width: 1200px){.flex-section.cols2-text .text-wrap{width:calc(50% - 42px)}}.flex-section.cols2-text .text-wrap>*:last-child{margin-bottom:0}.flex-section.cols2-text .intro{font-size:22px;font-size:2.2rem;letter-spacing:-0.44px;line-height:1.4}@media screen and (min-width: 1200px){.flex-section.cols2-text .intro{font-size:26px;font-size:2.6rem;letter-spacing:-0.52px}}@media screen and (min-width: 1680px){.flex-section.cols2-text .intro{font-size:30px;font-size:3rem;letter-spacing:-0.6px}}.flex-section.cols2-text .link-wrap li{margin-bottom:42px}@media screen and (min-width: 1200px){.flex-section.logo-bar .logo-bar{max-width:1000px;margin-left:auto;margin-right:auto}}.flex-section.faq{margin:48px 0}@media screen and (min-width: 1200px){.flex-section.faq{text-align:center;margin:96px 0}}@media screen and (max-width: 1023px)and (min-width: 768px){.flex-section.faq>.wrap>*{max-width:640px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1440px){.flex-section.faq>.wrap>*{max-width:1440px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1024px){.flex-section.faq .section-title,.flex-section.faq .section-title+p{max-width:740px;margin-left:auto;margin-right:auto;text-align:center}}.flex-section.faq .section-title{text-align:center}@media screen and (min-width: 1024px){.flex-section.faq .section-title{max-width:840px;font-size:44px;font-size:4.4rem;letter-spacing:-1.76px}}.flex-section.faq .section-title:nth-last-child(2){margin-bottom:0}.flex-section.faq .section-title+p{margin-bottom:24px}@media screen and (min-width: 1024px){.flex-section.faq .section-title+p{margin-bottom:48px;margin-bottom:inherit}}.flex-section.faq .mobile-toggle{display:flex;justify-content:center;align-items:center;height:48px;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease;cursor:pointer}.flex-section.faq .mobile-toggle svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:16px;height:auto}.flex-section.faq .mobile-toggle.open{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.flex-section.faq .faq-wrap{display:none;text-align:left;padding-top:24px}@media screen and (min-width: 1024px){.flex-section.faq .faq-wrap{max-width:960px;margin:0 auto}}.flex-section.faq .questions{display:none}.flex-section.faq .questions .question{color:#003543}@media screen and (min-width: 1024px){.flex-section.faq .answers .answer{margin-bottom:12px;transition:background-color .2s ease}}@media screen and (min-width: 1024px){.flex-section.faq .answers .answer:hover{background-color:rgba(255,255,255,.15)}}@media screen and (min-width: 1024px){.flex-section.faq .answers .answer.active{display:block;background-color:rgba(255,255,255,.4);opacity:1}}.flex-section.faq .answers .answer-title{position:relative;font-weight:500;line-height:1.4;margin:0;padding:12px 36px 12px 0;cursor:pointer}@media screen and (min-width: 1024px){.flex-section.faq .answers .answer-title{padding:24px 48px}}.flex-section.faq .answers .answer-title::after{content:"";background:rgba(0,0,0,0) url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/images/icon-plus.svg) no-repeat scroll center center/contain;position:absolute;top:14px;right:0;display:block;width:16px;height:16px;line-height:16px;-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}@media screen and (min-width: 480px){.flex-section.faq .answers .answer-title::after{top:18px}}@media screen and (min-width: 1024px){.flex-section.faq .answers .answer-title::after{top:34px;right:16px}}.flex-section.faq .answers .answer-title.open::after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.flex-section.faq .answers .answer-inner{display:none;padding:12px 0}@media screen and (min-width: 1024px){.flex-section.faq .answers .answer-inner{padding:0 48px 24px}}.flex-section.faq .answers .answer-inner>*:last-child{margin-bottom:0}.flex-section.faq .answers .answer p{margin-bottom:24px}.flex-section.faq:not(.bg-white){padding:48px 0}@media screen and (min-width: 1200px){.flex-section.faq:not(.bg-white){padding:96px 0}}@media screen and (min-width: 1024px){.flex-section.faq.bg-white .answer:hover{background-color:rgba(241,243,245,.4)}}@media screen and (min-width: 1024px){.flex-section.faq.bg-white .answer.active{background-color:rgba(241,243,245,.75)}}@media screen and (min-width: 1200px){.flex-section.list .inner{max-width:1200px;margin-left:auto;margin-right:auto}}.flex-section.list .list-wrap{position:relative;background-color:#f1f3f5;padding:36px 12px}@media screen and (min-width: 768px){.flex-section.list .list-wrap{padding:48px 36px 24px;text-align:center}}@media screen and (min-width: 1200px){.flex-section.list .list-wrap{padding:66px 60px 60px}}.flex-section.list .list-wrap::before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:1px;background:#f88d2a}.flex-section.list .list-wrap>*:not(ul):not(ol){max-width:740px;margin-left:auto;margin-right:auto}.flex-section.list .list{text-align:left;margin:0}@media screen and (min-width: 768px){.flex-section.list .list{margin-left:auto;margin-right:auto}}@media screen and (max-width: 1023px)and (min-width: 768px){.flex-section.list .list{max-width:640px}}@media screen and (min-width: 1024px){.flex-section.list .list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:1440px}}.flex-section.list .section-title+.list{margin-top:60px}@media screen and (min-width: 1200px){.flex-section.list-links .inner{max-width:1200px;margin-left:auto;margin-right:auto}}.flex-section.list-links .section-title{padding-bottom:12px;border-bottom:1px solid #f88d2a}.flex-section.image{margin:24px 0}.flex-section.image-grid{padding:48px 0}@media screen and (min-width: 768px){.flex-section.image-grid .intro{max-width:740px;margin-left:auto;margin-right:auto;text-align:center}}.flex-section.image-grid .images{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:12px;padding:0}@media screen and (min-width: 768px){.flex-section.image-grid .images{grid-template-columns:repeat(3, 1fr);grid-gap:24px}}.flex-section.image-grid .images li{list-style:none;margin:0}.flex-section.image-grid .images img{transition:opacity .2s ease-in-out}.flex-section.image-grid .images:hover a:not(:hover) img{opacity:.5}@media screen and (min-width: 1200px){.flex-section.image-grid.grid-cols-3 .images{max-width:1100px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1200px){.flex-section.image-grid.grid-cols-4 .images{max-width:1440px;margin-left:auto;margin-right:auto;grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 1200px){.flex-section.image-grid.grid-cols-5 .images{grid-template-columns:repeat(5, 1fr)}}.flex-section.image-grid a{position:relative;display:block;background-color:#003543}.flex-section.image-grid a::after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:50%;background:linear-gradient(to bottom, rgba(68, 74, 79, 0) 0%, rgba(68, 74, 79, 0.92) 100%);mix-blend-mode:multiply;z-index:0}.flex-section.image-grid figcaption{position:absolute;left:0;bottom:0;width:100%;font-size:16px;font-size:1.6rem;letter-spacing:-0.32px;font-weight:400;color:#fff;padding:12px;margin:0;text-align:left;z-index:1}.flex-section.image-grid .sub-caption{display:block;width:100%;font-weight:300;letter-spacing:0px;padding-top:3px}.flex-section.gallery{padding:18px;margin:0}@media screen and (min-width: 768px){.flex-section.gallery{background-color:#003543;padding:0}}.flex-section.gallery figure:not(:last-child){margin-bottom:18px}@media screen and (min-width: 768px){.flex-section.gallery figure:not(:last-child){margin:0}}.flex-section.downloads:not(.bg-white){padding:60px 0;margin:0}@media screen and (max-width: 1023px)and (min-width: 768px){.flex-section.downloads .wrap{max-width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1024px){.flex-section.downloads .wrap{max-width:840px}}@media screen and (min-width: 768px){.flex-section.downloads .download-groups{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:48px}}@media screen and (min-width: 1200px){.flex-section.downloads .download-groups{grid-gap:72px}}.flex-section.downloads .download-groups.group-single{grid-template-columns:1fr}.flex-section.downloads .download-group .title{font-weight:600;border-bottom:1px solid #00495c;margin:0;padding-bottom:24px}.flex-section.downloads .downloads{padding:0;margin-bottom:48px}@media screen and (min-width: 768px){.flex-section.downloads .downloads{margin-bottom:0}}.flex-section.downloads .download{list-style:none;padding:14px 0;margin:0;border-bottom:1px solid #003543}.flex-section.downloads .download a{display:block}.flex-section.downloads .download a:hover,.flex-section.downloads .download a:focus{text-decoration:none;color:#0f4143}.flex-section.posts{margin:60px 0}.flex-section.posts .wrap>*:not(.posts-list){max-width:740px;text-align:center;margin-left:auto;margin-right:auto}.flex-section.posts .section-title{margin-bottom:60px}.flex-section.posts .section-title+p{margin-top:-40px}.flex-section.form{padding:48px 0;margin:12px !important;color:#444a4f}@media screen and (min-width: 1200px){.flex-section.form{padding:0;margin:24px !important}}@media screen and (min-width: 1200px){.flex-section.form .wrap{max-width:100%;padding:0}}@media screen and (min-width: 1200px){.flex-section.form .inner{display:flex}}@media screen and (min-width: 768px){.flex-section.form .inner .col{max-width:540px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1200px){.flex-section.form .inner .col{display:flex;flex-wrap:wrap;align-content:center;max-width:50%;margin:0;padding:72px}}@media screen and (min-width: 1440px){.flex-section.form .inner .col{padding:60px}}@media screen and (min-width: 1680px){.flex-section.form .inner .col{padding:96px}}@media screen and (min-width: 1200px){.flex-section.form .inner .col:first-child{background-color:rgba(0,53,67,.05)}}@media screen and (min-width: 1200px){.flex-section.form .inner .col>*:last-child{margin-bottom:0}}.flex-section.form .form-title::after{content:"";display:block;width:60px;height:2px;border-bottom:2px solid #f88d2a;margin:12px 0 0}.flex-section.form .intro-wrap,.flex-section.form .form-wrap{width:100%}@media screen and (min-width: 1200px){.flex-section.form .intro-wrap>*,.flex-section.form .form-wrap>*{width:100%;max-width:540px;margin-left:auto;margin-right:auto}}.flex-section.tabs{padding:48px 0;color:#444a4f}@media screen and (min-width: 1200px){.flex-section.tabs{padding:0;margin:24px}}@media screen and (min-width: 1200px){.flex-section.tabs .wrap{max-width:100%;padding:0}}@media screen and (min-width: 1440px){.flex-section.tabs .wrap{margin:0}}@media screen and (max-width: 1199px)and (min-width: 768px){.flex-section.tabs .inner{max-width:740px;margin:0 auto}}@media screen and (min-width: 1200px){.flex-section.tabs .inner{display:flex;justify-content:space-between}}@media screen and (min-width: 1200px){.flex-section.tabs .inner .col{width:50%;padding:48px 24px}}@media screen and (min-width: 1440px){.flex-section.tabs .inner .col{padding:60px}}@media screen and (min-width: 1680px){.flex-section.tabs .inner .col{padding:96px}}@media screen and (min-width: 1200px){.flex-section.tabs .inner .col:first-child{background-color:rgba(0,53,67,.05)}}@media screen and (min-width: 1200px){.flex-section.tabs .inner .col>*:last-child{margin-bottom:0}}.flex-section.tabs .section-title{font-weight:400}.flex-section.tabs .section-title::after{content:"";display:block;width:60px;height:2px;border-bottom:2px solid #f88d2a;margin-top:12px}.flex-section.tabs .tab h3,.flex-section.tabs .tab .flex-section.text-callouts-image .callouts .title,.flex-section.text-callouts-image .callouts .flex-section.tabs .tab .title{font-weight:400}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container iframe{border:none}.full-bg{position:relative;z-index:1;background-color:rgba(68,74,79,.5);color:#fff}.full-bg .inner{position:relative}.full-bg .img-bg,.full-bg .video-bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.full-bg .img-bg:not(.no-blend),.full-bg .video-bg:not(.no-blend){mix-blend-mode:multiply}@media screen and (min-width: 1200px){.full-bg .img-bg:not(.no-blend),.full-bg .video-bg:not(.no-blend){mix-blend-mode:unset}}.full-bg--top .img-bg{-o-object-position:top;object-position:top}.btn-wrap,.link-list ul{display:flex;flex-wrap:wrap;width:100%;padding:0}@media screen and (min-width: 768px){.btn-wrap,.link-list ul{justify-content:center}}.btn-wrap.left{justify-content:flex-start}.btn-wrap>*{margin:12px 48px 12px 0}@media screen and (min-width: 1200px){.btn-wrap>*{margin-right:60px}}.btn-wrap>*:last-child{margin-right:0}@media screen and (min-width: 768px){.btn-wrap:not(.left)>*{margin:12px 24px}}.link-list{position:relative;margin:0 0 48px;line-height:1.2}@media screen and (min-width: 1200px){.link-list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (min-width: 1200px){.link-list::after{content:"";display:block;width:100%;height:1px;border-bottom:1px solid rgba(0,0,0,0);transition:border .2s ease-in-out}}@media screen and (min-width: 1200px){section:hover .link-list::after{border-bottom-color:#fff}}@media screen and (min-width: 1200px){.bg-white .link-list::after,.bg-white:hover .link-list::after{border-bottom-color:#f1f3f5}}.link-list ul{margin-bottom:0;padding:0 24px;justify-content:center}.link-list li{list-style:none;padding:12px 18px}@media screen and (min-width: 768px){.link-list li{padding:18px 30px}}@media screen and (min-width: 1200px){.link-list li{margin-bottom:0;padding:0}}@media screen and (min-width: 1200px){.link-list li a{display:block;padding:18px 24px}}@media screen and (min-width: 1200px){.link-list a{text-decoration:none}}.link-list .slider{position:absolute;left:0;bottom:0;border-bottom:1px solid rgba(0,0,0,0);width:48px;height:1px;display:block;transition:border .2s ease-in-out}@media screen and (min-width: 1200px){section:hover .link-list .slider{border-bottom-color:#f88d2a}}@media screen and (min-width: 1200px){.link-list.left::after{border-bottom-color:#fff}}.link-list.left ul{padding:0}@media screen and (max-width: 1199px){.link-list.left ul{justify-content:flex-start}}.link-list.left li{padding-left:0;padding-right:42px}@media screen and (min-width: 768px){.link-list.left li{padding-right:60px}}@media screen and (min-width: 768px){.link-list.left li{padding-right:60px}}@media screen and (min-width: 1200px){.link-list.left li{padding:inherit}}@media screen and (min-width: 1200px){.link-list.left .slider{border-bottom-color:#f88d2a}}.link-list--locations.left{color:green}.link-list--locations.left::after{display:none}.link-list--locations.left ul{justify-content:flex-start}@media screen and (min-width: 300px){.link-list--locations.left li{padding:0px 10px 0px 0px; height:64px;}}.link-list--locations.left li::before{content:url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/images/icon-location-marker.svg);position:relative;top:2px;margin-right:12px}p+.link-list,.link-list+.btn-wrap{margin-top:-24px}p+ul{margin-top:-24px}ul.checks{font-weight:700;text-transform:uppercase;padding-left:0 !important}ul.checks li{list-style:none !important}ul.checks li::before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='16' viewBox='0 0 19 16'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%23004DE2'/%3E%3Cstop offset='50%25' stop-color='%230AB6D1'/%3E%3Cstop offset='100%25' stop-color='%230AC7AD'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill='%230DBC00' fill-rule='evenodd' d='M6.25 15.299c-.696 0-.42-.186-1.526-.557l-4.09-4.227c.196-.742.196-1.946 0-2.689.719-.006 1.884-.006 2.603 0l3.013 2.881 8.697-9.222a1.799 1.799 0 012.602 0 1.947 1.947 0 010 2.69L7.326 14.742c-.359.371-.83.557-1.076.557z'/%3E%3Cpath fill='url(%23PSgrad_0)' d='M6.25 15.299c-.696 0-.42-.186-1.526-.557l-4.09-4.227c.196-.742.196-1.946 0-2.689.719-.006 1.884-.006 2.603 0l3.013 2.881 8.697-9.222a1.799 1.799 0 012.602 0 1.947 1.947 0 010 2.69L7.326 14.742c-.359.371-.83.557-1.076.557z'/%3E%3C/svg%3E");width:19px;height:16px;display:inline-block;position:relative;top:1px;margin-right:10px}ul.checks.dark{text-align:left;font-weight:400;text-transform:none}ul.checks.dark li{position:relative;padding-left:22px}ul.checks.dark li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' viewBox='0 0 13 10'%3E%3Cpath fill='%2300233B' fill-rule='evenodd' d='M4.54 9.905c-.8 0-1.114-.123-1.353-.371L.462 6.718C.16 6.223.16 5.421.462 4.926a1.196 1.196 0 011.734 0L4.54 6.845 9.999.7a1.198 1.198 0 011.734 0 1.298 1.298 0 010 1.793L4.921 9.534c-.24.248-.553.371-.381.371z'/%3E%3C/svg%3E");width:13px;height:10px;position:absolute;top:6px;left:0}ul.list--arrows{padding-left:0;list-style:none;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}@media screen and (min-width: 1440px){ul.list--arrows{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media screen and (min-width: 1680px){ul.list--arrows{-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px}}ul.list--arrows li{position:relative;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;padding-left:24px}ul.list--arrows li::before{position:absolute;left:0;top:4px;display:block;width:7px;height:25px;content:url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/images/icon-arrow-basic.svg)}@media screen and (min-width: 768px){ul.list--arrows li::before{top:2px}}@media screen and (min-width: 1200px){ul.list--arrows li::before{top:0}}@media screen and (min-width: 1440px){ul.list--arrows li::before{top:-2px}}@media screen and (min-width: 1680px){ul.list--arrows li::before{top:2px}}ul.list--arrows li a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:600;font-size:20px;font-size:2rem;letter-spacing:0.2px}@media screen and (max-width: 1679px)and (min-width: 1200px){ul.list--arrows li a{font-size:18px;font-size:1.8rem;letter-spacing:0.18px}}@media screen and (min-width: 1680px){ul.list--arrows li a{font-size:24px;font-size:2.4rem;letter-spacing:0.24px}}ul.list--arrows li a:hover{text-decoration:none;color:#0f4143}@media screen and (min-width: 1680px){ul.list--arrows li a:hover{padding-left:6px}}ul.list--arrows li a>span{display:block}ul.list--arrows li .title{font-weight:600;color:inherit;line-height:inherit;margin:0}ul.list--arrows li .text{font-size:70%;font-weight:400}@media screen and (min-width: 768px){[class^=cols-] li,.cols-2 li,ul.list--arrows li,.cols-3 li,.cols-4 li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}@media screen and (min-width: 768px){.cols-2,ul.list--arrows{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}@media screen and (min-width: 768px){.cols-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}@media screen and (min-width: 768px){.cols-4{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}.tab-nav{display:none}@media screen and (min-width: 768px){.tab-nav{position:relative;display:block;font-size:16px;font-size:1.6rem;letter-spacing:-0.32px;font-weight:500;margin-bottom:0}}@media screen and (min-width: 1680px){.tab-nav{font-size:20px;font-size:2rem;letter-spacing:-0.4px}}.tab-nav::after{display:none}.tab-nav ul{display:flex;justify-content:center;margin-bottom:0;padding:0}@media screen and (min-width: 768px){.tab-nav li{list-style:none;padding:12px 24px;cursor:pointer;color:#00718f;transition:color .2s ease-in-out;margin:0}}.tab-nav li:hover,.tab-nav li.active{color:#005166}.tab-nav .slider{position:absolute;left:0;bottom:0;border-bottom:2px solid #f88d2a;width:48px;height:1px;display:block}@media screen and (min-width: 768px){.tabs{border:1px solid #b1bdc7}}@media screen and (min-width: 1200px){.tabs{margin-top:-1px}}@media screen and (min-width: 1440px){.tabs{font-size:18px;font-size:1.8rem;letter-spacing:-0.36px}}@media screen and (min-width: 768px){.tab{display:none}}@media screen and (min-width: 768px){.tab.active{display:block;padding:72px 48px}}@media screen and (min-width: 768px){.tab>*:last-child{margin-bottom:0}}.tab .tab-title{font-size:28px;font-size:2.8rem;letter-spacing:-1.12px}.tab .tab-subtitle{font-size:20px;font-size:2rem;letter-spacing:0px;font-weight:500;margin-bottom:6px}@media screen and (min-width: 768px){.tab .tab-subtitle{font-size:16px;font-size:1.6rem;letter-spacing:0px}}.tab .tab-subtitle+ul{margin-top:18px}.tab li{margin-bottom:12px}.modal{position:relative;max-width:640px;margin:0 auto;padding:24px;font-size:16px;font-size:1.6rem;letter-spacing:-0.32px;color:#444a4f}@media screen and (min-width: 1200px){.modal{padding:48px 72px}}.modal .title{text-shadow:0 0 20px rgba(255,255,255,.7);font-size:28px;font-size:2.8rem;letter-spacing:-1.12px;font-weight:300;text-align:center}@media screen and (min-width: 768px){.modal .title{font-size:36px;font-size:3.6rem;letter-spacing:-1.44px}}.modal .title::after{content:"";display:block;width:60px;height:2px;border-bottom:2px solid #f88d2a;margin:12px auto 0}.modal p{margin-bottom:24px}.modal .btn-wrap{align-items:center;justify-content:space-between}.mfp-close-btn-in .modal .mfp-close{color:#fff;position:absolute;top:-24px;right:24px;width:36px;height:36px}@media screen and (min-width: 1024px){.mfp-close-btn-in .modal .mfp-close{top:0;right:0}}@media screen and (min-width: 1024px){.modal--video{max-width:768px;padding:36px 0 0}}@media screen and (min-width: 1200px){.modal--video{max-width:1200px}}.acf-map{width:100%;height:480px;margin-bottom:24px;border:1px solid #30949e}@media screen and (min-width: 768px){.acf-map{height:640px;border-width:2px}}.acf-map img{max-width:inherit !important}.acf-map .title{font-size:20px;font-size:2rem;margin-bottom:10px}.acf-map .address{font-size:16px;font-size:1.6rem;letter-spacing:-0.32px;font-weight:400;margin-bottom:20px;line-height:1.5}.acf-map .address em{margin-right:3px}.acf-map .address+a{color:#f88d2a}.acf-map .address+a:hover{text-decoration:underline}.acf-map img[src$="icon-map-marker.svg"]{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.acf-map div:hover>img[src$="icon-map-marker.svg"]{-webkit-transform:scale(1.2);transform:scale(1.2)}#testimonials{position:relative;padding:48px 0}@media screen and (min-width: 768px){#testimonials{padding-bottom:72px}}@media screen and (min-width: 768px){#testimonials::after{content:"";position:absolute;background:rgba(0,0,0,0) url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/images/bg-blocks-testimonial.png) no-repeat scroll left bottom/cover;bottom:4%;left:1%;z-index:-1;width:99%;height:100%;opacity:.8}}@media screen and (min-width: 1200px){#testimonials::after{background-size:cover;width:50%;height:786px}}@media screen and (max-width: 1199px)and (min-width: 768px){#testimonials .inner{max-width:740px;margin:0 auto}}@media screen and (min-width: 1200px){.testimonials{position:relative}}@media screen and (min-width: 1680px){.testimonials{padding-top:72px}}.testimonials::before{content:"";display:block;width:100px;height:75px;margin:0 auto 24px;background-image:url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/images/icon-testimonial-quote.svg);background-size:contain;z-index:0}@media screen and (min-width: 1024px){.testimonials::before{position:absolute;top:0;left:-72px;width:200px;height:152px}}@media screen and (min-width: 1200px){.testimonials::before{top:-20%;left:1%;width:301px;height:225px}}@media screen and (min-width: 1680px){.testimonials::before{left:10%}}.testimonials.owl-carousel.owl-loaded{display:flex;flex-direction:column}.testimonials.owl-carousel.owl-loaded .owl-stage-outer{order:2}.testimonials.owl-carousel.owl-loaded .owl-dots{display:flex;flex-wrap:wrap;justify-content:center;order:1;margin-bottom:12px}@media screen and (min-width: 768px){.testimonials.owl-carousel.owl-loaded .owl-dots{margin-bottom:24px}}.testimonials.owl-carousel.owl-loaded .owl-dot span{background-color:rgba(248,141,42,.5);width:12px;height:12px;margin:12px;transition:background-color .2s ease-in-out}.testimonials.owl-carousel.owl-loaded .owl-dot.active span,.testimonials.owl-carousel.owl-loaded .owl-dot:hover span{background-color:#f88d2a}@media screen and (min-width: 1024px){.testimonials:not(.owl-carousel.owl-loaded){position:relative;padding-top:72px;z-index:1}}.testimonial{position:relative;font-style:normal;max-width:840px;margin:0 auto;text-shadow:0 0 24px #fff;z-index:1}@media screen and (min-width: 1200px){.testimonial{font-size:28px;font-size:2.8rem;letter-spacing:-0.56px}}@media screen and (min-width: 1200px){.testimonial--long>*:not(footer){font-size:80%}}.testimonial footer{color:#758b9d;letter-spacing:0}.testimonial footer::before{content:"";display:block;width:60px;height:2px;border-bottom:2px solid #f88d2a;margin:24px 0 12px}.testimonial footer strong{color:#00718f}.bg-lg{background-color:#f1f3f5}.bg-teal{background-color:#30949e;color:#fff}.bg-teal .section-title,.bg-teal .title{color:#fff !important}.bg-o{background-color:#f88d2a;color:#fff}.bg-db{background-color:#003543;color:#fff}.bg-db .section-title,.bg-db .title{color:#30949e !important}.bg-dp{background-color:#3d1152;color:#fff}.bg-dp .section-title,.bg-dp .title{color:#a191b2 !important}.bg-obgyn-teal{background-color:#4b858e;color:#fff}.bg-obgyn-teal .section-title,.bg-obgyn-teal .title{color:#fff !important}.bg-obgyn-lb{background-color:#dbe8ed;color:#28464b}.bg-lp{background-color:#f4e7fa;color:#28464b}#hero{padding:72px 0}@media screen and (min-width: 768px){#hero{text-align:center}}@media screen and (min-width: 1200px){#hero{padding-top:144px}}#hero .inner{position:relative}@media screen and (min-width: 1200px){#hero .inner{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width: 1200px){#hero .inner>div{max-width:840px;margin-left:auto;margin-right:auto}}#hero h1::after{content:"";display:block;width:60px;height:2px;border-bottom:2px solid #f88d2a;margin-top:12px}@media screen and (min-width: 768px){#hero h1::after{margin-left:auto;margin-right:auto}}#hero h1:last-child{margin-bottom:0}#hero h1:last-child::after{display:none}@media screen and (min-width: 1200px){#hero .hero-main.no-intro{max-width:1200px}}#hero .hero-main .link-list{width:100%}#hero .hero-main>*:last-child{margin-bottom:0}#hero.full-bg h1{color:#fff}#hero .btn-wrap:last-child,#hero .link-list:last-child{margin-bottom:0}@media screen and (min-width: 1200px){.page-flex #hero{padding-top:72px;padding-bottom:72px}}#hero.has-play-btn{padding-bottom:24px}@media screen and (min-width: 768px){#hero.has-play-btn{padding-bottom:48px}}#hero .video-modal-play{display:flex;margin-top:36px}@media screen and (max-width: 1199px)and (min-width: 768px){#hero .video-modal-play{max-width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1200px){#hero .video-modal-play{position:absolute;bottom:66px;left:0;width:50%;justify-content:center}}#hero .video-modal-play button{height:auto;padding:0;justify-content:left}#hero .video-modal-play button::after{content:attr(aria-label);display:block;width:100%;margin:0 0 0 12px;color:#fff;font-weight:400;text-align:left}@media screen and (min-width: 1200px){#hero .video-modal-play button::after{display:none}}@media screen and (max-width: 1199px){#hero .video-modal-play svg{max-width:48px;height:auto}}#hero .video-modal-play .icon{transition:stroke .2s ease-in-out}#hero .video-modal-play button:hover .icon{stroke:#f88d2a}.page-404 main.content{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;min-height:50vh}.page-404 main.content>*{min-width:51%;text-align:center}.page-home #hero{position:relative;overflow:hidden}@media screen and (min-width: 768px){.page-home #hero{text-align:left}}@media screen and (min-width: 1200px){.page-home #hero{padding-top:96px;padding-bottom:0;overflow:visible}}.page-home #hero::before{content:"";position:absolute;background:rgba(0,0,0,0) url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/images/bg-blocks-pattern.svg) no-repeat scroll center top/cover;top:0;left:-15%;z-index:-1;width:200%;height:150%;opacity:.75}@media screen and (min-width: 1200px){.page-home #hero::before{top:-15%;left:-10%;width:100%;height:120%;opacity:1}}@media screen and (min-width: 1440px){.page-home #hero::before{width:1680px;max-width:100%;height:2413px}}@media screen and (min-width: 1200px){.page-home #hero .inner>div{width:50%;max-width:50%}}@media screen and (min-width: 768px){.page-home #hero .hero-main>*{max-width:740px}}@media screen and (min-width: 1200px){.page-home #hero .hero-main>*{max-width:calc(100% - 72px)}}@media screen and (min-width: 1680px){.page-home #hero .hero-main>*{max-width:640px}}@media screen and (min-width: 1200px){.page-home #hero .hero-main p{margin-bottom:24px}}.page-home #hero h1{color:#758b9d;font-size:54px;font-size:5.4rem;letter-spacing:0px}@media screen and (min-width: 480px){.page-home #hero h1{font-size:66px;font-size:6.6rem;letter-spacing:0px}}@media screen and (min-width: 1024px){.page-home #hero h1{font-size:90px;font-size:9rem;letter-spacing:0px;line-height:1}}@media screen and (min-width: 1440px){.page-home #hero h1{font-size:100px;font-size:10rem;letter-spacing:0px}}.page-home #hero h1 span{color:#00718f;font-size:36px;font-size:3.6rem;letter-spacing:-1.44px}@media screen and (min-width: 480px){.page-home #hero h1 span{font-size:44px;font-size:4.4rem;letter-spacing:-1.76px}}@media screen and (min-width: 1024px){.page-home #hero h1 span{font-size:60px;font-size:6rem;letter-spacing:-2.4px}}@media screen and (min-width: 1440px){.page-home #hero h1 span{font-size:68px;font-size:6.8rem;letter-spacing:-2.72px}}@media screen and (min-width: 768px){.page-home #hero h1::after{margin-left:0;margin-right:0}}.page-home #hero .hero-image{display:none}@media screen and (min-width: 1200px){.page-home #hero .hero-image{display:block;position:relative}}@media screen and (min-width: 1200px){.page-home #hero .hero-image::before{content:"";display:block;width:calc(50vw + 48px);height:200%;position:absolute;bottom:48px;left:-48px;background-color:#f1f3f5;z-index:-1}}@media screen and (min-width: 1200px){.page-home #hero .image-wrap{border-left:1px solid #f88d2a;position:relative}}@media screen and (min-width: 1200px){.page-home #hero .image-wrap::before,.page-home #hero .image-wrap::after{content:"";display:block;position:absolute;width:75%;height:75%;z-index:-1}}@media screen and (min-width: 1200px){.page-home #hero .image-wrap::before{border:1px solid #30949e;top:-48px;left:72px}}@media screen and (min-width: 1200px){.page-home #hero .image-wrap::after{border:1px solid #f88d2a;border-right-width:0;top:-96px;right:-24px;width:calc(75% - 60px)}}@media screen and (min-width: 1440px){.page-home #hero .image-wrap::after{width:75%;right:-48px}}@media screen and (min-width: 1680px){.page-home #hero .image-wrap::after{border-right-width:1px}}@media screen and (min-width: 1200px){.page-home #hero .image-wrap img{max-height:740px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}}#interests{padding:48px 0 72px;text-align:center}@media screen and (min-width: 1200px){#interests{margin:48px 24px;padding:48px 0 36px}}#interests::after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:66.66666667%;background:linear-gradient(to bottom, rgba(68, 74, 79, 0) 0%, rgba(68, 74, 79, 0.92) 100%);mix-blend-mode:multiply;z-index:-1}@media screen and (max-width: 1199px){#interests .wrap{max-width:100%;padding:0;margin:0}}@media screen and (min-width: 1200px){#interests .wrap{margin-left:48px;margin-right:48px}}@media screen and (min-width: 1680px){#interests .wrap{margin-left:72px;margin-right:72px}}#interests .section-title,#interests .section-title span,#interests h3,#interests .flex-section.text-callouts-image .callouts .title,.flex-section.text-callouts-image .callouts #interests .title{color:#fff}#interests .section-title,#interests h3,#interests .flex-section.text-callouts-image .callouts .title,.flex-section.text-callouts-image .callouts #interests .title{padding-left:24px;padding-right:24px}@media screen and (min-width: 1200px){#interests .section-title,#interests h3,#interests .flex-section.text-callouts-image .callouts .title,.flex-section.text-callouts-image .callouts #interests .title{padding:0}}#interests .section-title{margin-bottom:120px}@media screen and (min-width: 768px){#interests .section-title{text-align:left;font-size:32px;font-size:3.2rem;letter-spacing:-1.28px}}#interests .section-title::after{content:"";display:block;width:60px;height:2px;border-bottom:2px solid #f88d2a;margin:12px auto 0}@media screen and (min-width: 768px){#interests .section-title::after{margin:12px 0 0}}#interests .section-title span{font-size:24px;font-size:2.4rem;letter-spacing:-0.96px}@media screen and (min-width: 375px){#interests .section-title span{font-size:28px;font-size:2.8rem;letter-spacing:-1.12px}}@media screen and (min-width: 768px){#interests .section-title span{text-align:left;font-size:52px;font-size:5.2rem;letter-spacing:-2.08px}}#interests h3,#interests .flex-section.text-callouts-image .callouts .title,.flex-section.text-callouts-image .callouts #interests .title{font-weight:500;font-size:40px;font-size:4rem;letter-spacing:-1.6px;margin-bottom:60px}@media screen and (min-width: 1200px){#interests .interests-list{display:flex;justify-content:center}}#interests .interests-list::after{content:"";position:absolute;bottom:0;left:0;border-bottom:2px solid #fff;width:100%;height:2px;display:block;width:100%;z-index:-1}#interests .interests-list a{position:relative;color:#fff;font-size:28px;font-size:2.8rem;letter-spacing:-1.68px;line-height:1.15;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-bottom:48px}@media screen and (min-width: 1200px){#interests .interests-list a{font-size:22px;font-size:2.2rem;letter-spacing:-1.32px;padding-bottom:24px}}@media screen and (min-width: 1680px){#interests .interests-list a{font-size:30px;font-size:3rem;letter-spacing:-1.8px}}#interests .interests-list a:hover,#interests .interests-list a:focus{text-decoration:none}@media screen and (max-width: 1199px){#interests .interests-list a::after{content:"";position:absolute;bottom:0;left:-5%;height:2px;border-bottom:2px solid #f88d2a;display:block;width:110%;transition:border-width .2s ease-in-out}}#interests .interests-list .active a::after{border-width:6px}#interests .interests-list .owl-item:not(.active){opacity:.5}#interests .interests-list:not(.owl-loaded) .slider{border-bottom:2px solid #f88d2a;width:48px;display:block;position:absolute;left:0;bottom:0;transition:height .2s ease-in-out,border-width .2s ease-in-out}#interests .interests-list:not(.owl-loaded):hover .slider{border-width:6px}@media screen and (min-width: 1200px){#interests .interests-list:not(.owl-loaded) a{padding:18px 30px}}@media screen and (min-width: 1440px){#interests .interests-list:not(.owl-loaded) a{padding:24px 30px}}#interests .interests-list .owl-dots{display:flex;width:100%;position:absolute;bottom:-60px;justify-content:center}#interests .interests-list .owl-dots .owl-dot span{opacity:.75}#interests .interests-list .owl-dots .owl-dot span:hover{opacity:1}#interests .interests-list .owl-dots .owl-dot.active span{background:#f88d2a;opacity:1}.revolver{position:relative;text-align:center;margin-bottom:24px}@media screen and (min-width: 1200px){.revolver{margin-bottom:0}}@media screen and (min-width: 768px){.revolver{max-width:880px;margin-left:auto;margin-right:auto}}.revolver .item{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:32px;font-size:3.2rem;letter-spacing:0px;line-height:1;color:#00718f;padding:12px 0}@media screen and (min-width: 375px){.revolver .item{font-size:36px;font-size:3.6rem}}@media screen and (min-width: 768px){.revolver .item{font-size:64px;font-size:6.4rem}}@media screen and (min-width: 1200px){.revolver .item{font-size:82px;font-size:8.2rem}}@media screen and (min-width: 1680px){.revolver .item{font-size:100px;font-size:10rem}}#services{padding:72px 0;text-align:center}@media screen and (min-width: 768px){#services{padding:144px 0}}#services .title{color:#758b9d;font-weight:300;margin:0;font-size:24px;font-size:2.4rem;letter-spacing:0px}@media screen and (min-width: 375px){#services .title{font-size:26px;font-size:2.6rem}}@media screen and (min-width: 768px){#services .title{font-size:40px;font-size:4rem}}@media screen and (min-width: 1200px){#services .title{font-size:54px;font-size:5.4rem}}@media screen and (min-width: 768px){#services p{max-width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px){#services .link-list{max-width:840px;margin-left:auto;margin-right:auto}}#services .link-list::after{border-bottom-color:#f1f3f5}#services .btn-wrap{justify-content:center}.page-home #flexible-content .flex-section:first-child{margin-top:0}#locations{padding:48px 0 36px;text-align:center}@media screen and (min-width: 1200px){#locations{margin:24px;padding-top:72px}}@media screen and (min-width: 1680px){#locations{padding-top:96px}}#locations::after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:66.66666667%;background:linear-gradient(to bottom, rgba(68, 74, 79, 0) 0%, rgba(68, 74, 79, 0.92) 100%);mix-blend-mode:multiply;z-index:-1}@media screen and (max-width: 1199px){#locations .wrap{max-width:100%;padding:0;margin:0}}@media screen and (min-width: 1200px){#locations .wrap{margin-left:48px;margin-right:48px}}@media screen and (min-width: 1680px){#locations .wrap{margin-left:72px;margin-right:72px}}#locations .inner{position:relative}@media screen and (min-width: 1200px){#locations .inner{height:400px}}#locations .section-title,#locations .section-title span{color:#fff}#locations .section-title{padding-left:24px;padding-right:24px;margin-bottom:96px}@media screen and (min-width: 768px){#locations .section-title{font-size:48px;font-size:4.8rem;letter-spacing:-1.92px}}@media screen and (min-width: 1200px){#locations .section-title{padding:0;font-size:60px;font-size:6rem;letter-spacing:-2.4px}}#locations .section-title::after{content:"";display:block;width:60px;height:2px;border-bottom:2px solid #f88d2a;margin:12px auto 0}@media screen and (min-width: 768px){#locations .section-title span{text-align:left;font-size:52px;font-size:5.2rem;letter-spacing:-2.08px}}#locations .locations-list{position:relative}@media screen and (min-width: 1200px){#locations .locations-list{display:flex;justify-content:center;align-items:flex-end;position:absolute;bottom:0}}#locations .locations-list::after{content:"";position:absolute;bottom:0;left:0;border-bottom:2px solid #fff;width:100%;height:2px;display:block;width:100%;z-index:-1}#locations .locations-list a{position:relative;color:#fff;font-size:16px;font-size:1.6rem;letter-spacing:-0.64px;font-weight:400;line-height:1.3;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding-bottom:48px}@media screen and (min-width: 375px){#locations .locations-list a{padding-bottom:24px}}@media screen and (min-width: 1200px){#locations .locations-list a{font-size:22px;font-size:2.2rem;letter-spacing:-0.88px;padding-bottom:24px}}@media screen and (min-width: 1680px){#locations .locations-list a{font-size:30px;font-size:3rem;letter-spacing:-1.2px}}#locations .locations-list a:hover,#locations .locations-list a:focus{text-decoration:none}#locations .locations-list a .title{color:#fff;font-size:24px;font-size:2.4rem;letter-spacing:-0.96px;font-weight:600;margin-bottom:12px}@media screen and (min-width: 375px){#locations .locations-list a .title{font-size:30px;font-size:3rem;letter-spacing:-1.2px}}@media screen and (min-width: 1200px){#locations .locations-list a .title{font-size:36px;font-size:3.6rem;letter-spacing:-1.44px}}@media screen and (min-width: 1680px){#locations .locations-list a .title{font-size:48px;font-size:4.8rem;letter-spacing:-1.92px}}@media screen and (min-width: 1200px){#locations .locations-list a .address{display:block;height:0;overflow:hidden;transition:height .5s ease-in-out}}@media screen and (min-width: 1200px){#locations .locations-list a:hover .address{height:54px}}@media screen and (min-width: 1680px){#locations .locations-list a:hover .address{height:74px}}@media screen and (max-width: 1199px){#locations .locations-list a::after{content:"";position:absolute;bottom:0;left:-5%;height:2px;border-bottom:2px solid #f88d2a;display:block;width:110%;transition:border-width .2s ease-in-out}}#locations .locations-list .active a::after{border-width:6px}#locations .locations-list .owl-item:not(.active){opacity:.5}#locations .locations-list:not(.owl-loaded) .slider{border-bottom:2px solid #f88d2a;width:48px;height:2px;display:block;position:absolute;left:0;bottom:0;transition:height .2s ease-in-out,border-width .2s ease-in-out}#locations .locations-list:not(.owl-loaded):hover .slider{border-width:6px;height:6px}@media screen and (min-width: 1200px){#locations .locations-list:not(.owl-loaded) a{padding:18px 24px}}@media screen and (min-width: 1440px){#locations .locations-list:not(.owl-loaded) a{padding:24px 24px}}#locations .locations-list .owl-dots{display:none !important}.pagination{clear:both;margin:20px 0 60px;padding:20px 0 0;text-transform:uppercase;border-top:1px solid #444a4f;width:100%;display:flex;justify-content:center}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#758b9d;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;margin-bottom:4px;padding:8px 12px;text-decoration:none}.archive-pagination li a:focus,.archive-pagination li a:hover,.archive-pagination li.active a{background-color:#00718f}.archive-posts .content:not(.paged){padding-bottom:40px}.archive-posts .archive-description{padding:40px 0 0}@media screen and (min-width: 480px){.archive-posts .archive-description{padding:60px 0 10px}}@media screen and (min-width: 1200px){.archive-posts .archive-description{padding:80px 0 30px}}.archive-posts .archive-title{text-align:center}.archive-posts .archive-title::after{margin-bottom:0}.archive-posts .archive-title .top{font-family:"gotham",sans-serif;color:#00718f;font-size:33.3334%;display:block}@media screen and (min-width: 1200px){.archive-posts .archive-title .top{font-size:25%}}.archive-posts .posts{display:flex;flex-wrap:wrap}.archive-posts .posts .post-wrap{background-color:#fff;margin:0 0 2.702703%}@media screen and (min-width: 480px){.archive-posts .posts .post-wrap{margin:0 0 2.702703% 2.702703%}}@media screen and (min-width: 480px){.archive-posts .posts .post-wrap{width:48.648649%}.archive-posts .posts .post-wrap:nth-child(2n+1){margin-left:0}}.archive-posts .posts .entry-image-link{display:block}.archive-posts .posts .post{padding:20px;margin:0}.archive-posts .posts .entry-header{margin-bottom:20px}.archive-posts .posts .entry-header .entry-meta{margin-bottom:0;font-weight:bold}.archive-posts .posts .entry-title{margin-bottom:0}.archive-posts .posts .entry-content{display:flex;flex-wrap:wrap;align-items:flex-start}.single-post .entry-image{height:160px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 480px){.single-post .entry-image{height:240px}}@media screen and (min-width: 1024px){.single-post .entry-image{height:300px}}@media screen and (min-width: 1200px){.single-post .entry-image{height:360px}}@media screen and (min-width: 1440px){.single-post .entry-image{height:480px}}.single-post .entry-header .addthis_inline_share_toolbox{margin-bottom:20px}.single-post .entry-header .entry-meta{font-weight:bold}.single-post .post{font-size:17px;font-size:1.7rem;letter-spacing:0.68px;line-height:2}.single-post .post .entry-title{font-size:34px;font-size:3.4rem;letter-spacing:1.36px;margin-bottom:10px}@media screen and (min-width: 480px){.single-post .post .entry-title{font-size:42px;font-size:4.2rem;letter-spacing:1.68px}}@media screen and (min-width: 1440px){.single-post .post .entry-title{font-size:50px;font-size:5rem;letter-spacing:2px}}.single-post .post h2,.single-post .post .flex-section.faq .section-title,.flex-section.faq .single-post .post .section-title{font-size:26px;font-size:2.6rem;letter-spacing:1.04px}@media screen and (min-width: 480px){.single-post .post h2,.single-post .post .flex-section.faq .section-title,.flex-section.faq .single-post .post .section-title{font-size:34px;font-size:3.4rem;letter-spacing:1.36px}}@media screen and (min-width: 1440px){.single-post .post h2,.single-post .post .flex-section.faq .section-title,.flex-section.faq .single-post .post .section-title{font-size:42px;font-size:4.2rem;letter-spacing:1.68px}}.single-post .post h3,.single-post .post .flex-section.text-callouts-image .callouts .title,.flex-section.text-callouts-image .callouts .single-post .post .title{font-size:22px;font-size:2.2rem;letter-spacing:0.88px}@media screen and (min-width: 480px){.single-post .post h3,.single-post .post .flex-section.text-callouts-image .callouts .title,.flex-section.text-callouts-image .callouts .single-post .post .title{font-size:26px;font-size:2.6rem;letter-spacing:1.04px}}@media screen and (min-width: 1440px){.single-post .post h3,.single-post .post .flex-section.text-callouts-image .callouts .title,.flex-section.text-callouts-image .callouts .single-post .post .title{font-size:34px;font-size:3.4rem;letter-spacing:1.36px}}.single-post .post h4,.single-post .post .flex-section.col-callouts .callouts.xl-titles .title,.flex-section.col-callouts .callouts.xl-titles .single-post .post .title,.single-post .post .flex-section.downloads .download-group .title,.flex-section.downloads .download-group .single-post .post .title,.single-post .post .archive-posts .posts .entry-title,.archive-posts .posts .single-post .post .entry-title{font-size:20px;font-size:2rem;letter-spacing:0.8px}@media screen and (min-width: 480px){.single-post .post h4,.single-post .post .flex-section.col-callouts .callouts.xl-titles .title,.flex-section.col-callouts .callouts.xl-titles .single-post .post .title,.single-post .post .flex-section.downloads .download-group .title,.flex-section.downloads .download-group .single-post .post .title,.single-post .post .archive-posts .posts .entry-title,.archive-posts .posts .single-post .post .entry-title{font-size:22px;font-size:2.2rem;letter-spacing:0.88px}}@media screen and (min-width: 1440px){.single-post .post h4,.single-post .post .flex-section.col-callouts .callouts.xl-titles .title,.flex-section.col-callouts .callouts.xl-titles .single-post .post .title,.single-post .post .flex-section.downloads .download-group .title,.flex-section.downloads .download-group .single-post .post .title,.single-post .post .archive-posts .posts .entry-title,.archive-posts .posts .single-post .post .entry-title{font-size:26px;font-size:2.6rem;letter-spacing:1.04px}}.single-post .post .entry-meta{font-size:20px;font-size:2rem;letter-spacing:0.8px}.single-post .post img{width:100%}@media screen and (min-width: 480px){.single-post .post .alignright,.single-post .post .alignleft{max-width:50%}}@media screen and (min-width: 1200px){.single-post .post .alignright,.single-post .post .alignleft{max-width:60%;position:relative}}@media screen and (min-width: 1200px){.single-post .post .alignright{float:right;right:-96px;margin-left:-56px}}@media screen and (min-width: 1200px){.single-post .post .alignleft{float:left;left:-96px;margin-right:-56px}}body.beverages #archive-headline,body.beverages #beverage-headline,body.events #archive-headline,body.events #beverage-headline{padding:40px 0 0}@media screen and (min-width: 480px){body.beverages #archive-headline,body.beverages #beverage-headline,body.events #archive-headline,body.events #beverage-headline{padding:60px 0 10px}}@media screen and (min-width: 1200px){body.beverages #archive-headline,body.beverages #beverage-headline,body.events #archive-headline,body.events #beverage-headline{padding:80px 0 30px}}body.beverages .archive-title,body.events .archive-title{text-align:center}body.beverages .archive-title .top,body.events .archive-title .top{font-family:"gotham",sans-serif;color:#00718f;font-size:33.3334%;display:block}@media screen and (min-width: 1200px){body.beverages .archive-title .top,body.events .archive-title .top{font-size:25%}}.location-details{margin-bottom:24px;display:none}.location-details.active,.location .location-details{display:block}@media screen and (min-width: 768px){.location-details{padding:48px 24px !important}}@media screen and (min-width: 1200px){.location-details{padding:120px 72px 60px !important}}.location-details::after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:66.66666667%;background:linear-gradient(to bottom, rgba(68, 74, 79, 0) 0%, rgba(68, 74, 79, 0.72) 100%);mix-blend-mode:multiply;z-index:0}.location-details .img-bg{height:240px}@media screen and (min-width: 768px){.location-details .img-bg{height:100%}}.location-details--inner{position:relative;z-index:1}.location-details .location-title{color:#fff;font-size:40px;font-size:4rem;letter-spacing:-1.6px;padding:48px 12px 24px}@media screen and (max-width: 767px){.location-details .location-title{display:flex;flex-direction:column;justify-content:flex-end;height:240px;margin:0}}@media screen and (min-width: 375px){.location-details .location-title{padding:48px 24px 24px}}@media screen and (min-width: 768px){.location-details .location-title{padding:0}}@media screen and (min-width: 1200px){.location-details .location-title{width:100%;font-size:80px;font-size:8rem;letter-spacing:-3.2px;margin-bottom:72px}}.location-details .location-title span{color:#fff;font-size:20px;font-size:2rem;letter-spacing:0px;margin-bottom:0;text-indent:3px}@media screen and (min-width: 1200px){.location-details .location-title span{font-size:36px;font-size:3.6rem;text-indent:6px}}.location-details .col-title{color:#fff;font-size:28px;font-size:2.8rem;letter-spacing:-1.12px;margin-bottom:6px}@media screen and (min-width: 1200px){.location-details .link-list{width:100%}}.location-details .address{margin-bottom:24px}@media screen and (min-width: 768px){.location-details .address{margin:0;width:calc(45% - 24px)}}@media screen and (min-width: 768px){.location-details .office-hours{width:calc(55% - 24px)}}.location-details .office-hours ul{padding:0;margin:0}.location-details .office-hours li{list-style:none}@media screen and (min-width: 1680px){.location-details--inner{display:flex;flex-wrap:wrap;justify-content:space-between}}.location-details--col{padding:24px 12px}@media screen and (max-width: 767px){.location-details--col{background-color:#002029}}@media screen and (min-width: 375px){.location-details--col{padding:24px}}@media screen and (min-width: 768px){.location-details--col{padding:0}}@media screen and (min-width: 1680px){.location-details--col{display:flex;flex-direction:column;justify-content:flex-end;width:calc(50% - 48px)}}@media screen and (min-width: 1200px){.location-details--col>*:last-child{margin-bottom:0}}.location-details--col p{margin-bottom:24px}@media screen and (min-width: 1200px){.location-details--teaser{max-width:680px;margin-bottom:48px}}@media screen and (min-width: 1680px){.location-details--teaser{margin-bottom:0}}.location-details--teaser::after{content:"";display:block;width:100%;margin:24px auto 0;border-bottom:1px solid #f88d2a;height:1px}@media screen and (min-width: 768px){.location-details--teaser::after{margin:24px auto}}@media screen and (min-width: 1200px){.location-details--teaser::after{display:none}}@media screen and (min-width: 768px){.location-details--address{display:flex;flex-direction:row;justify-content:space-between;font-size:16px;font-size:1.6rem;letter-spacing:-0.32px}}body.locations .section-title{font-weight:300;text-align:center}body.locations .link-list a{color:#fff}body.locations #hero .inner{position:relative}@media screen and (min-width: 1200px){body.locations #hero .inner>div{width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px){body.locations #hero h1::after{margin-left:auto;margin-right:auto}}body.locations #send-message{padding:48px 0;color:#444a4f}@media screen and (min-width: 1200px){body.locations #send-message{padding:0;margin:24px}}@media screen and (min-width: 1200px){body.locations #send-message .wrap{max-width:100%;padding:0}}@media screen and (min-width: 1200px){body.locations #send-message .inner{display:flex}}@media screen and (min-width: 768px){body.locations #send-message .inner .col{max-width:540px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1200px){body.locations #send-message .inner .col{display:flex;flex-wrap:wrap;align-content:center;max-width:50%;margin:0;padding:72px}}@media screen and (min-width: 1440px){body.locations #send-message .inner .col{padding:60px}}@media screen and (min-width: 1680px){body.locations #send-message .inner .col{padding:96px}}@media screen and (min-width: 1200px){body.locations #send-message .inner .col:first-child{background-color:rgba(0,53,67,.05)}}@media screen and (min-width: 1200px){body.locations #send-message .inner .col>*:last-child{margin-bottom:0}}body.locations #send-message .form-title::after{content:"";display:block;width:60px;height:2px;border-bottom:2px solid #f88d2a;margin:12px 0 0}body.locations #send-message .intro-wrap,body.locations #send-message .form-wrap{width:100%}@media screen and (min-width: 1200px){body.locations #send-message .intro-wrap>*,body.locations #send-message .form-wrap>*{width:100%;max-width:540px;margin-left:auto;margin-right:auto}}body.locations #locations-map{padding-top:48px}@media screen and (min-width: 1200px){body.locations #locations-map{padding-top:120px}}body.locations #locations-map .section-title+.acf-map{margin-top:48px}body.locations #locations-map .address{width:100%}body.location #hero{padding:0}@media screen and (min-width: 768px){body.location #hero{text-align:left}}body.location #hero .location-details--inner{position:relative}body.location #hero h1::after{margin-left:0;margin-right:0}body.location #hero .link-list ul{margin:0}body.location #hero .link-list a{color:#fff}body.location #hero p+.link-list,body.location #hero .link-list+.btn-wrap{margin-top:0}body.location #providers{padding:48px 0}body.location #providers .section-title{font-weight:300}body.location #providers .providers{position:relative}@media screen and (min-width: 1200px){body.location #providers .providers{max-width:calc(100% - 144px)}}body.location #providers .providers img{transition:opacity .2s ease-in-out}body.location #providers .providers:hover .provider:not(:hover) img{opacity:.5}body.location #providers .owl-nav{display:flex;justify-content:space-between;align-items:center;margin-top:24px}@media screen and (min-width: 1200px){body.location #providers .owl-nav{position:absolute;top:calc(50% - 31px);right:-144px;margin:0}}body.location #providers .owl-nav svg{width:100px;height:auto}@media screen and (min-width: 1200px){body.location #providers .owl-nav svg{width:120px}}body.location #providers .owl-nav .owl-prev,body.location #providers .owl-nav .owl-next{height:auto;margin:0;background:none}@media screen and (min-width: 1200px){body.location #providers .owl-nav .owl-prev,body.location #providers .owl-nav .owl-next{width:120px}}body.location #providers .owl-nav .owl-prev.disabled,body.location #providers .owl-nav .owl-next.disabled{pointer-events:none}@media screen and (min-width: 1200px){body.location #providers .owl-nav .owl-prev{display:none}}body.location #specialties,body.specialties #specialties{padding:48px 0}@media screen and (min-width: 1200px){body.location #specialties .inner,body.specialties #specialties .inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}}body.location #specialties .section-title,body.specialties #specialties .section-title{font-weight:300}@media screen and (min-width: 1200px){body.location #specialties .col,body.specialties #specialties .col{width:calc(50% - 36px)}}@media screen and (min-width: 768px){body.location #specialties .col--text>*,body.specialties #specialties .col--text>*{max-width:740px}}body.location #specialties p+.specialties,body.specialties #specialties p+.specialties{margin-top:0}body.location #specialties img,body.specialties #specialties img{width:100%}@media screen and (min-width: 768px){body.location #specialties img,body.specialties #specialties img{max-height:680px;-o-object-fit:cover;object-fit:cover}}@media screen and (min-width: 1200px){body.location #specialties img,body.specialties #specialties img{max-height:960px;border-left:1px solid #f88d2a}}body.location #location-main{padding:48px 0 24px}@media screen and (min-width: 768px){body.location #location-main .location-description{max-width:680px;margin-left:auto;margin-right:auto}}body.location #location-main .location-description>p:first-child{font-size:24px;font-size:2.4rem;letter-spacing:-0.48px;color:#00718f;line-height:1.5}@media screen and (min-width: 768px){body.location #location-main .location-description>p:first-child{font-size:28px;font-size:2.8rem;letter-spacing:-0.56px}}@media screen and (min-width: 1024px){body.location #location-main .location-description>p:first-child{margin-left:-96px;max-width:100%}}@media screen and (min-width: 1200px){body.location #location-main .location-description>p:first-child{font-size:32px;font-size:3.2rem;letter-spacing:-0.64px}}.provider{position:relative;display:block;background-color:#003543}.provider::after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:50%;background:linear-gradient(to bottom, rgba(68, 74, 79, 0) 0%, rgba(68, 74, 79, 0.92) 100%);mix-blend-mode:multiply;z-index:0}.provider .provider-name{position:absolute;left:0;bottom:0;width:100%;font-size:16px;font-size:1.6rem;letter-spacing:-0.32px;line-height:1.4;font-weight:400;color:#fff;padding:12px;margin:0;text-align:left;z-index:1}.provider .specialties,.provider .locations{display:block;font-weight:300;font-size:14px;font-size:1.4rem;letter-spacing:-0.28px}.provider .locations{position:relative;width:100%;letter-spacing:0px;padding-top:3px;padding-left:15px}.provider .locations::before{content:"";position:absolute;top:4px;left:0;display:inline-block;width:9px;height:14px;background:rgba(0,0,0,0) url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/images/icon-location-marker-orange.svg) no-repeat scroll 0 0/contain}.page-providers .section-title{font-weight:300;text-align:center}@media screen and (min-width: 768px){.page-providers #hero{text-align:center}}@media screen and (min-width: 1200px){.page-providers #hero .inner>div{width:740px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px){.page-providers #hero h1::after{margin-left:auto;margin-right:auto}}.page-providers #providers-main{padding:48px 0}.page-providers #providers-main #providers-filters{display:block;font-size:18px;font-size:1.8rem;letter-spacing:-0.36px;outline:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 48px;padding:0 48px 0 24px !important}@media screen and (min-width: 375px){.page-providers #providers-main #providers-filters{font-size:20px;font-size:2rem;letter-spacing:-0.4px}}.page-providers #providers-main .providers-grid{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:12px;padding:0}@media screen and (min-width: 768px){.page-providers #providers-main .providers-grid{grid-template-columns:repeat(2, 1fr);grid-gap:24px}}@media screen and (min-width: 1024px){.page-providers #providers-main .providers-grid{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 1200px){.page-providers #providers-main .providers-grid{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 1680px){.page-providers #providers-main .providers-grid{grid-template-columns:repeat(5, 1fr)}}.page-providers #providers-main .providers-grid li{list-style:none;margin:0}.page-providers #providers-main .providers-grid img{transition:opacity .2s ease-in-out}.page-providers #providers-main .providers-grid:hover .provider:not(:hover) img{opacity:.5}.page-provider::after{display:none}.page-provider #hero{padding:0;text-align:left}@media screen and (min-width: 1440px){.page-provider #hero{padding:0;display:flex;justify-content:flex-end}}.page-provider #hero .wrap{max-width:100%}@media screen and (max-width: 1199px){.page-provider #hero .wrap{padding:0}}@media screen and (min-width: 1440px){.page-provider #hero .wrap{width:100%;max-width:100%;margin:0}}.page-provider #hero .inner{display:block}@media screen and (min-width: 1440px){.page-provider #hero .inner{display:flex;align-items:flex-start}}.page-provider #hero .hero-main,.page-provider #hero .hero-bio{padding:48px 24px;max-width:100%}@media screen and (min-width: 1440px){.page-provider #hero .hero-main,.page-provider #hero .hero-bio{padding:48px;width:50%}}@media screen and (min-width: 1680px){.page-provider #hero .hero-main,.page-provider #hero .hero-bio{padding:96px}}@media screen and (min-width: 768px){.page-provider #hero .hero-main{display:flex;max-width:960px;margin:0 auto}}@media screen and (min-width: 1440px){.page-provider #hero .hero-main{justify-content:flex-end;padding:60px 48px 48px}}@media screen and (min-width: 1680px){.page-provider #hero .hero-main{justify-content:flex-end;padding:115.2px 48px 48px}}@media screen and (min-width: 768px){.page-provider #hero .hero-main>*{width:50%}}@media screen and (min-width: 768px){.page-provider #hero .hero-main .col-image{order:2}}@media screen and (min-width: 1440px){.page-provider #hero .hero-main .col-image{width:35%;padding-top:30px}}@media screen and (min-width: 1440px){.page-provider #hero .hero-main .col-main{width:65%;max-width:480px}}.page-provider #hero .hero-bio{background-color:rgba(0,53,67,.8)}.page-provider #hero .provider-photo{display:block;border:2px solid #fff;margin:0 auto 24px;width:370px;max-width:calc(100% - 48px)}@media screen and (min-width: 768px){.page-provider #hero .provider-photo{width:240px}}@media screen and (min-width: 1440px){.page-provider #hero .provider-photo{max-width:calc(100% - 24px);margin-left:auto;margin-right:0}}.page-provider #hero .title{color:rgba(255,255,255,.8);font-weight:400;line-height:1.6;margin-bottom:20px;text-align:center}@media screen and (min-width: 768px){.page-provider #hero .title{text-align:left}}.page-provider #hero a[href^=tel]{color:#fff}.page-provider #hero .specialties{display:block;color:rgba(255,255,255,.65);text-align:center;font-size:16px;font-size:1.6rem;letter-spacing:0;margin-bottom:6px}@media screen and (min-width: 768px){.page-provider #hero .specialties{text-align:left;color:rgba(255,255,255,.8);margin:0}}.page-provider #hero h1{font-size:28px;font-size:2.8rem;letter-spacing:-0.56px;margin-bottom:60px;text-align:center}@media screen and (min-width: 768px){.page-provider #hero h1{text-align:left}}@media screen and (min-width: 1024px){.page-provider #hero h1{font-size:36px;font-size:3.6rem;letter-spacing:-0.72px}}@media screen and (min-width: 1680px){.page-provider #hero h1{font-size:40px;font-size:4rem;letter-spacing:-0.8px}}.page-provider #hero h1::after{margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.page-provider #hero h1::after{margin-left:0;margin-right:0}}@media screen and (min-width: 1440px){.page-provider #hero h1::after{margin-left:4px}}.page-provider #hero .link-list li{margin-bottom:0}.page-provider #hero .link-list a{display:inline-block;color:#fff;padding:0}.page-provider #hero .link-list--locations{margin-bottom:20px}@media screen and (max-width: 767px){.page-provider #hero .link-list--locations ul{justify-content:center}}@media screen and (max-width: 767px){.page-provider #hero .link-list--locations ul li{}}.page-provider #hero .btn-wrap{margin-bottom:18px}@media screen and (max-width: 767px){.page-provider #hero .btn-wrap{justify-content:center}}@media screen and (min-width: 768px){.page-provider #hero .btn-wrap{margin-bottom:24px}}.page-provider #hero .btn-wrap .button{margin:0}.page-provider #hero .phone,.page-provider #hero .phone a{color:rgba(255,255,255,.85)}.page-provider #hero .phone{margin:0}@media screen and (max-width: 767px){.page-provider #hero .phone{text-align:center}}.page-provider #hero .tab-nav li{color:rgba(255,255,255,.6)}@media screen and (min-width: 1200px){.page-provider #hero .tab-nav li{color:#fff}}.page-provider #hero .tab-nav li:hover,.page-provider #hero .tab-nav li.active{color:#fff}.page-provider #hero .tabs{border-color:#30949e}@media screen and (min-width: 1200px){.page-provider #hero .tab{min-height:460px}}.page-provider #hero .tab-title{color:#fff}.page-provider #hero .tab-subtitle{color:#758b9d}.page-provider #hero .tab a{color:#30949e}.page-provider #provider-main{padding:48px 0;color:#444a4f;background:none}@media screen and (min-width: 1200px){.page-provider #provider-main{padding:0;margin:24px}}@media screen and (min-width: 1200px){.page-provider #provider-main .wrap{max-width:100%;padding:0}}@media screen and (min-width: 1440px){.page-provider #provider-main .wrap{margin:0}}@media screen and (max-width: 1199px)and (min-width: 768px){.page-provider #provider-main .inner{max-width:740px;margin:0 auto}}@media screen and (min-width: 1200px){.page-provider #provider-main .inner{display:flex;justify-content:space-between}}@media screen and (min-width: 1200px){.page-provider #provider-main .inner .col{width:50%;padding:48px 24px}}@media screen and (min-width: 1440px){.page-provider #provider-main .inner .col{padding:60px}}@media screen and (min-width: 1680px){.page-provider #provider-main .inner .col{padding:96px}}@media screen and (min-width: 1200px){.page-provider #provider-main .inner .col:first-child{background-color:rgba(0,53,67,.05)}}@media screen and (min-width: 1200px){.page-provider #provider-main .inner .col>*:last-child{margin-bottom:0}}.page-provider #provider-main .provider-bio>p:first-child{font-size:24px;font-size:2.4rem;letter-spacing:-0.48px;color:#00718f;line-height:1.5}@media screen and (min-width: 768px){.page-provider #provider-main .provider-bio>p:first-child{font-size:28px;font-size:2.8rem;letter-spacing:-0.56px}}@media screen and (min-width: 1200px){.page-provider #provider-main .provider-bio>p:first-child{font-size:32px;font-size:3.2rem;letter-spacing:-0.64px}}@media screen and (min-width: 768px){.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero{text-align:left}}@media screen and (min-width: 1200px){.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero{padding:0;display:flex;justify-content:flex-end}}@media screen and (min-width: 1200px){.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero .wrap{width:50%;margin:0}}@media screen and (max-width: 1199px)and (min-width: 768px){.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero .inner{max-width:740px;margin:0 auto}}@media screen and (min-width: 1200px){.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero .inner{display:flex;flex-wrap:wrap;align-items:center;padding:48px;background-color:rgba(0,53,67,.6);min-height:640px}}@media screen and (min-width: 1680px){.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero .inner{padding:96px;min-height:740px}}.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero .hero-main{width:100%}@media screen and (min-width: 1200px){.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero .hero-main{max-width:740px;margin-left:auto;margin-right:auto}}.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero h1{margin-bottom:60px}@media screen and (min-width: 1440px){.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero h1{font-size:70px;font-size:7rem;letter-spacing:-1.4px;margin-left:-4px}}@media screen and (min-width: 1440px){.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero h1{font-size:78px;font-size:7.8rem;letter-spacing:-1.56px}}.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero h1::after{margin-left:0;margin-right:0}@media screen and (min-width: 1440px){.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero h1::after{margin-left:4px}}@media screen and (min-width: 1200px){.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero .btn-wrap{margin-bottom:72px}}@media screen and (min-width: 1680px){.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero .btn-wrap{margin-bottom:120px}}.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero .link-list{margin-top:18px}.page-specialty:not(.page-specialty--child):not(.page-specialty--obgyn) #hero .link-list a{color:#fff}.page-specialty--obgyn h1,.page-specialty--obgyn h2,.page-specialty--obgyn .flex-section.faq .section-title,.flex-section.faq .page-specialty--obgyn .section-title,.page-specialty--obgyn h3,.page-specialty--obgyn .flex-section.text-callouts-image .callouts .title,.flex-section.text-callouts-image .callouts .page-specialty--obgyn .title,.page-specialty--obgyn h4,.page-specialty--obgyn .flex-section.downloads .download-group .title,.flex-section.downloads .download-group .page-specialty--obgyn .title,.page-specialty--obgyn .archive-posts .posts .entry-title,.archive-posts .posts .page-specialty--obgyn .entry-title,.page-specialty--obgyn h5,.page-specialty--obgyn h6,.page-specialty--obgyn .flex-section.col-callouts .callouts .title,.flex-section.col-callouts .callouts .page-specialty--obgyn .title,.page-specialty--obgyn .flex-section.faq .answers .answer-title,.flex-section.faq .answers .page-specialty--obgyn .answer-title,.page-specialty--obgyn .title{color:#3d1152}.page-specialty--obgyn h1::after,.page-specialty--obgyn h2::after,.page-specialty--obgyn .flex-section.faq .section-title::after,.flex-section.faq .page-specialty--obgyn .section-title::after,.page-specialty--obgyn h3::after,.page-specialty--obgyn .flex-section.text-callouts-image .callouts .title::after,.flex-section.text-callouts-image .callouts .page-specialty--obgyn .title::after,.page-specialty--obgyn h4::after,.page-specialty--obgyn .flex-section.downloads .download-group .title::after,.flex-section.downloads .download-group .page-specialty--obgyn .title::after,.page-specialty--obgyn .archive-posts .posts .entry-title::after,.archive-posts .posts .page-specialty--obgyn .entry-title::after,.page-specialty--obgyn h5::after,.page-specialty--obgyn h6::after,.page-specialty--obgyn .flex-section.col-callouts .callouts .title::after,.flex-section.col-callouts .callouts .page-specialty--obgyn .title::after,.page-specialty--obgyn .flex-section.faq .answers .answer-title::after,.flex-section.faq .answers .page-specialty--obgyn .answer-title::after,.page-specialty--obgyn .title::after{border-bottom-color:#a191b2 !important}@media screen and (max-width: 1199px){.page-specialty--obgyn #locations .locations-list a::after{border-color:#4b858e}}.page-specialty--obgyn .link-list .slider,.page-specialty--obgyn #locations .locations-list .slider,.page-specialty--obgyn .tab-nav .slider{border-bottom-color:#4b858e}.page-specialty--obgyn .tab-nav li{color:#a191b2}.page-specialty--obgyn .tab-nav li:hover,.page-specialty--obgyn .tab-nav li.active{color:#3d1152}.page-specialty--obgyn .testimonials::before{background-image:url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/images/icon-testimonial-quote-obgyn.svg)}@media screen and (min-width: 1024px){.page-specialty--obgyn .testimonials::before{opacity:.2}}@media screen and (min-width: 1200px){.page-specialty--obgyn .testimonials::before{top:0;left:1%;width:200px;height:152px}}@media screen and (min-width: 1440px){.page-specialty--obgyn .testimonials::before{left:15%}}@media screen and (min-width: 1680px){.page-specialty--obgyn .testimonials::before{top:9%;left:22%}}.page-specialty--obgyn .testimonials.owl-carousel.owl-loaded .owl-dot span{background-color:rgba(161,145,178,.5)}.page-specialty--obgyn .testimonials.owl-carousel.owl-loaded .owl-dot.active span,.page-specialty--obgyn .testimonials.owl-carousel.owl-loaded .owl-dot:hover span{background-color:#a191b2}.page-specialty--obgyn .testimonial footer::before{border-bottom-color:#30949e}.page-specialty--obgyn .testimonial footer strong{color:#3d1152}.page-specialty--obgyn ul.list--arrows li::before{content:url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/images/icon-arrow-basic-obgyn.svg)}.page-specialty--obgyn .flex-section.cols2-text .intro,.page-specialty--obgyn .flex-section.text-callouts-image .intro,.page-specialty--obgyn .flex-section.generic-text.text-offset .text>p:first-child{color:#87739d}.page-specialty--obgyn .flex-section.cols2-text.bg-dp .title-wrap .intro{color:#b9d2dc}.page-specialty--obgyn .flex-section.list-links .section-title{border-bottom-color:#4b858e}.page-specialty--obgyn .flex-section.list .list-wrap{background-color:#ecf3f6}.page-specialty--obgyn .flex-section.list .list-wrap::before{background-color:#4b858e}.page-specialty--obgyn .flex-section.faq .questions .question::after{background-color:#4b858e}.page-specialty--obgyn #hero{min-height:50vw}@media screen and (min-width: 1200px){.page-specialty--obgyn #hero{min-height:40vw}}.page-specialty--obgyn #hero::after{content:"";position:absolute;left:0;bottom:-1px;display:block;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 1920 215.6' xml:space='preserve'%3E%3Cstyle%3E.st0%7Bopacity:.5;fill:%23b8d1db;enable-background:new%7D.st1%7Bfill:%23fff%7D%3C/style%3E%3Cg id='Layer_1-2'%3E%3Cpath class='st0' d='M1558.1 81.5c-74.4-18-149.4-33.3-225-44.9-49.3-7.6-98.9-13.7-148.5-19.1-40.9-4.5-82-7.5-123-10.4-31-2.2-62-3.1-93.1-4.7-44-2.2-88-2.9-132.1-1.9-3.3.1-79.7 1.5-82 1.5-45.8.7-91.5 3.2-137.2 7-34.8 2.9-69.6 5.3-104.3 8.8-34 3.4-68 7.5-101.8 12-41.5 5.5-83 11-124.3 17.9-73.4 12.3-146.3 26.5-218.9 43-22.7 5.2-45.3 10.5-67.9 16v108.9h1920v-19.3c-12.5-4.9-25-9.7-37.6-14.5-106.1-39.9-214.1-73.7-324.3-100.3z'/%3E%3Cpath class='st1' d='M1443.6 76.1c-49.2-8.5-98.6-15.5-148.1-21.9-40.8-5.3-81.8-9-122.8-12.7-30.9-2.8-62-4.3-92.9-6.4-43.9-3-87.9-4.6-132-4.4h-82c-45.8-.2-91.6 1.5-137.3 4.4-34.8 2.3-69.7 4-104.5 6.8-34.1 2.7-68.1 6.2-102 10.1-41.6 4.7-83.2 9.5-124.6 15.6-73.6 10.9-146.8 23.7-219.7 38.8C118.1 118.7 58.9 132.3 0 147.3v68.3h1920v-10.8c-82.8-30.5-166.8-57.2-252.3-79.5-74-19.4-148.7-36.2-224.1-49.2z'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:cover;width:100vw;height:11.25vw}.page-specialty--obgyn #hero h1{margin-bottom:48px;color:#4b858e !important}.page-specialty--obgyn #hero h1::after{display:none}@media screen and (min-width: 768px){.page-specialty--obgyn #hero h1::after{content:"";display:block;width:60px;height:2px;border-bottom:2px solid #a191b2;margin:12px auto 0}}.page-specialty--obgyn #hero .logo-link{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 36px}.page-specialty--obgyn #hero+#hero-below{position:relative;margin-top:-2.8125vw;z-index:1}@media screen and (min-width: 768px){.page-specialty--obgyn #hero+#hero-below{margin-top:-5.625vw}}.page-specialty--obgyn #hero-below .inner{max-width:740px;margin:0 auto;text-align:center}.page-specialty--obgyn #hero-below .nav-obgyn-secondary{text-align:left}.page-specialty--obgyn #hero-below .nav-obgyn-secondary .menu{padding:0}@media screen and (min-width: 768px){.page-specialty--obgyn #hero-below .nav-obgyn-secondary .menu{display:flex;justify-content:center}}.page-specialty--obgyn #hero-below .nav-obgyn-secondary .menu-item{list-style:none}.page-specialty--obgyn #hero-below .nav-obgyn-secondary .menu-item a:hover,.page-specialty--obgyn #hero-below .nav-obgyn-secondary .menu-item a:focus{text-decoration:none}.page-specialty--obgyn #hero-below .nav-obgyn-secondary .menu>.menu-item{position:relative;border-bottom:1px solid #b9d2dc;margin:0}@media screen and (min-width: 768px){.page-specialty--obgyn #hero-below .nav-obgyn-secondary .menu>.menu-item{border:1px solid rgba(0,0,0,0);transition:border-color .5s ease}}.page-specialty--obgyn #hero-below .nav-obgyn-secondary .menu>.menu-item::after{content:"";background:rgba(0,0,0,0) url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/images/icon-arrow-select-obgyn.svg) no-repeat scroll center center/contain;width:15px;height:8px;position:absolute;top:28px;right:24px;pointer-events:none;-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:center center;transform-origin:center center;transition:all .5s ease}.page-specialty--obgyn #hero-below .nav-obgyn-secondary .menu>.menu-item.open::after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}@media screen and (min-width: 768px){.page-specialty--obgyn #hero-below .nav-obgyn-secondary .menu>.menu-item:hover{border-color:#e6e6e6}}.page-specialty--obgyn #hero-below .nav-obgyn-secondary .menu>.menu-item>a{font-size:20px;font-size:2rem;color:#3d1152;display:block;line-height:1;width:100%;padding:24px 63px 24px 24px}@media screen and (min-width: 1200px){.page-specialty--obgyn #hero-below .nav-obgyn-secondary .menu>.menu-item>a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.page-specialty--obgyn #hero-below .nav-obgyn-secondary .sub-menu{display:none;padding:0 24px;margin:0;text-align:left;width:100%;pointer-events:none}@media screen and (min-width: 768px){.page-specialty--obgyn #hero-below .nav-obgyn-secondary .sub-menu{display:block;position:absolute;top:100%;left:0;min-width:280px;padding:24px;background-color:#4b858e;opacity:0;visibility:hidden;-webkit-transform:translateY(24px);transform:translateY(24px);transition:all .5s ease;z-index:1}}.page-specialty--obgyn #hero-below .nav-obgyn-secondary .open .sub-menu{pointer-events:auto}@media screen and (min-width: 768px){.page-specialty--obgyn #hero-below .nav-obgyn-secondary .open .sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}}.page-specialty--obgyn #hero-below .nav-obgyn-secondary .sub-menu .menu-item{margin:0 0 10px}@media screen and (min-width: 768px){.page-specialty--obgyn #hero-below .nav-obgyn-secondary .sub-menu .menu-item:first-child::before{content:"";display:block;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid #4b858e;width:20px;height:0;position:absolute;top:-10px;left:24px}}@media screen and (min-width: 768px){.page-specialty--obgyn #hero-below .nav-obgyn-secondary .sub-menu .menu-item:last-child{margin-bottom:0}}.page-specialty--obgyn #hero-below .nav-obgyn-secondary .sub-menu .menu-item a{display:block;width:100%;color:#4b858e;padding:5px 0;text-decoration:none;font-weight:500}@media screen and (min-width: 768px){.page-specialty--obgyn #hero-below .nav-obgyn-secondary .sub-menu .menu-item a{color:#fff}}@media screen and (min-width: 1440px){.page-specialty--obgyn #hero-below .nav-obgyn-secondary .sub-menu .menu-item a{font-size:18px;font-size:1.8rem;letter-spacing:-0.36px}}@media screen and (min-width: 1680px){.page-specialty--obgyn #hero-below .nav-obgyn-secondary .sub-menu .menu-item a{font-size:20px;font-size:2rem;letter-spacing:-0.4px}}.page-specialty--obgyn #hero-below .nav-obgyn-secondary .sub-menu .menu-item a:hover,.page-specialty--obgyn #hero-below .nav-obgyn-secondary .sub-menu .menu-item a:focus{color:#d9d9d9}.page-specialty--obgyn #locations::after{background:linear-gradient(to bottom, rgba(61, 17, 82, 0) 0%, rgba(61, 17, 82, 0.46) 100%)}.page-specialty--obgyn-cat #hero,.page-specialty--obgyn-child #hero{padding:36px 0 calc(11.25vw + 36px);min-height:unset;text-align:center}@media screen and (min-width: 1200px){.page-specialty--obgyn-cat #hero,.page-specialty--obgyn-child #hero{padding:72px 0 calc(11.25vw + 72px)}}.page-specialty--obgyn-cat #hero .img-bg,.page-specialty--obgyn-child #hero .img-bg{-webkit-transform:translateZ(0);transform:translateZ(0)}.page-specialty--obgyn-cat #hero .inner,.page-specialty--obgyn-child #hero .inner{z-index:1}.page-specialty--obgyn-cat #hero .hero-main,.page-specialty--obgyn-child #hero .hero-main{position:relative}@media screen and (max-width: 767px){.page-specialty--obgyn-cat #hero .has-subnav h1,.page-specialty--obgyn-child #hero .has-subnav h1{position:relative;padding-bottom:72px;margin-bottom:0}}@media screen and (max-width: 767px){.page-specialty--obgyn-cat #hero .has-subnav h1::before,.page-specialty--obgyn-child #hero .has-subnav h1::before{content:"";background:rgba(0,0,0,0) url(//www.princetonmedicalgroup.com/wp-content/themes/pmg/images/icon-arrow-select-obgyn.svg) no-repeat scroll center center/contain;width:46px;height:22px;position:absolute;bottom:calc(50% - 44px);left:calc(50% - 23px);pointer-events:none;-webkit-transform:rotateX(0);transform:rotateX(0);-webkit-transform-origin:center center;transform-origin:center center;transition:all .5s ease}}@media screen and (max-width: 767px){.page-specialty--obgyn-cat #hero .has-subnav h1.open::before,.page-specialty--obgyn-child #hero .has-subnav h1.open::before{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}}.page-specialty--obgyn-cat #hero .child-link-wrap,.page-specialty--obgyn-child #hero .child-link-wrap{display:block}@media screen and (max-width: 767px){.page-specialty--obgyn-cat #hero .child-link-wrap,.page-specialty--obgyn-child #hero .child-link-wrap{padding:24px 0 0}}.page-specialty--obgyn-cat #hero .child-links,.page-specialty--obgyn-child #hero .child-links{text-align:left;padding:0;margin:0}@media screen and (min-width: 768px){.page-specialty--obgyn-cat #hero .child-links,.page-specialty--obgyn-child #hero .child-links{display:flex;flex-wrap:wrap;justify-content:center}}.page-specialty--obgyn-cat #hero .child-links li,.page-specialty--obgyn-child #hero .child-links li{list-style:none}@media screen and (max-width: 767px){.page-specialty--obgyn-cat #hero .child-links li,.page-specialty--obgyn-child #hero .child-links li{margin:0;border-bottom:1px solid #b9d2dc}}@media screen and (min-width: 768px){.page-specialty--obgyn-cat #hero .child-links li,.page-specialty--obgyn-child #hero .child-links li{padding:0 24px}}.page-specialty--obgyn-cat #hero .child-links a,.page-specialty--obgyn-child #hero .child-links a{display:block;color:#3d1152;text-decoration:none;font-size:20px;font-size:2rem;padding:24px;width:100%}@media screen and (min-width: 768px){.page-specialty--obgyn-cat #hero .child-links a,.page-specialty--obgyn-child #hero .child-links a{color:#4b858e;padding:0}}.page-specialty--obgyn-cat #hero .child-links a:hover,.page-specialty--obgyn-cat #hero .child-links li.current a,.page-specialty--obgyn-child #hero .child-links a:hover,.page-specialty--obgyn-child #hero .child-links li.current a{color:#a191b2}.page-specialty--obgyn-cat #hero .child-links li.current a,.page-specialty--obgyn-child #hero .child-links li.current a{pointer-events:none}.page-specialty--obgyn-cat #flexible-content,.page-specialty--obgyn-child #flexible-content{position:relative;margin-top:-5.625vw;z-index:1}.page-specialty--obgyn-cat .flex-section.text-callouts-image:first-child,.page-specialty--obgyn-child .flex-section.text-callouts-image:first-child{padding-top:5.625vw}.page-specialty #specialty-main{padding:48px 0;color:#444a4f}@media screen and (min-width: 1200px){.page-specialty #specialty-main{padding:0;margin:24px}}@media screen and (min-width: 1200px){.page-specialty #specialty-main .wrap{max-width:100%;padding:0}}@media screen and (min-width: 1440px){.page-specialty #specialty-main .wrap{margin:0}}.page-specialty #specialty-main .inner{position:relative}@media screen and (max-width: 1199px)and (min-width: 768px){.page-specialty #specialty-main .inner{max-width:740px;margin:0 auto}}@media screen and (min-width: 1200px){.page-specialty #specialty-main .inner{display:flex;justify-content:space-between}}@media screen and (min-width: 1200px){.page-specialty #specialty-main .inner .col{width:50%;padding:48px 24px}}@media screen and (min-width: 1440px){.page-specialty #specialty-main .inner .col{padding:60px}}@media screen and (min-width: 1680px){.page-specialty #specialty-main .inner .col{padding:96px}}@media screen and (min-width: 1200px){.page-specialty #specialty-main .inner .col:first-child{background-color:rgba(0,53,67,.05)}}@media screen and (min-width: 1200px){.page-specialty #specialty-main .inner .col>*:last-child{margin-bottom:0}}.page-specialty #specialty-main .section-title{font-weight:400}.page-specialty #specialty-main .section-title::after{content:"";display:block;width:60px;height:2px;border-bottom:2px solid #f88d2a;margin-top:12px}.page-specialty #specialty-main .tab h3,.page-specialty #specialty-main .tab .flex-section.text-callouts-image .callouts .title,.flex-section.text-callouts-image .callouts .page-specialty #specialty-main .tab .title{font-weight:400}.page-specialty--obgyn-top #specialty-main{position:relative;margin:0;padding:72px 0 0}@media screen and (min-width: 1200px){.page-specialty--obgyn-top #specialty-main{padding:120px 0}}.page-specialty--obgyn-top #specialty-main::after{content:"";position:absolute;left:0;top:-24px;display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='996.924' viewBox='0 0 1920 996.924'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='960' y1='996.924' x2='960' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23b9d2dc' stop-opacity='.2'/%3E%3Cstop offset='.023' stop-color='%23b9d2dc' stop-opacity='.244'/%3E%3Cstop offset='.14' stop-color='%23b9d2dc' stop-opacity='.443'/%3E%3Cstop offset='.262' stop-color='%23b9d2dc' stop-opacity='.615'/%3E%3Cstop offset='.388' stop-color='%23b9d2dc' stop-opacity='.755'/%3E%3Cstop offset='.519' stop-color='%23b9d2dc' stop-opacity='.863'/%3E%3Cstop offset='.659' stop-color='%23b9d2dc' stop-opacity='.94'/%3E%3Cstop offset='.811' stop-color='%23b9d2dc' stop-opacity='.985'/%3E%3Cstop offset='1' stop-color='%23b9d2dc'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M1743.163 248.834c-657.948 68.051-1252.207-67.658-1254.519-68.226-66.096-16.47-131.537-35.282-196.048-57.181C193.989 89.971 97.732 50.89 5.139 3.03 3.433 2.027 1.719 1.016 0 0v887.332c1.604.515 3.205 1.037 4.811 1.548 79.067 25.161 159.505 44.887 240.98 60.504 112.682 21.583 226.442 34.508 340.884 41.316 136.762 8.143 273.544 8.516 410.355-.196 92.35-5.877 184.36-14.944 275.832-28.563 59.651-8.878 119.045-19.583 178.274-31.025 48.827-9.434 97.316-20.649 145.743-31.998 36.55-8.543 72.75-18.556 109.111-27.848 51.585-13.185 102.653-28.109 153.175-44.977 3.807-1.278 8.016-1.394 12.042-2.068l48.792-16.123V231.755c-58.823 6.754-117.787 12.29-176.837 17.079Z' fill='url(%23a)' opacity='.2'/%3E%3C/svg%3E");background-position:center;background-size:cover;width:100vw;height:51.9vw}@media screen and (min-width: 768px){.page-specialty--obgyn-top #specialty-main::after{top:-72px}}@media screen and (min-width: 1024px){.page-specialty--obgyn-top #specialty-main::after{top:-96px}}@media screen and (min-width: 1200px){.page-specialty--obgyn-top #specialty-main::after{top:-120px}}.page-specialty--obgyn-top #specialty-main .inner .col:first-child{background:none}.page-specialty--obgyn-top #specialty-main .inner .col--img{margin-bottom:48px}@media screen and (min-width: 1200px){.page-specialty--obgyn-top #specialty-main .inner .col--img{display:flex;justify-content:center;align-items:center}}.page-specialty--obgyn-top #specialty-main .inner .col--img .logo{display:block;width:120px;margin:0 auto}@media screen and (min-width: 768px){.page-specialty--obgyn-top #specialty-main .inner .col--img .logo{width:200px}}@media screen and (min-width: 1200px){.page-specialty--obgyn-top #specialty-main .inner .col--img .logo{width:320px}}@media screen and (min-width: 1680px){.page-specialty--obgyn-top #specialty-main .inner .col--img .logo{width:400px}}@media screen and (min-width: 1200px){.page-specialty--obgyn-top #specialty-main .inner .col--img{order:2}}.page-specialty--obgyn-top #providers{position:relative}@media screen and (min-width: 768px){.page-specialty--obgyn-top #providers{padding:48px 0}}@media screen and (min-width: 1200px){.page-specialty--obgyn-top #providers{padding:120px 0}}.page-specialty--obgyn-top #providers::after{content:"";position:absolute;left:0;bottom:-48px;display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='1164.026' viewBox='0 0 1920 1164.026'%3E%3Cg fill='%23dae6e7'%3E%3Cpath d='M1893.915 370.968c-48.825-47.942-101.885-90.67-158.635-128.863-36.953-24.864-75.321-47.296-114.924-67.619-34.807-17.875-70.702-33.308-107.077-47.693-48.703-19.244-98.611-34.652-149.374-47.458-57.196-14.433-115.13-24.95-173.622-32.507-80.895-10.44-162.181-14.688-243.687-14.568-97.401.14-194.481 5.794-291.188 17.897-65.279 8.167-130.179 18.582-194.5 32.205-41.945 8.881-83.63 19.048-125.164 29.731-34.24 8.808-68.164 18.864-102.038 29.013-25.567 7.644-50.822 16.316-76.223 24.483-36.035 11.589-71.628 24.389-106.75 38.545-2.646 1.072-5.628 1.336-8.456 1.988L0 223.013V634.61c52.446-9.921 105.165-18.31 158.032-25.859 463.949-76.762 891.52-6.177 893.185-5.874 47.616 8.828 94.868 19.344 141.594 32.093 71.422 19.474 141.419 43.041 209.196 72.997 98.998 50.344 229.797 128.958 233.692 131.823 35.909 26.361 70.283 54.572 102.533 85.301 46.225 44.068 87.864 92.116 124.304 144.613 21.068 30.358 40.316 61.763 57.464 94.321V397.737c-8.486-9.094-17.178-18.02-26.085-26.769Z' opacity='.2'/%3E%3Cpath d='M1825.146 223.647c-36.521-25.494-74.499-48.58-113.749-69.579-34.496-18.469-70.121-34.515-106.243-49.521-48.366-20.076-98.002-36.337-148.538-50.011-56.941-15.411-114.686-26.92-173.04-35.478C1202.871 7.233 1121.67 1.592 1040.175.316c-97.389-1.53-194.552 2.46-291.452 12.903-65.41 7.046-130.479 16.348-195.023 28.867-42.091 8.161-83.944 17.612-125.656 27.581-34.386 8.219-68.478 17.693-102.52 27.26-25.695 7.205-51.094 15.442-76.631 23.173-36.229 10.969-72.036 23.158-107.395 36.71-2.664 1.026-5.65 1.239-8.489 1.843l-52.34 19.875c-1.671 1.108-3.193 2.607-5.025 3.289C50.152 191.382 24.961 201.648 0 212.469v389.232c15.925-3.042 31.858-6.041 47.8-8.997 64.341-11.953 129.092-21.357 194.044-29.499 465.196-68.799 891.495 9.106 893.155 9.437 47.458 9.642 94.522 20.968 141.023 34.516 71.078 20.695 140.661 45.459 207.914 76.572 98.121 52.033 227.553 132.878 231.398 135.809 35.452 26.973 69.338 55.769 101.056 87.046 37.894 37.386 72.541 77.494 103.609 120.565V297.469c-30.245-26.237-61.893-50.808-94.854-73.822Z'/%3E%3C/g%3E%3C/svg%3E");background-position:center;background-size:cover;width:100vw;height:60.626354vw;z-index:-1}@media screen and (min-width: 1024px){.page-specialty--obgyn-top #providers::after{bottom:unset;top:72px}}@media screen and (min-width: 1200px){.page-specialty--obgyn-top #providers::after{top:120px}}.page-specialty--obgyn-top #providers .providers{position:relative}@media screen and (min-width: 1200px){.page-specialty--obgyn-top #providers .providers{max-width:calc(100% - 144px)}}.page-specialty--obgyn-top #providers .providers img{transition:opacity .2s ease-in-out}.page-specialty--obgyn-top #providers .providers:hover .provider:not(:hover) img{opacity:.5}.page-specialty--obgyn-top #providers .owl-nav{display:flex;justify-content:space-between;align-items:center;margin-top:24px}@media screen and (min-width: 1200px){.page-specialty--obgyn-top #providers .owl-nav{position:absolute;top:calc(50% - 31px);right:-144px;margin:0}}.page-specialty--obgyn-top #providers .owl-nav svg{width:100px;height:auto}@media screen and (min-width: 1200px){.page-specialty--obgyn-top #providers .owl-nav svg{width:120px}}.page-specialty--obgyn-top #providers .owl-nav svg>g{stroke:#a191b2}.page-specialty--obgyn-top #providers .owl-nav .owl-prev,.page-specialty--obgyn-top #providers .owl-nav .owl-next{height:auto;margin:0;background:none}@media screen and (min-width: 1200px){.page-specialty--obgyn-top #providers .owl-nav .owl-prev,.page-specialty--obgyn-top #providers .owl-nav .owl-next{width:120px}}.page-specialty--obgyn-top #providers .owl-nav .owl-prev.disabled,.page-specialty--obgyn-top #providers .owl-nav .owl-next.disabled{pointer-events:none}@media screen and (min-width: 1200px){.page-specialty--obgyn-top #providers .owl-nav .owl-prev{display:none}}.page-specialty--obgyn-top #testimonials::after{display:none}@media print{*,*::before,*::after{background:rgba(0,0,0,0) !important;box-shadow:none !important;color:#333 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="javascript:"]::after,a[href^="#"]::after,.site-title>a::after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm .5cm}p,h2,.flex-section.faq .section-title,h3,.flex-section.text-callouts-image .callouts .title{orphans:3;widows:3}blockquote,pre{border:1px solid #999;page-break-inside:avoid}.content,.content-sidebar{width:100%}button,input,select,textarea,.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.nav-obgyn,.post-edit-link,.sidebar{display:none !important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{padding-top:0;position:relative}.author-box{margin-bottom:0}h1,h2,.flex-section.faq .section-title,h3,.flex-section.text-callouts-image .callouts .title,h4,.flex-section.col-callouts .callouts.xl-titles .title,.flex-section.downloads .download-group .title,.archive-posts .posts .entry-title,h5,h6,.flex-section.col-callouts .callouts .title,.flex-section.faq .answers .answer-title{orphans:3;page-break-after:avoid;page-break-inside:avoid;widows:3}img{page-break-after:avoid;page-break-inside:avoid}blockquote,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}} .page-specialty--obgyn #hero-below .inner .alert {display:block;background-color:#3d1152;color:#ffffff;padding:20px;margin-bottom:24px;}
.page-specialty--obgyn #hero-below .inner .alert:empty {display:none;}
.page-specialty--obgyn #hero-below .inner .alert h1, .page-specialty--obgyn #hero-below .inner .alert h2, .page-specialty--obgyn #hero-below .inner .alert h3, .page-specialty--obgyn #hero-below .inner .alert h4{color:#ffffff;}
.page-specialty--obgyn #hero-below .inner .alert p:last-of-type {margin-bottom:0px;}
.page-specialty--obgyn #hero-below .inner .alert a {color:#f1f3f5;}
.page-specialty--obgyn #hero-below .inner .alert a:hover {color:#ffffff;} html body.specialty-template.specialty-template-page-templates.specialty-template-specialty-obgyn.specialty-template-page-templatesspecialty-obgyn-php.single.single-specialty.postid-104.genesis.header-full-width.full-width-content.page-specialty.page-specialty--obgyn.page-specialty--obgyn-top div.site-container div.site-inner main.content section#hero-below div.wrap div.inner div.btn-wrap {display:none;}