.captions-wrap .pbhs-slider-g-caption{background:none;min-height:84px}.captions-wrap .pbhs-slider-caption{position:relative;font-size:2.25rem;font-style:italic;padding:10px 50px 20px 4.5em !important;margin-bottom:0}.captions-wrap .pbhs-slider-caption.banner-link-wrapper,.captions-wrap .pbhs-slider-caption.banner-custom-content-wrapper,.captions-wrap .pbhs-slider-caption.banner-testimonial-wrapper{padding:0px !important;text-align:left}.header-content-centered .captions-wrap .pbhs-slider-caption.banner-link-wrapper,.header-content-centered .captions-wrap .pbhs-slider-caption.banner-custom-content-wrapper,.header-content-centered .captions-wrap .pbhs-slider-caption.banner-testimonial-wrapper{text-align:center}.captions-wrap .pbhs-slider-caption.banner-link-wrapper:before,.captions-wrap .pbhs-slider-caption.banner-custom-content-wrapper:before,.captions-wrap .pbhs-slider-caption.banner-testimonial-wrapper:before{display:none !important}.captions-wrap .pbhs-slider-caption.banner-link-wrapper{font-size:inherit !important;font-style:inherit !important;color:inherit !important;font-weight:inherit !important;text-shadow:inherit !important;background:inherit !important;z-index:999;text-align:left}.captions-wrap .pbhs-slider-caption span{display:block}.captions-wrap .pbhs-slider-caption span:nth-child(2){padding-left:1em}.captions-wrap .pbhs-slider-caption:before{content:"";display:block;position:absolute;left:10px;width:3em;height:2px;top:50%;margin-top:-2px}.captions-wrap+.mission{padding-top:1.2em}@media(max-width: 1199px){.captions-wrap .pbhs-slider-caption:before{display:none}.captions-wrap .pbhs-slider-caption{padding:10px 10px 20px 30px !important}}@media(max-width: 767px){.captions-wrap .pbhs-slider-caption{text-align:center;padding:10px 20px 20px !important}.captions-wrap .pbhs-slider-caption span:nth-child(2){padding-left:0}.captions-wrap .pbhs-slider-caption:before{content:normal;display:none}.captions-wrap .pbhs-slider-a-block{border-top-width:1px;border-bottom-width:1px;border-style:solid;border-left:none;border-right:none}.captions-wrap .pbhs-slider-a-block::before{content:normal}}body.shape-point .pbhs-slider-caption,body.shape-none .pbhs-slider-caption,body.shape-ellipse .pbhs-slider-caption,body.shape-diagonal .pbhs-slider-caption{color:#fff;font-weight:400;text-shadow:1px 1px 1px #111}body.shape-point .captions-wrap .pbhs-slider-caption:before,body.shape-none .captions-wrap .pbhs-slider-caption:before,body.shape-ellipse .captions-wrap .pbhs-slider-caption:before,body.shape-diagonal .captions-wrap .pbhs-slider-caption:before{background:#fff;-webkit-box-shadow:1px 1px 1px #111;box-shadow:1px 1px 1px #111}.page-content-wrap.col-md-9{padding-left:55px}@media(max-width: 991px){.page-content-wrap.col-md-9{padding-left:15px}}.part-type-banner .component-tagline,.part-type-banner .component-client-logo{font-size:1.8rem}@media(min-width: 1200px){.part-type-banner .component-tagline .tagline{font-size:3.25em}}@media(min-width: 992px)and (max-width: 1199px){.part-type-banner .component-tagline .tagline{font-size:2.8em}}@media(min-width: 768px)and (max-width: 991px){.part-type-banner .component-tagline .tagline{font-size:2em}}@media(max-width: 767px){.part-type-banner .component-tagline .tagline{font-size:1.75em;text-shadow:1px 1px 1px #111}}@media(min-width: 1200px){.part-type-banner .component-client-logo .practice-name{font-size:2em}}@media(min-width: 992px)and (max-width: 1199px){.part-type-banner .component-client-logo .practice-name{font-size:1.5em}}@media(min-width: 768px)and (max-width: 991px){.part-type-banner .component-client-logo .practice-name{font-size:1.5em}}@media(max-width: 767px){.part-type-banner .component-client-logo .practice-name{font-size:1.5em}}.component-client-logo .practice-name{font-weight:bold}@media(min-width: 1200px){.component-client-logo .practice-name{font-size:2em}}@media(min-width: 992px)and (max-width: 1199px){.component-client-logo .practice-name{font-size:1.5em}}@media(min-width: 768px)and (max-width: 991px){.component-client-logo .practice-name{font-size:1.5em}}.component-tagline .tagline{letter-spacing:.8px;line-height:1.1em}@media(min-width: 1200px){.component-tagline .tagline{font-size:6rem}}@media(min-width: 992px)and (max-width: 1199px){.component-tagline .tagline{font-size:5.8rem}}@media(min-width: 768px)and (max-width: 991px){.component-tagline .tagline{font-size:5rem}}@media(max-width: 767px){.component-tagline .tagline{font-size:3.75rem}}.component-tagline .tagline.tagline-bg{padding-top:.5em}.part-banner-flexible .component-client-logo .practice-name{text-shadow:1px 1px 1px #111}@media(max-width: 767px){.part-banner-flexible .component-client-logo .practice-name{font-size:1.5em;color:#000;text-shadow:none}}@media(max-width: 767px){.part-banner-flexible .component-client-logo .practice-name{text-shadow:none}}.part-banner-flexible .component-drs .component-dr{text-shadow:1px 1px 1px #111}.part-banner-flexible .component-drs .component-dr a,.part-banner-flexible .component-drs .component-dr i,.part-banner-flexible .component-drs .component-dr small{color:inherit}.part-banner-flexible .component-page-title,.part-banner-flexible .component-page-excerpt{text-shadow:1px 1px 1px #111}@media(max-width: 767px){.part-banner-flexible .component-page-title,.part-banner-flexible .component-page-excerpt{text-shadow:none}}.part-banner-two-equal-columns .component-tagline .tagline{letter-spacing:.8px;text-shadow:1px 1px 1px #111;padding-top:0;line-height:1.1em}.part-banner-two-equal-columns .component-tagline .tagline.tagline-bg{padding-top:.5em}.part-banner-two-equal-columns .component-client-logo .practice-name{text-shadow:1px 1px 1px #111}@media(max-width: 767px){.part-banner-two-equal-columns .component-client-logo .practice-name{font-size:1.5em}}.part-banner-two-equal-columns .component-drs .component-dr{text-shadow:1px 1px 1px #111}.part-banner-two-equal-columns .component-drs .component-dr a,.part-banner-two-equal-columns .component-drs .component-dr i,.part-banner-two-equal-columns .component-drs .component-dr small{color:inherit}.part-banner-two-equal-columns .component-page-title,.part-banner-two-equal-columns .component-page-excerpt{text-shadow:1px 1px 1px #111}.part-featured-tiles ul.featured-tiles-row .featured-tile-title{font-size:2rem;line-height:1;font-weight:600;text-transform:uppercase;letter-spacing:1.5px}.part-featured-tiles ul.featured-tiles-images-icons.featured-tiles-hover-excerpt .featured-tile-image:before{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.5)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.5) 100%)}.part-footer .contact-info{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.part-footer .contact-info:first-child{margin-top:60px}.part-footer .office-wrapper .footer-office-part{border-top:1px solid #e9e9e9}.part-footer .office-wrapper.office-1 .footer-office-part{border-top:none !important}.part-header-interior-banner .tagline{letter-spacing:.8px;text-shadow:1px 1px 1px #111;padding-top:.6em}@media(max-width: 767px){.part-header-interior-banner .tagline{color:#000;text-shadow:none}}.part-header-interior-banner .practice-name{color:#fff;font-weight:bold;text-shadow:1px 1px 1px #111}@media(max-width: 767px){.part-header-interior-banner .practice-name{color:#000;text-shadow:none}}.part-header-interior{margin-bottom:3.5vw}.part-header-interior .tagline{letter-spacing:.8px;text-shadow:1px 1px 1px #111;padding-top:.6em}@media(max-width: 767px){.part-header-interior .tagline{color:#000;text-shadow:none}}body.shape-none .part-header-interior{margin-bottom:0}.part-header-simple .practice-name{font-weight:bold;text-shadow:none}body.brandon .part-header-simple .practice-name{text-transform:uppercase;font-weight:bold}.part-header .col-6-sm .header-box{margin-top:140px;margin-left:6%}.part-header .header-content-two-column .header-content-1 .header-tagline{margin-left:15px}.part-header .header-content-two-column .header-content-1 .header-mision{margin-left:15px}.part-header .header-banner-wrap{margin-bottom:30px}.part-header .practice-name{color:#fff;font-weight:bold;text-shadow:1px 1px 1px #111}@media(min-width: 1200px){.part-header .practice-name{font-size:2em}}@media(min-width: 992px)and (max-width: 1199px){.part-header .practice-name{font-size:1.5em}}@media(min-width: 768px)and (max-width: 991px){.part-header .practice-name{font-size:1.5em}}@media(max-width: 767px){.part-header .practice-name{font-size:1.5em;color:#000;text-shadow:none}}@media(max-width: 767px){.part-header .practice-name{color:#000;text-shadow:none}}body.brandon .part-header .practice-name{text-transform:uppercase;font-weight:700}.part-header .tagline{letter-spacing:.8px;text-shadow:1px 1px 1px #111;padding-top:.6em}@media(max-width: 767px){.part-header .tagline{color:#000;text-shadow:none}}.part-header .tagline{color:#fff;letter-spacing:.8px;text-shadow:1px 1px 1px #111;padding-top:.6em;line-height:1.1em}@media(min-width: 1200px){.part-header .tagline{font-size:3.25em}}@media(min-width: 992px)and (max-width: 1199px){.part-header .tagline{font-size:2.8em}}@media(min-width: 768px)and (max-width: 991px){.part-header .tagline{font-size:2em}}@media(max-width: 767px){.part-header .tagline{font-size:1.75em;color:#000;text-shadow:none}}.part-welcome .welcome-heading{font-size:36px;font-size:3.6rem;line-height:115%;text-transform:uppercase}body.brandon .part-welcome .welcome-heading{font-weight:100}.part-welcome .welcome .btn{font-size:.9em;text-transform:uppercase;padding:.625em .9375em}@media(max-width: 991px){.part-welcome .welcome-heading{padding:0;font-size:2em}}.btn-outline.btn-default:hover,.btn-outline.btn-default:active{color:#fff}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:100}
/*# sourceMappingURL=../_scss/_maps/versions/version-2120-template.css.map */
