.testimonials-header{padding:0px 20px 0}[class^="fa-"]:before,[class*=" fa-"]:before{font-family:"pp-font-awesome-atomic-subset" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;line-height:1 !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-star:before{content:"\e01f"}.fa-star-o:before{content:"\e022"}.testimonials-header .breadcrumb{display:block;margin:0 0 20px}.testimonials-header .identity{padding:0 0 10px}.testimonials-header .identity .rating-bubble{display:block;text-align:center}.testimonials-header .identity .rating-bubble span{background:#f6ed9a;color:#333;height:40px;position:relative;display:inline-block;line-height:40px;padding:0 4px;margin:0 auto 8px;border:1px solid #b7b176;font-size:16px;font-family:"open_sansbold",arial,sans-serif;font-weight:600;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.testimonials-header .identity .img-wrap{position:relative;width:200px;height:200px;display:block;margin:0 auto 8px}.testimonials-header .identity .img-wrap .rating-bubble{position:absolute}section.custom-feedback.testimonials-header{line-height:100%}.testimonials-header .identity .img-wrap img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.testimonials-header .identity h2{font-size:22px;line-height:120%;font-family:"open_sansregular",arial,sans-serif;color:#333;font-weight:normal;padding:0;margin:0 0 10px}.testimonials-header .identity h3,.testimonials-header .identity h4{font-size:14px;line-height:120%;padding:0;color:#333;font-weight:normal;font-family:"open_sansregular",arial,sans-serif}@media(min-width:70em){.testimonials-header .identity{text-align:center}}.testimonials-header .identity .rating-summary{border-top:thin solid #f0f0f0;padding-top:10px;width:182px;margin:20px auto 0}.testimonials-header .identity .rating-summary .aggregate-rating{margin:0 auto;unicode-bidi:bidi-override;clear:both;color:#e3e3e3;position:relative;padding:0;width:150px;font-size:14px;white-space:nowrap;display:block}.testimonials-header .identity .rating-summary .aggregate-rating i{margin:0 2px;width:26px;font-size:2em}.testimonials-header .identity .rating-summary .aggregate-rating .top{color:#eddf4e;padding:0;position:absolute;z-index:1;display:block;top:0;left:0;overflow:hidden}.testimonials-header .identity .rating-summary .aggregate-rating .bottom{padding:0;display:block;z-index:0;width:150px}.testimonials-header .identity .rating-summary .aggregate-rating.five-star .top i{opacity:1}.testimonials-header .identity .rating-summary .aggregate-rating.four-star .top i:not(:last-child){opacity:1}.testimonials-header .identity .rating-summary .aggregate-rating.three-star .top i:nth-child(1),.testimonials-header .identity .rating-summary .aggregate-rating.three-star .top i:nth-child(2),.testimonials-header .identity .rating-summary .aggregate-rating.three-star .top i:nth-child(3){opacity:1}.testimonials-header .identity .rating-summary .aggregate-rating.two-star .top i:nth-child(1),.testimonials-header .identity .rating-summary .aggregate-rating.two-star .top i:nth-child(2){opacity:1}.testimonials-header .identity .rating-summary .aggregate-rating.one-star .top i:nth-child(1){opacity:1}.testimonials-header .identity .rating-summary .aggregate-rating .top i{opacity:0}.testimonials-header .identity .rating-summary .rating-total-reviews{color:#333;font-family:"open_sanssemibold",arial,sans-serif;text-transform:capitalize;margin-top:7px;line-height:100%;font-size:14px}.testimonials-header .summary{padding:0 0 20px;border-bottom:1px solid #f0f0f0}.testimonials-header .summary p{margin:0 0 10px}.testimonials-header .summary .btn-leave-review{display:block;margin:20px auto;text-rendering:initial;-webkit-font-smoothing:initial;letter-spacing:1.5px;font-size:.875em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;text-shadow:none}.testimonials-header .summary .btn-leave-review:hover{opacity:.85}.btn-leave-review{padding:0;width:224px;height:46px;color:#fff;font-size:15px;line-height:100%;display:inline-block;text-align:center;text-transform:uppercase;cursor:pointer;border:0;background:#fca407;display:none;text-rendering:optimizeLegibility;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.15);-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.15);-ms-text-shadow:1px 1px 1px rgba(0,0,0,0.15);text-shadow:1px 1px 1px rgba(0,0,0,0.15);font-family:inherit}.primary-bg,.flex-active{background:#227fd2 !important}.testimonials-header .summary .btn-leave-review:focus{color:#fff}.primary-border{border-color:#227fd2 !important}.testimonials-header .summary .btn-leave-review:hover{opacity:.85;color:#fff}.testimonials-header .summary .btn-leave-review{display:block;margin:20px auto;text-rendering:initial;-webkit-font-smoothing:initial;letter-spacing:1.5px;font-size:.875em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-text-shadow:none;-moz-text-shadow:none;-ms-text-shadow:none;text-shadow:none;padding:17px 10px;font-size:12.25px}@media(min-width:70em){.testimonials-header{margin:0 auto;padding:0px 0 40px;border-bottom:1px solid #f0f0f0;position:relative}.testimonials-header:after{content:"";display:table;clear:both}.testimonials-header .breadcrumb{margin:0 0 40px;padding-bottom:20px}.testimonials-header .identity{width:32%;float:left}.testimonials-header .summary{width:62%;border-bottom:0;right:0;padding:0;float:right}.testimonials-header .summary .btn-leave-review{margin:30px 0 20px}.testimonials-header .summary .btn-leave-review{margin:30px 0 20px}}@media only screen and (max-width:1119px){.testimonials-header{padding:0}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media(min-width:992px){.modal-lg{width:900px}}.modal-dialog{z-index:50000}.modal-backdrop.in{opacity:.8}h4.modal-title{margin-right:50px !important}h4.modal-title .subtitle{font-size:22px}@media only screen and (max-width :479px){h4.modal-title .subtitle{display:block;font-size:18px}}body.modal-open{position:fixed;overflow:hidden}body.modal-open .modal{overflow:scroll !important;-webkit-overflow-scrolling:touch !important;background-color:rgba(0,0,0,0.8)}.modal-header .close{margin:16px 10px 0 0;background:#d7dfe2;color:#fff;display:inline-block;border:0;width:37px;height:37px;opacity:.5;text-shadow:none;font-weight:normal;font-size:24px;text-align:center;-webkit-border-radius:19px;-moz-border-radius:19px;-ms-border-radius:19px;border-radius:19px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.modal-header .close:hover{opacity:1}@media only screen and (max-width :1025px){.modal-header .close{margin-top:10px}}.modal-body{background:#fff;padding:20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.reputation-widget .modal .modal-backdrop{position:fixed}.reputation-widget .modal .modal-dialog{max-width:860px;width:100%}.reputation-widget .modal .modal-dialog .modal-content{position:relative}.reputation-widget .modal .modal-dialog .modal-content button.close{position:absolute;top:15px;right:15px;z-index:10;margin:16px 10px 0 0;background:#d7dfe2;color:#fff;display:inline-block;border:0;width:37px;height:37px;opacity:.5;text-shadow:none;font-weight:normal;font-size:24px;text-align:center;-webkit-border-radius:19px;-moz-border-radius:19px;-ms-border-radius:19px;border-radius:19px;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s}.reputation-widget .modal .modal-dialog .modal-content .modal-body{margin:2px;padding:0px}.reputation-widget .modal .modal-dialog .modal-content .modal-body iframe{display:block;position:relative;min-width:100% !important;width:100% !important;max-width:100% !important}@media only screen and (max-width :1025px){.reputation-widget .modal .modal-dialog{width:auto}}.eyebrow{padding:15px 0;border-bottom:1px solid #e5e5e5;background:#fff}.eyebrow h5{font:13px/100% "open_sansbold",arial,sans-serif;text-transform:uppercase;color:#999;margin:0}.eyebrow h5:after{display:none}.eyebrow h2{color:#212a28;font:28px/120% "open_sanslight",arial,sans-serif;padding:5px 40px 5px 0;margin:0}.reputation-widget .hs-form-field .input>.hs-input{display:block;height:34px;padding:6px 12px;font-size:13px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;border:1px solid #d7dfe2;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:8px 0 10px}.reputation-widget form{max-width:100%}.reputation-widget input.hs-button.primary.large{font-family:inherit;width:174px;height:56px;border:1px solid #d7dfe2;background:#fff;color:#99a1a4;font-size:15px;line-height:100%;display:inline-block;text-align:center;cursor:pointer;text-transform:uppercase;text-rendering:optimizeLegibility;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;color:#fff;background:#fba711;border-color:#fba711;-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.15);-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.15);-ms-text-shadow:1px 1px 1px rgba(0,0,0,0.15);text-shadow:1px 1px 1px rgba(0,0,0,0.15);margin-left:12px}#external-profiles{text-align:left}#external-profiles .divider{background-color:#e5e5e5;height:1px;margin:24px 0 20px 0}#external-profiles .flex-container{display:flex;flex-wrap:wrap}#external-profiles .flex-container .icon{padding:0 41px 26px 0}.reputation-widget .actions{text-align:center}.reputation-widget .hs-form-field .input textarea.hs-input{width:100%;height:150px;resize:none;padding:20px;font-size:24px;border:1px solid;border-radius:3px}.reputation-widget .hs-form-field span.hs-form-required{display:none}.reputation-widget .hs-form-field .input>.hs-input::-webkit-input-placeholder{color:#757575}.eyebrow h6{font:14px/110% "open_sansregular",arial,sans-serif;color:#212a28;margin:0}#patient-details,#provider-selection,#location-selection,#reputation-recommend,#reputation-testimonial,#external-review,#feedback-confirm{width:100%;max-width:800px;margin:0 auto;padding:15px}#patient-details .eyebrow,#provider-selection .eyebrow,#location-selection .eyebrow,#reputation-recommend .eyebrow,#reputation-testimonial .eyebrow,#external-review .eyebrow,#feedback-confirm .eyebrow{border:0}#patient-details .body-form,#provider-selection .body-form,#location-selection .body-form,#reputation-recommend .body-form,#reputation-testimonial .body-form,#external-review .body-form,#feedback-confirm .body-form{border:1px solid #e5e5e5;border-radius:5px}#patient-details .lightbox-footer,#provider-selection .lightbox-footer,#location-selection .lightbox-footer,#reputation-recommend .lightbox-footer,#reputation-testimonial .lightbox-footer,#external-review .lightbox-footer,#feedback-confirm .lightbox-footer{border:0}.lightbox-footer{margin-top:0;text-align:center;padding:19px 20px 20px;border-top:1px solid #e5e5e5}.body-form{padding:20px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;background:#f9fafa}.body-form .section{padding:8px 12px}.body-form .prompt{font:30px/120% "open_sanslight",arial,sans-serif;margin-bottom:20px}@media only screen and (max-width :479px){.body-form .section{padding:0px}}