@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:700,700i);.table{display:block}.fusion-video iframe,iframe{max-width:100%}.single #wrapper #content h1.entry-title{text-align:left;margin-top:0;color:#1279bb;font-size:42px;font-family:"Titillium Web",Arial,Helvetica,sans-serif;font-weight:700;line-height:1.2}body.has-sidebar #content{width:calc(80% - ( ( 4% ) * 0.8 ));margin-right:4%}body.has-sidebar.single-post #main{padding-top:30px;padding-bottom:120px}body.has-sidebar.single-post #content .entry-title{display:block;font-family:"Titillium Web",Arial,Helvetica,sans-serif;font-size:32px;color:#1279bb;font-weight:700;margin-bottom:30px}body.has-sidebar #main .sidebar{width:calc(20% - ( ( 4% ) * 0.2 ));margin-top:100px}#wrapper #content h1.entry-title{text-align:center}.show-on-mobile{display:none}#hide-for-mobile{display:block}#show-for-mobile{display:none}@media only screen and (max-width:800px){.show-on-mobile{display:block}.hide-on-mobile{display:none}}@media only screen and (max-width:680px){#hide-for-mobile{display:none}#show-for-mobile{display:block}}.header-cta{background:#1B4E9D}.header-cta .fusion-row{max-width:none}.header-cta .doctor,.header-cta .appointment{display:none}.header-cta .doctor div,.header-cta .appointment div{padding:40px 0;text-align:center;color:#fff;font-size:28px;line-height:36px;display:block}.header-cta a{color:#fff}.header-cta a b{font-weight:700;border-bottom:3px solid #fff0}.header-cta a span{font-size:38px;line-height:28px;position:relative;top:3px}.header-cta a:hover b{border-bottom-color:#f68b11}.header-cta .appointment div{width:50%;float:left;text-align:right;padding-right:15px}.header-cta .appointment div:last-child{text-align:left;background:#1473C3;padding-left:15px;padding-right:0}@media only screen and (max-width:680px){.header-cta .appointment div,.header-cta .appointment div:last-child{width:100%;text-align:center}}.widget_advanced_menu{display:none;text-align:center}.widget_advanced_menu select{max-width:100%}@media only screen and (max-width:800px){.widget[id^=dc_jqmegamenu_widget]{display:none}.widget_advanced_menu{display:block}}.fusion-body .fusion-main-menu .current-menu-ancestor>a,.fusion-body .fusion-main-menu .current-menu-parent>a{color:var(--menu_hover_first_color)!important}header:not(.fusion-is-sticky) .fusion-main-menu>ul>li>a{height:var(--nav_height)!important}.fusion-main-menu .sub-menu li a{font-family:"Arvo",sans-serif!important;font-weight:400!important;font-size:16px!important;padding:9px 20px!important}.fusion-main-menu .sub-menu a:hover,.fusion-main-menu .sub-menu .current-menu-item a{background:#1db0e9 url(/wp-content/themes/Regional/images/menu-subitem-arrow.png) 0 center no-repeat!important;transition:none!important}#sidebar .widget ul{list-style:none;margin:0;padding:0}#sidebar .widget li a,#sidebar .widget .recentcomments,#sidebar .widget_categories li{display:block;border-bottom:1px solid #e7e6e6}@media only screen and (max-width:800px){#main #sidebar.show-on-mobile{clear:both;float:none!important;width:300px!important;margin:0 auto}}.searchform .search-table .search-button input[type="submit"]{background:#fff;color:#000}.fusion-video{margin:0 auto}@media only screen and (min-width:768px){.fusion-tabs .nav-tabs.nav-justified{display:table}.fusion-tabs .nav-tabs.nav-justified li .tab-link h4{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}#wrapper #navigation .accordion-menu,#wrapper #sidebar .accordion-menu{font-family:"PT Sans",sans-serif}#wrapper #navigation .accordion-menu>li,#wrapper #sidebar .accordion-menu>li{background-color:#ddd;border-top:2px solid #fff}#wrapper #navigation .accordion-menu>li:first-child,#wrapper #sidebar .accordion-menu>li:first-child{border-top:0 none}#wrapper #navigation .accordion-menu>li:hover,#wrapper #sidebar .accordion-menu>li:hover{background-color:#1279bb}#wrapper #navigation .accordion-menu>li.current-menu-item a.active-removed,#wrapper #sidebar .accordion-menu>li.current-menu-item a.active-removed{background-color:#1279bb}#wrapper #navigation .accordion-menu>li.menu-item-has-children>a,#wrapper #sidebar .accordion-menu>li.menu-item-has-children>a{background-position:96% 15px;background-repeat:no-repeat;background-image:url(/wp-content/themes/Regional/images/menu-down-arrow.png)}#wrapper #navigation .accordion-menu>li.menu-item-has-children>a.active-removed,#wrapper #sidebar .accordion-menu>li.menu-item-has-children>a.active-removed{background-color:#1279bb;background-position:96% -35px}#wrapper #navigation .accordion-menu>li.menu-item-has-children>a.active-removed>a,#wrapper #sidebar .accordion-menu>li.menu-item-has-children>a.active-removed>a{color:#ffffff!important}#wrapper #navigation .accordion-menu>li.current-menu-ancestor a.active-removed,#wrapper #sidebar .accordion-menu>li.current-menu-ancestor a.active-removed{background-color:#1279bb;background-position:96% -35px;background-repeat:no-repeat;background-image:url(/wp-content/themes/Regional/images/menu-down-arrow.png);color:#fff!important}#wrapper #navigation .accordion-menu a,#wrapper #sidebar .accordion-menu a{color:#808083!important;font-size:20px;font-weight:700;height:auto!important;line-height:1.13!important;min-height:25px!important}#wrapper #navigation .accordion-menu a.active-removed,#wrapper #sidebar .accordion-menu a.active-removed{color:#fff!important}#wrapper #navigation .accordion-menu .sub-menu,#wrapper #sidebar .accordion-menu .sub-menu{margin-left:0!important}#wrapper #navigation .accordion-menu .sub-menu li,#wrapper #sidebar .accordion-menu .sub-menu li{display:table;width:100%}#wrapper #navigation .accordion-menu .sub-menu .current-menu-item a,#wrapper #sidebar .accordion-menu .sub-menu .current-menu-item a{background-color:#1db0e9;background-image:url(/wp-content/themes/Regional/images/menu-subitem-arrow.png);background-position:0 center;background-repeat:no-repeat;color:#fff}#wrapper #navigation .accordion-menu .sub-menu a,#wrapper #sidebar .accordion-menu .sub-menu a{background:#1279bb;color:#fff!important;display:table-cell;font-size:16px;font-weight:400;height:35px!important;line-height:1.13!important;padding:5px 20px!important;vertical-align:middle;width:100%}#wrapper #navigation .accordion-menu .sub-menu a:hover,#wrapper #navigation .accordion-menu .sub-menu a.focus,#wrapper #navigation .accordion-menu .sub-menu a.active-removed,#wrapper #sidebar .accordion-menu .sub-menu a:hover,#wrapper #sidebar .accordion-menu .sub-menu a.focus,#wrapper #sidebar .accordion-menu .sub-menu a.active-removed{background-color:#1db0e9;background-image:url(/wp-content/themes/Regional/images/menu-subitem-arrow.png);background-position:0 center;background-repeat:no-repeat;color:#fff}#wrapper #sidebar .accordion-menu a{padding:10px 20px}.fusion-fullwidth .fusion-row{z-index:initial}#content .fusion-widget-area .dcjq-mega-menu ul.menu{border:none;background:#fff0;height:auto;line-height:1;font-size:0;text-align:left}#content .fusion-widget-area .dcjq-mega-menu ul li{padding:0;margin:0;font-size:14px;float:none;display:inline-block;height:36px;line-height:36px;position:relative}#content .fusion-widget-area .dcjq-mega-menu ul li.sub-menu-name{vertical-align:top}#content .fusion-widget-area .dcjq-mega-menu ul li.sub-menu-name:hover{background:#fff0}#content .fusion-widget-area .dcjq-mega-menu ul li.sub-menu-name span{padding:0 20px 0 5px;border-right:1px solid #eee;margin-right:10px}#content .fusion-widget-area .dcjq-mega-menu ul li a{background:#fff0}#content .fusion-widget-area .dcjq-mega-menu ul li a span{display:none}#content .fusion-widget-area .dcjq-mega-menu ul li .sub-container{padding:0;margin:0;background:#fff0;left:0!important}#content .fusion-widget-area .dcjq-mega-menu ul li a,#content .fusion-widget-area .dcjq-mega-menu ul li.current-menu-item a,#content .fusion-widget-area .dcjq-mega-menu ul li.mega-hover a{padding:0 18px;color:#747474;font-weight:400;text-shadow:none}#content .fusion-widget-area .dcjq-mega-menu>ul>li:hover{background:none}#content .fusion-widget-area .dcjq-mega-menu ul li:hover,#content .fusion-widget-area .dcjq-mega-menu>ul>li.current-menu-item,#content .fusion-widget-area .dcjq-mega-menu>ul>li.current-menu-ancestor,#content .fusion-widget-area .dcjq-mega-menu ul li .sub{background:#f0f0f0}#content .fusion-widget-area .dcjq-mega-menu ul li:hover>a,#content .fusion-widget-area .dcjq-mega-menu>ul>li.current-menu-item>a,#content .fusion-widget-area .dcjq-mega-menu>ul>li.current-menu-ancestor>a{color:#e07036}#content .fusion-widget-area .dcjq-mega-menu ul li:hover .sub-container ul.sub{display:block!important;padding:0}#content .fusion-widget-area .dcjq-mega-menu ul li .sub-container .sub li{height:auto;width:250px;display:block}#content .fusion-widget-area .dcjq-mega-menu ul li .sub-container .sub li a{background:none;height:auto;text-align:left;padding:9px 20px;line-height:1.2;color:#989898;letter-spacing:.05em}#content .fusion-widget-area .dcjq-mega-menu ul li .sub-container .sub li a:hover,#content .fusion-widget-area .dcjq-mega-menu ul li .sub-container .sub li.current-menu-item a{color:#fff;background:#f68b11}form#provider_search{margin:20px auto 0;width:90%}.section-provider-search{background-color:#9C9C9C!important;background-position:calc(50% - 170px) top!important;-webkit-background-size:auto!important;-moz-background-size:auto!important;-o-background-size:auto!important;background-size:auto!important}@media only screen and (max-width:800px){.section-provider-search{background:#BFBFBF!important}form#provider_search{margin:10px auto 0}}form#provider_search .form-title{text-align:center;border-bottom:2px solid #fff;padding-bottom:20px;margin-bottom:30px}form#provider_search .form-row{margin:0 0 15px}form#provider_search .form-row input,form#provider_search .form-row select{width:100%;height:40px;font-size:19px;color:#000;padding:0 15px;font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-weight:300}form#provider_search .form-row ::-webkit-input-placeholder{color:#333}form#provider_search .form-row :-moz-placeholder{color:#333}form#provider_search .form-row ::-moz-placeholder{color:#333}form#provider_search .form-row :-ms-input-placeholder{color:#333}form#provider_search .form-row select{padding-left:12px}form#provider_search .form-row label{display:none}form#provider_search .form-submit input[type=submit]{width:100%;background:#FFBF00;font-size:20px;height:40px;border:none;border-radius:5px}form#provider_search .form-submit span{padding:15px;display:block;text-align:center}.page-template-page-template-pf-php #wrapper .footer-area,.page-template-page-template-pf-home-php #wrapper .footer-area{background:none!important;font-size:12px;color:#7c7c7c!important}.page-template-page-template-pf-php #wrapper .footer-area p,.page-template-page-template-pf-home-php #wrapper .footer-area p{margin:1em 0!important;line-height:1em}.page-template-page-template-pf-php #wrapper .footer-area .columns .col:first-child,.page-template-page-template-pf-home-php #wrapper .footer-area .columns .col:first-child{width:50%;margin:0;padding-top:20px}.page-template-page-template-pf-php #wrapper .footer-area .columns .col:first-child+.col,.page-template-page-template-pf-home-php #wrapper .footer-area .columns .col:first-child+.col{width:50%;margin:0;text-align:right;padding-top:20px}.page-template-page-template-pf-php #wrapper .footer-area .fusion-footer-widget-column>h3,.page-template-page-template-pf-home-php #wrapper .footer-area .fusion-footer-widget-column>h3{display:none}.page-template-page-template-pf-php #wrapper .footer-area .columns .col:first-child+.col .fusion-footer-widget-column.widget_text,.page-template-page-template-pf-home-php #wrapper .footer-area .columns .col:first-child+.col .fusion-footer-widget-column.widget_text,#footer-pf .columns .col:first-child+.col .widget_text{padding:0 0 40px}.page-template-page-template-pf-php #wrapper .footer-area .columns .col:first-child+.col .fusion-footer-widget-column.widget_text,.page-template-page-template-pf-home-php #wrapper .footer-area .columns .col:first-child+.col .fusion-footer-widget-column.widget_text,#template-landing .footer-area .columns .col:first-child+.col .fusion-footer-widget-column.widget_text{background:none;border:none}.page-template-page-template-pf-php #wrapper .footer-area .columns .col:first-child+.col,.page-template-page-template-pf-home-php #wrapper .footer-area .columns .col:first-child+.col,#template-landing .footer-area .columns .col:first-child+.col{border:none}#content.full-width{width:100%!important}input,textarea,#main select{color:#000}.page-template-page-template-pf-php #wrapper .footer-area a,.page-template-page-template-pf-home-php #wrapper .footer-area a,#template-landing .footer-area a{color:inherit!important;font-family:inherit!important;text-shadow:none}.page-id-2438 .pf-content,.page-id-2437 .pf-content{background:url(/wp-content/themes/Regional/images/pf-form-bg.jpg) repeat;overflow:hidden}.page-title-pf{background:url(/wp-content/themes/Regional/images/title-bg-pf.png) repeat-x left bottom}.page-id-2438 .page-title-pf,.page-id-2437 .page-title-pf{background:url(/wp-content/themes/Regional/images/title-bg-pf-sp.png) repeat-x left bottom}.page-template-page-template-pf-php h1.entry-title,.page-template-page-template-pf-home-php h1.entry-title{color:#0e3e7d;font-size:40px;line-height:1.13;font-family:"PT Sans",sans-serif}.pf-left{width:50%;float:left;text-align:left}.pf-left img{margin:40px 0 60px;text-align:center;max-width:95%}.pf-right{width:50%;float:left;text-align:right}.pf-right table{float:right}.pf-right h2{padding:40px 0 0}.page-id-2438 #wrapper #content .pf-right h2,.page-id-2437 #wrapper #content .pf-right h2,.pf-right td{color:#fff!important;font-size:22px!important;font-family:"PT Sans",sans-serif!important}#wrapper #content .pf-right table td{padding:15px 15px 15px 0}#wrapper #content .pf-right table td input[type="text"]{width:292px;font-size:16px;padding:3px}#wrapper #content .pf-right table td select{width:300px;font-size:16px;padding:3px}#wrapper #content .pf-right table td #submit{font-weight:400;text-transform:none;font-size:20px!important;font-family:"PT Sans",sans-serif!important}#wrapper #content .pf-right table td .submit span{padding:0 0 0 15px;font-size:16px;color:#fff}#wrapper #content .pf-right table td .submit span a,#wrapper #content .pf-right table td .submit span a:hover{font-size:18px;color:#fff;text-decoration:underline}.pf-result-item{margin:40px 0;overflow:hidden;border-bottom:1px solid #ccc;padding:0 0 30px}.pf-result-item:last-child{border-bottom:none}.pf-result-item .photo{float:right;width:33%;max-width:200px;text-align:center}.pf-result-item .utrop-logo{display:block;width:190px;margin:15px 0}.pf-specialty-providers{text-align:center;padding:30px;font-size:0}.pf-specialty-providers .inner{display:flex;flex-wrap:wrap;justify-content:space-between}.pf-specialty-providers .inner:after{content:"";flex:auto}.pf-specialty-providers .provider{font-size:19px;margin:0 0 40px;flex-grow:0;flex-shrink:1;flex-basis:calc(20% + 1px)}.pf-specialty-providers .provider.hidden{margin:0}.pf-specialty-providers .provider .name{display:block;margin:25px 0 0;color:#e07036;font-size:17px;font-family:"Titillium Web",Arial,Helvetica,sans-serif;font-weight:700;padding:0 10px}.pf-specialty-providers>a{margin:0 auto 15px;display:table;color:#e07036;font-size:17px;font-family:"Titillium Web",Arial,Helvetica,sans-serif;font-weight:700}.pf-specialty-providers>a:hover{text-decoration:underline}.pf-specialty-providers .photo{max-width:200px;margin:0 auto}.pf-result-item .photo .square,.pf-specialty-providers .photo .square{border:2px solid rgb(0 0 0 / .2);transform:translateZ(0);border-radius:50%;overflow:hidden;height:0;padding-bottom:calc(100% - 4px)}.pf-result-item .photo img,.pf-specialty-providers .photo img{min-width:100%;min-height:100%;transition:transform 1s}.pf-result-item a:hover .photo img,.pf-specialty-providers a:hover .photo img{transform:scale3d(1.1,1.1,1)}@media only screen and (max-width:800px){.pf-specialty-providers .provider{flex:0 1 30%}}@media only screen and (max-width:680px){.pf-specialty-providers .provider{flex:0 1 45%}}@media only screen and (max-width:480px){.pf-specialty-providers .inner{justify-content:center}.pf-specialty-providers .provider{flex:0 1 75%}}.pf-result-item .info{float:left;width:67%;line-height:20px}.pf-result-item .info .pf-bio{margin-bottom:5px;padding:0 10px}#wrapper #content .pf-result-item .info h2{color:#e07036!important;font-style:italic;padding:0 10px;font-family:"PT Sans",sans-serif!important}#wrapper #content .pf-result-item .info p{padding:0 10px;color:#586D99}#wrapper #content .pf-result-item .info a.button,#wrapper #content .pf-result-item .info a.button:hover{margin:10px;display:inline-block}#post-2439 h1{position:relative}#post-2439 h1:after{content:' ';display:block;width:100%;background:url(/wp-content/themes/Regional/images/title-mark-pf.png) bottom left 20px no-repeat;height:20px;background-color:#F18B39;margin-top:10px}#pf-pagination{text-align:right;padding-right:10px}#pf-pagination-top{text-align:right;padding:10px 10px 0 0;border-bottom:1px solid #ccc}#pf-pagination ul,#pf-pagination-top ul{margin:0}#pf-pagination span,#pf-pagination-top span,#pf-pagination ul,#pf-pagination-top ul,#pf-pagination ul li,#pf-pagination-top ul li,#pf-pagination ul li a,#pf-pagination-top ul li a{display:inline-block;background-image:none!important}.fa-star-rating{display:table;padding:0;margin:0;list-style:none;overflow:hidden;line-height:25px}.fa-star-rating li{float:left;padding-left:2px;padding-right:2px;margin:0!important}.fa-star-rating>li:first-child{padding-left:0}.fa-star-rating li i.fa{color:#f8af13;display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);font-size:19px}.pf-profile{margin:40px 0 0}#wrapper #content .pf-profile h1{margin:25px 0 15px;font-family:"Titillium Web",Arial,Helvetica,sans-serif;color:#1279bb;font-size:42px;margin-bottom:0}#wrapper #content .pf-profile .intro h2{font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-weight:700;font-size:19px;color:#000;margin:0}#providers-header{margin-top:30px;margin-bottom:30px;padding:0 30px}.fusion-text #providers-header{padding:0}.pf-profile{max-width:980px;margin:0 auto}.pf-general{overflow:hidden;display:table;margin-bottom:15px;width:100%}.pf-profile .photo{width:30%;display:table-cell;vertical-align:middle;padding:15px;text-align:center}.pf-profile .cta{display:flex;flex-wrap:wrap;justify-content:space-around;text-align:center;margin:20px 0 0}.pf-profile .cta.align-left{justify-content:flex-start}.pf-profile .cta .button{position:relative;font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-weight:700;color:#000;margin:0 15px 15px;flex-basis:45%;min-width:248px}.pf-profile .cta .button.phone:before{content:'';position:absolute;left:0;width:100%;height:47px;transform:skew(14deg);background:#8DC63F;border-radius:5px}.pf-profile .cta .button.phone span{position:relative;font-size:25px;color:#fff;width:100%;display:block;line-height:49px;padding:0 15px 3px;white-space:nowrap}@media only screen and (max-width:800px){.pf-profile .cta .button.phone span{font-size:22px;padding:0 10px 3px}}@media only screen and (max-width:680px){.pf-profile .cta.align-left{justify-content:center}}@media only screen and (max-width:480px){.pf-profile .cta .button.phone span{font-size:18px}}.pf-profile .photo img{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border:2px solid rgb(0 0 0 / .2);border-image:none;border-radius:50%;width:230px;height:230px;max-width:none}.pf-profile .intro{width:70%;display:table-cell;vertical-align:top;padding:0 0 0 20px}.pf-profile .intro .fusion-button,.pf-result-item .photo .fusion-button{background:#F8981D;color:#fff;padding:3px 15px;border-radius:5px;margin:0 0 10px;text-transform:none}.pf-result-item .photo .fusion-button{margin:15px 0 0}.pf-profile .cta-top,.pf-profile .cta-bottom{margin:20px 0 40px;text-align:center}.pf-profile .cta-top a.button,.pf-profile .cta-bottom a.button{padding:9px 20px;line-height:14px;width:100%;background:#FFBF00;font-size:20px;height:40px;border:none;border-radius:5px;color:#000}.page-id-5455 #content{margin-bottom:0}.pf-locations{text-align:center;background:#F2F2F2;padding:30px 0 50px;width:100vw;position:relative;margin-left:-50vw;left:50%}.pf-locations .locations-wrap{max-width:1000px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.pf-locations .location{width:50%;padding:15px 0 30px}.pf-locations .location:nth-of-type(2),.pf-locations .location:nth-of-type(4){border-left:1px solid #ccc}.pf-locations .location:nth-of-type(3),.pf-locations .location:nth-of-type(4){border-top:1px solid #ccc;padding-bottom:15px}.pf-locations .location .inner{width:80%;height:100%;margin:0 auto;overflow:hidden;display:table;table-layout:fixed}.pf-locations .location.no-image .inner{max-width:220px}.pf-locations .location .left{width:40%;text-align:left;display:table-cell;vertical-align:middle}.pf-locations .location .right{width:60%;text-align:left;padding-left:20px;display:table-cell;vertical-align:middle}.pf-locations .location.no-image .left{display:none}.pf-locations .location.no-image .right{width:100%}.pf-locations .location .hours,.pf-locations .location .direction{display:block;margin-top:15px;color:#253b7c}#wrapper #content .pf-locations .location h3{margin:10px 0;color:#253b7c}.pf-locations .location p{margin:0}.pf-profile .quote{font-style:italic;position:relative;margin-top:10px;padding-left:20px;padding-right:50px}.pf-profile .quote span{display:block;text-align:right;font-style:normal}.pf-profile .info{overflow:hidden;margin:0 -20px}.pf-profile .info .info-item{float:left;width:33.3333%;margin-bottom:30px}.pf-profile .info .info-item:nth-child(3n+1){clear:left}.pf-profile .info .info-item .inner{margin:0 20px;border:1px solid #ccc;padding:10px 20px;border-radius:5px}.pf-profile .info .info-title{text-align:center;font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-weight:700;font-size:19px;color:#000}.pf-profile .info hr{width:80%;margin:10px auto;color:#ccc;height:1px}.pf-profile .info .info-content,.pf-profile .info .info-content h3{text-align:center;font-family:"Source Sans Pro",Arial,Helvetica,sans-serif;font-weight:300;font-size:19px;color:#000;margin:0}@media only screen and (max-width:680px){.pf-general,.pf-profile .photo,.pf-profile .intro{display:block;width:100%;padding:0;text-align:center}.pf-result-item .fa-star-rating,.pf-profile .fa-star-rating{margin:0 auto}.pf-profile .info .info-item{width:50%}.pf-profile .info .info-item:nth-child(3n+1){clear:none}.pf-profile .info .info-item:nth-child(2n+1){clear:left}.pf-result-item .photo{float:none;width:100%;margin:0 auto 15px}.pf-result-item .info{float:none;width:100%;text-align:center}.pf-result-item .info h2{margin:0 0 10px}.pf-result-item .utrop-logo{margin:15px auto}.pf-locations .location{width:100%;padding:0 30px!important;border:none!important;display:block;margin-bottom:35px}.pf-locations .location:last-child{margin-bottom:0}.pf-locations .location .inner{width:100%;max-width:400px}}@media only screen and (max-width:480px){.pf-profile .info .info-item{width:100%;float:none}.page-id-342 .post-content .fusion-column-first.fusion-one-half .table-2{border-bottom:1px solid #e0dede}.page-id-342 .post-content .table-2 td{display:block;text-align:center!important}.page-id-342 .post-content .table-2 td:first-child{border-bottom:none}}#wrapper #content .pf-profile .bio{margin-bottom:40px}.map-half{width:48%;float:left}#map_canvas.map-half{margin-right:4%}#map_canvas.map-half{margin-bottom:15px}.pf-contact{margin-bottom:8px}.fusion-is-sticky .fusion-overlay-search .fusion-close-search:after,.fusion-is-sticky .fusion-overlay-search .fusion-close-search:before{background-color:#fff}.fusion-is-sticky .fusion-secondary-main-menu{height:0;overflow:hidden}.fusion-main-menu li{cursor:default}.fusion-main-menu .fusion-megamenu-title{color:#fff;cursor:text;padding-top:20px}.fusion-megamenu-wrapper .fusion-megamenu-submenu{border:none;padding:0 20px}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu li:last-child>a{border-bottom:0}.fusion-main-menu .sub-menu a:hover,.fusion-main-menu .sub-menu .current-menu-item a{background-image:none}.fusion-secondary-main-menu{background-color:#f0f0f0;border-color:#f0f0f0}.fusion-megamenu-holder{border-color:#f68b11}.fusion-megamenu-bullet{display:none}.fusion-megamenu-title{border-bottom:2px solid #ef8711;padding:12px 20px!important}.fusion-main-menu .sub-menu a:hover,.fusion-main-menu .sub-menu .current-menu-item a{background-image:none!important}.fusion-main-menu .sub-menu li a{font-family:'Titillium Web',Arial,Helvetica,sans-serif!important}.fusion-header-v4 .search-table{width:100%}.menu-item-6341 .fusion-megamenu-widgets-container,.menu-item-6342 .fusion-megamenu-widgets-container,.menu-item-6339 .fusion-megamenu-widgets-container{padding:0}.fusion-header-v4 .fusion-header{padding-top:15px;padding-bottom:15px}#dc_jqmegamenu_widget-3-item{font-family:'Titillium Web',Arial,Helvetica,sans-serif}.fusion-content-widget-area .widget{margin-bottom:0}#menu-item-6736,#menu-item-6737,#menu-item-6736 .fusion-megamenu-widgets-container,#menu-item-6737 .fusion-megamenu-widgets-container{padding:0}.fusion-secondary-main-menu .fusion-row{max-width:1600px}.fusion-mobile-menu-icons{margin-top:12px}.fusion-recent-posts{overflow:hidden;margin-bottom:0}.fusion-recent-posts .columns .column h4{margin-top:6px}.recent-posts-content{font-size:1em}.recent-posts-content *{font-size:inherit}.recent-posts-content h4{font-size:1.2em;font-weight:700}.recent-posts-content .meta span:nth-child(2),.recent-posts-content .meta span:nth-child(3){display:none}.fusion-toggle-heading{font-size:20px}.fusion-accordian .panel-title a .fa-fusion-box{width:27px;height:27px;line-height:30px}footer{font-size:.85em}footer,fusion-copyright-content{font-family:'Titillium Web',Arial,Helvetica,sans-serif}footer .fusion-widget-area .sub-menu{margin-left:0}footer .fusion-column .menu>li>a,footer .widget-title{margin-bottom:15px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:rgb(255 255 255 / .5)}.fusion-footer-widget-area .menu>li>a{pointer-events:none}.fusion-widget-area .widget .recentcomments:before,.fusion-widget-area .widget_archive li a:before,.fusion-widget-area .widget_categories li a:before,.fusion-widget-area .widget_links li a:before,.fusion-widget-area .widget_meta li a:before,.fusion-widget-area .widget_nav_menu li a:before,.fusion-widget-area .widget_pages li a:before,.fusion-widget-area .widget_recent_entries li a:before{content:none}.fusion-footer-widget-area .widget_nav_menu ul ul li a{padding-top:0}.fusion-footer-widget-area ul,.fusion-footer-widget-area .widget-title,.fusion-footer-widget-area h3{font-size:17px}.fusion-copyright-notice{font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.fusion-widget-area .widget_nav_menu li{border:0;padding:4px 0}.fusion-widget-area .widget_nav_menu .menu>li:first-of-type{padding:0}.fusion-footer footer .social_links{text-align:center;border-bottom:1px solid #5467a0;margin:0 0 40px!important;padding-bottom:25px}.fusion-footer footer .social_links .fusion-social-network-icon{font-size:28px;color:var(--footer_link_color)}footer #text-13{margin-bottom:8px}#social_links-widget-2{margin-bottom:15px}.fusion-footer-copyright-area{padding-top:20px}.fusion-copyright-notice .buttons{display:flex;margin:20px 0 0;justify-content:center;flex-wrap:wrap}.button-footer{background:#102769;border-radius:4px;display:inline-block;padding:8px 10px;text-align:center;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0 5px}.button-footer:hover{background:#5467a0}#content .fusion-column-wrapper ul>li,#content .fusion-column-wrapper ol>li{margin-bottom:.5em}#content .fusion-column-wrapper ul>li:last-child,#content .fusion-column-wrapper ol>li:last-child{margin-bottom:0}.archive #main{margin-bottom:40px}.archives-shortcode ul{padding:0;list-style-type:none}.archives-shortcode ul li{margin-bottom:0.5em!important}@media only screen and (max-width:800px){.sidebar{padding:40px 0!important}}.fusion-modal h1,.fusion-page-title-bar h1,.fusion-widget-area h1,.post-content h1,h1.entry-title{line-height:1.5}.dcjq-mega-menu{border:1px solid #e4e4e4;border-left:0;border-right:0;font-family:'Titillium Web',Arial,Helvetica,sans-serif!important}.dcjq-mega-menu>.menu>li{text-transform:uppercase;letter-spacing:.1em}.dcjq-mega-menu>.menu>li:first-of-type{text-transform:none;letter-spacing:0!important}.dc-mega:hover,.dc-mega:focus{color:#e07036!important}.fusion-page-title-bar h1{margin-bottom:20px}.single-navigation{margin-top:60px;margin-bottom:30px}.fusion-meta-info.single-navigation{margin:15px 0;height:auto;padding:0;font-size:14px}.fusion-meta-info.single-navigation .fusion-meta-info-wrapper{float:left}.single-post .wp-caption{border:1px solid #ededed;position:relative;background:#fff;font-size:14px;margin-bottom:15px}.single-post .wp-caption:after,.single-post .wp-caption:before{position:absolute;bottom:15px;left:10px;z-index:-1;height:20%;max-height:100px;max-width:460px;width:60%;content:"";opacity:.7;box-shadow:0 17px 10px rgb(0 0 0 / .7);-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.single-post .wp-caption:after{left:auto;right:10px;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.single-post .wp-caption.alignleft{margin-right:25px}.single-post .wp-caption.alignright{margin-left:25px}.single-post .wp-caption-text{padding:5px 10px;margin-bottom:0}.single-post .fusion-sharing-box{margin:20px 0}.single-post .fusion-meta-info.single-navigation{display:flex;justify-content:space-between}.single-post .fusion-meta-info.single-navigation .fusion-meta-info-wrapper{margin-right:40px;text-align:left;width:100%}.single-post .single-navigation a[rel=prev]:before,.single-post .single-navigation a[rel=next]:after{top:18px}.single-related-posts{margin-bottom:30px}.single-related-posts .fusion-carousel .fusion-carousel-item .fusion-carousel-item-wrapper{text-align:left}.single-related-posts .post-content .entry-title{margin:15px 0 10px}#wrapper #main .single-related-posts .fusion-title h3{font-size:24px;text-align:center}.blog-subtitle{font-weight:400}#dc_jqmegamenu_widget-8-item ul li .sub a .fusion-format-box{display:none}.fusion-date-and-formats .fusion-date-box{border-radius:50%;font-size:.75em;height:82px;padding:12px 0 5px}.fusion-date-and-formats .fusion-date{font-size:26px}.fusion-blog-layout-medium .fusion-post-slideshow,.fusion-blog-layout-medium-alternate .fusion-post-slideshow{width:250px}.fusion-load-more-button{font-size:18px;height:55px;line-height:55px;margin:0 auto;padding:0 40px;width:250px}.fusion-loading-container .fusion-loading-msg,.fusion-loading-container .fusion-loading-spinner{display:block;text-align:center}.fusion-loading-container .fusion-loading-msg{margin-bottom:20px}.post{margin-bottom:40px}.search-results .fusion-date-and-formats{display:none}.search-results .fusion-blog-layout-medium-alternate .fusion-post-content{margin-left:0}.search-results .fusion-blog-layout-medium-alternate .has-post-thumbnail .fusion-post-content{margin-left:0}.search-results .fusion-blog-layout-medium-alternate .post{margin-bottom:20px}.search-results .fusion-blog-layout-medium-alternate .fusion-alignright{float:left;margin-left:0}.search-results .fusion-blog-layout-medium-alternate .fusion-meta-info{padding-bottom:20px}.search-results .search-page-search-form-top{padding-bottom:50px;margin-bottom:50px}.search-results .fusion-load-more-button{margin-bottom:40px}.search #sidebar,.search .fusion-single-line-meta{display:none}.search #content{width:100%!important}.search-results .search-page-search-form-top{margin-bottom:20px}#sidebar .widget li a,#sidebar .widget .recentcomments,#sidebar .widget_categories li{border-bottom:0}.fusion-content-boxes .content-wrapper-background{padding:25px 15px}.fusion-content-boxes .fusion-column{margin-bottom:0}.home #wrapper .post-content .content-box-heading{font-style:italic;font-weight:300}.home-grid .fusion-title{position:absolute;bottom:0;z-index:100;width:100%;background:rgb(255 255 255 / .8);color:#1b4e9c;padding:12px 10px;margin-bottom:6px!important}.home-grid .fusion-title a,.home-grid .fusion-title h4{color:#1b4e9c;font-weight:700;letter-spacing:.02em;line-height:1.3}.home-grid .hero .fusion-title{padding:25px 10px}.home-grid .fusion-row{max-width:1000px!important}@media only screen and (min-width:801px){.home-grid img{width:100%}}.list-locations a{font-weight:700}.flexslider .slides{border:1px solid #e0dede}input,select,textarea{font-family:'Source Sans Pro',Arial,Helvetica,sans-serif}form#provider_search .form-submit input[type=submit]{background:#f68b11;box-shadow:0 0 10px rgb(255 255 255 / .6);color:#fff;font-family:'Titillium Web',Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.form-submit a{border-bottom:1px solid #fff;color:#1f3d7c!important}.page-id-2439 .pf-bio{display:none}.gform_wrapper select,.gform_wrapper textarea,.gform_description{font-family:'Source Sans Pro',Arial,Helvetica,sans-serif}table{font-family:'Titillium Web',Arial,Helvetica,sans-serif}table tr td:first-child{color:#1b4e9c;font-weight:700}table tr:last-child td{border-bottom:0}table a{color:inherit;border-bottom:1px solid #f68b11}table a:hover,table a:focus{border-bottom-color:#7fcc27}tr{-webkit-transition:all 0.1s ease-in-out;transition:all 0.2s ease-in-out}tr:hover,tr:focus{background:#f3f3f3}.align-center{display:block;margin:0 auto}.overflow-visible{overflow:visible}.z-index-5{z-index:5}.shortcode-map{margin:0 auto}@media only screen and (max-width:800px){.margin-bottom-10px{margin-bottom:10px!important}}hr{border:none;border-bottom:1px solid #e4e4e4}.comment-form input[type="submit"],.fusion-button,.fusion-load-more-button,.gform_page_footer input[type="button"],.gform_wrapper .button,.gform_wrapper .gform_button,.ticket-selector-submit-btn[type="submit"],.tribe-events-tickets .add-to-cart .button,.woocommerce .cart-collaterals .checkout-button,.woocommerce-MyAccount-content form .button{font-family:"Titillium Web",Arial,Helvetica,sans-serif}.fusion-load-more-button{letter-spacing:0.03em!important}@media only screen and (min-width:1024px){.page-id-3403 .fusion-main-menu>ul>li>a{padding:0 8px}}@media only screen and (min-width:1100px){.page-id-3403 .fusion-main-menu>ul>li>a{padding:0 12px}}@media only screen and (min-width:1150px){.page-id-3403 .fusion-main-menu>ul>li>a{padding:0 16px}}.page-template-page-template-foundation .fusion-page-title-bar .entry-title:after{content:'';display:block;height:2px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;position:relative;top:3px}.page-template-page-template-foundation .fusion-sticky-logo,.page-template-page-template-foundation .fusion-is-sticky .fusion-standard-logo{display:none}.page-template-page-template-foundation .fusion-is-sticky .fusion-sticky-logo{display:inline-block}.page-template-page-template-foundation .fusion-header,.page-template-page-template-foundation header:not(.fusion-is-sticky) .fusion-secondary-main-menu{background-color:#253b7c!important;border-color:#253b7c!important}.page-template-page-template-foundation .fusion-header,.page-id-3403 .fusion-header,.page-id-3403 .fusion-secondary-header{border:none}.page-template-page-template-foundation .fusion-header-v4 .fusion-secondary-header{display:none}.page-template-page-template-foundation .fusion-header-v4 .fusion-header .fusion-logo{margin:0}.page-template-page-template-foundation .fusion-header-v4 .fusion-main-menu>ul>li{padding-right:80px}.page-template-page-template-foundation .fusion-header-v4 .fusion-main-menu>ul>li:last-child{padding-right:0}.page-template-page-template-foundation .fusion-header-v4 .fusion-main-menu>ul>li>a{height:40px}.page-template-page-template-foundation .fusion-is-sticky .fusion-header,.page-id-3403 .fusion-is-sticky .fusion-header{background-color:#fff}.page-id-3403 .fusion-is-sticky .fusion-secondary-main-menu{height:auto;overflow:visible;background-color:#ddd}.page-id-3403 header:not(.fusion-is-sticky) .fusion-secondary-main-menu{background:#fff0}.page-template-page-template-foundation header:not(.fusion-is-sticky) .fusion-main-menu>ul>li>a,.page-id-3403 header:not(.fusion-is-sticky) .fusion-main-menu>ul>li>a{color:#fff}.page-template-page-template-foundation header .fusion-main-menu>ul>li.current_page_item>a,.page-template-page-template-foundation header .fusion-main-menu>ul>li.current-menu-item>a,.page-template-page-template-foundation header .fusion-main-menu>ul>li.current-menu-ancestor>a,.page-template-page-template-foundation header .fusion-main-menu>ul>li.current-menu-parent>a,.page-id-3403 header:not(.fusion-is-sticky) .fusion-main-menu .current_page_item>a,.page-id-3403 header:not(.fusion-is-sticky) .fusion-main-menu .current-menu-item>a{background:transparent!important}.page-template-page-template-foundation header:not(.fusion-is-sticky) .fusion-main-menu>ul>li>a:hover,.page-id-3403 header:not(.fusion-is-sticky) .fusion-main-menu>ul>li>a:hover{background:transparent!important;color:#fff!important}.page-template-page-template-foundation .donate{display:inline-block;padding:5px 10px;background:#7A9A01;color:#fff;font-weight:700;font-size:20px;font-family:'Open Sans',sans-serif;border-radius:4px;border:2px solid #7A9A01;transition:background 400ms}.fusion-footer .basement{position:fixed;bottom:0;color:#fff;padding:8px 0;background:#253b7c;z-index:9999;min-width:100%;text-align:center}.basement .tagline{padding:10px 40px;font-size:24px}.basement .donate{font-size:16px;padding:7px 42px}.page-template-page-template-foundation .fusion-footer #footer{margin-bottom:58px}@media only screen and (max-width:1023px){.page-template-page-template-foundation .fusion-logo{display:flex;justify-content:space-between}.page-template-page-template-foundation .fusion-logo-link{margin-right:15px}.page-template-page-template-foundation .fusion-header-tagline{margin:0 80px 0 0}}@media only screen and (max-width:767px){.page-template-page-template-foundation .fusion-logo{display:block}.page-template-page-template-foundation .fusion-header-tagline{margin:30px auto 0}.page-template-page-template-foundation .fusion-footer #footer{margin-bottom:78px}.basement .tagline{display:block;padding:5px 0;font-size:14px}.basement .donate{font-size:14px;padding:2px 15px}body.has-sidebar #main .sidebar{margin-top:0}}#main .full-image-container .fusion-imageframe{padding:0}#main .full-image-container .fusion-imageframe img{width:auto}.page-id-15655 #content .fusion-widget-area .dcjq-mega-menu ul li a{padding:0 14px}.fusion-events-featured-image,.rtec-outer-wrap{margin-bottom:20px}h2.tribe-events-single-event-title{margin:0}.tribe-events-schedule h3{margin:15px 0 0}.tribe-events-schedule .recurringinfo{margin-left:10px}#ie-buster-app{top:auto!important;bottom:0}.fusion-header-v2 .fusion-secondary-header{border:none}.fusion-header-v2 .fusion-secondary-header .fusion-row{display:flex!important}.fusion-header-v2 .fusion-secondary-header .fusion-alignright{flex:none;width:auto}.fusion-header-v2 .fusion-secondary-header .fusion-secondary-menu{background:#21407e;padding:12px 50px;border-bottom-left-radius:60px;border-bottom-right-radius:60px}.fusion-header-v2 .fusion-secondary-menu>ul>li>a{padding:0 25px;font-family:"Titillium Web",Arial,Helvetica,sans-serif;line-height:1}.searchform .fusion-search-form-content{max-width:420px;margin-left:auto}.searchform .fusion-search-form-content .fusion-search-field input{height:35px}.fusion-is-sticky .fusion-header-v2 .fusion-logo{margin:6px 10px 6px 0}.fusion-is-sticky .fusion-header-v2 .fusion-logo img{width:29px}.fusion-is-sticky .fusion-header-v2 .fusion-header{width:auto;left:0;transform:translateX(calc(50vw - 50%));padding:0 50px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;height:auto!important}.fusion-is-sticky .fusion-header-v2 .fusion-header .fusion-row,.fusion-is-sticky .fusion-header-v2 .fusion-header ul#menu-main-menu{display:flex}.fusion-is-sticky .fusion-header-v2 .fusion-main-menu>ul>li{padding-right:0!important;white-space:nowrap}.fusion-is-sticky .fusion-header-v2 .fusion-main-menu>ul>li:not(:first-child):before{content:"";display:block;width:1px;height:18px;float:left;margin-top:12px;border-right:1px solid #fff}.fusion-is-sticky .fusion-header-v2 .fusion-main-menu>ul>li>a{height:42px;padding:12px 25px;font-weight:400}@media only screen and (max-width:1100px){.fusion-header-v2 .fusion-main-menu>ul>li{padding-right:25px}.fusion-header-v2 .fusion-main-menu>ul>li:last-child{padding-right:0!important}}@media only screen and (max-width:1023px){.fusion-header-v2 .fusion-secondary-header .fusion-secondary-menu{padding:12px 30px;border-bottom-left-radius:40px;border-bottom-right-radius:40px}.fusion-header-v2 .fusion-secondary-menu>ul>li>a{padding:0 15px}}.location_nested_cols .fusion-builder-row>.fusion_builder_column>.fusion-column-wrapper{margin:0;flex-wrap:wrap;flex-direction:row!important}