@charset "UTF-8";#wpAdminToggleButton {position: fixed;bottom: 0;right: 0;z-index: 1000;font-size: 10px;padding: 10px 15px;background-color: #000;color: #fff;border: none;border-top-left-radius: 5px;opacity: .75;display: inline-block;}#wpAdminToggleButton:hover {opacity: 1;}#toggleSourceModal {position: fixed;bottom: 0;left: 0;z-index: 1000;font-size: 10px;padding: 10px 15px;background-color: #000;color: #fff;border: none;border-top-right-radius: 5px;opacity: .75;display: inline-block;}#toggleSourceModal:hover {opacity: 1;}#toggleSourceEverythingModal {position: fixed;bottom: 0;left: 80px;z-index: 1000;font-size: 10px;padding: 10px 15px;background-color: #000;color: #fff;border: none;border-top-right-radius: 5px;border-top-left-radius: 5px;opacity: .75;display: inline-block;}#toggleSourceEverythingModal:hover {opacity: 1;}.hideMe {display: none !important;}.noAdminBar {margin-top: -32px !important;}.noMarginTop {margin-top: 0 !important;}.source-modal {width: 95%;background-color: #fff;}.source-modal .source-item {border: 1px solid rgba(0, 0, 0, 0.5);padding: 4px;margin-bottom: 4px;font-size: 12px;}.source-modal .source-item .kint {margin-top: 4px;margin-bottom: 4px;}.source-modal .source-item .kint dfn {font-size: 11px;font-weight: 400;}.source-modal .source-item .kint dt {font-size: 11px;font-weight: 400;}.source-modal .source-item .kint ul.kint-tabs li {font-size: 12px;font-weight: 400;}@media screen and (max-width: 768px) {.noAdminBar {margin-top: -47px !important;}}.ff-lato {font-family: proxima-nova, sans-serif;font-weight: 400;}.ff-lato-bold, .physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .wrapper .title, .physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .wrapper a {font-family: proxima-nova, sans-serif;font-weight: 700;}.ff-lato-black {font-family: proxima-nova, sans-serif;font-weight: 900;}.ff-helvetica {font-family: Helvetica, 'Helvetica Neue', Arial, sans-serif;}.ff-body {font-family: proxima-nova, sans-serif;font-weight: 400;}.ff-header, section[name=featured_video] .video-flex-container .video-card .video-overlay h3 {font-family: "Playfair Display", serif;font-weight: 500;}.ff-serif {font-family: "Playfair Display", serif;font-weight: 400;}.ff-serif-bold, section[name=testimonies] .glide .header .heading {font-family: "Playfair Display", serif;font-weight: 500;}.fl-builder-settings-fields select[multiple] {height: 150px!important;}.fl-module-content form {margin: 0 2rem !important;}.fl-builder-panel.fl-builder-ui-pinned {z-index: 1000000;}.fl-col-small {max-width: unset !important;}.fl-rich-text {padding: 2rem;}.fl-module-heading .fl-heading {margin-top: 3rem !important;margin-left: 2rem !important;margin-right: 2rem !important;}.fl-module-rich-text {margin-left: 2rem !important;margin-right: 2rem !important;}html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body {margin: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}audio:not([controls]) {display: none;height: 0;}[hidden], template {display: none;}a {background: transparent;}a:active, a:hover {outline: 0;}abbr[title] {border-bottom: 1px dotted;}b, strong {font-weight: bold;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}mark {background: #ff0;color: #000;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 1em 40px;}hr {box-sizing: content-box;height: 0;}pre {overflow: auto;}code, kbd, pre, samp {font-family: monospace, monospace;font-size: 1em;}button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}button {overflow: visible;}button, select {text-transform: none;}button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}button[disabled], html input[disabled] {cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"] {-webkit-appearance: textfield;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0;padding: 0;}textarea {overflow: auto;}optgroup {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}td, th {padding: 0;}.aligncenter {display: block;margin: 0 auto;}.alignleft {float: left;}.alignright {float: right;}figure.alignnone {margin-left: 0;margin-right: 0;}.alignleft {margin-right: 35px;}.alignright {margin-left: 35px;}.clearfix:before, .clearfix:after {content: ' ';display: table;}.clearfix:after {clear: both;}.visually-hidden {position: absolute;overflow: hidden;clip: rect(0 0 0 0);height: 1px;width: 1px;margin: -1px;padding: 0;border: 0;}.animate {transition: 0.2s all;}.animate-height {transition: 0.2s height;}.animate-background {transition: 0.2s background;}.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.animated.infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}.animated.hinge {-webkit-animation-duration: 2s;animation-duration: 2s;}.animated.bounceIn, .animated.bounceOut {-webkit-animation-duration: .75s;animation-duration: .75s;}.animated.flipOutX, .animated.flipOutY {-webkit-animation-duration: .75s;animation-duration: .75s;}@-webkit-keyframes bounce {from, 20%, 53%, 80%, 100% {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}40%, 43% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}70% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0);}}@keyframes bounce {from, 20%, 53%, 80%, 100% {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}40%, 43% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -30px, 0);transform: translate3d(0, -30px, 0);}70% {-webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform: translate3d(0, -15px, 0);transform: translate3d(0, -15px, 0);}90% {-webkit-transform: translate3d(0, -4px, 0);transform: translate3d(0, -4px, 0);}}.bounce {-webkit-animation-name: bounce;animation-name: bounce;-webkit-transform-origin: center bottom;transform-origin: center bottom;}@-webkit-keyframes flash {from, 50%, 100% {opacity: 1;}25%, 75% {opacity: 0;}}@keyframes flash {from, 50%, 100% {opacity: 1;}25%, 75% {opacity: 0;}}.flash {-webkit-animation-name: flash;animation-name: flash;}@-webkit-keyframes pulse {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes pulse {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}50% {-webkit-transform: scale3d(1.05, 1.05, 1.05);transform: scale3d(1.05, 1.05, 1.05);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.pulse {-webkit-animation-name: pulse;animation-name: pulse;}@-webkit-keyframes rubberBand {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}65% {-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1);}75% {-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes rubberBand {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}30% {-webkit-transform: scale3d(1.25, 0.75, 1);transform: scale3d(1.25, 0.75, 1);}40% {-webkit-transform: scale3d(0.75, 1.25, 1);transform: scale3d(0.75, 1.25, 1);}50% {-webkit-transform: scale3d(1.15, 0.85, 1);transform: scale3d(1.15, 0.85, 1);}65% {-webkit-transform: scale3d(0.95, 1.05, 1);transform: scale3d(0.95, 1.05, 1);}75% {-webkit-transform: scale3d(1.05, 0.95, 1);transform: scale3d(1.05, 0.95, 1);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.rubberBand {-webkit-animation-name: rubberBand;animation-name: rubberBand;}@-webkit-keyframes shake {from, 100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}@keyframes shake {from, 100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}10%, 30%, 50%, 70%, 90% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}}.shake {-webkit-animation-name: shake;animation-name: shake;}@-webkit-keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}100% {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}@keyframes swing {20% {-webkit-transform: rotate3d(0, 0, 1, 15deg);transform: rotate3d(0, 0, 1, 15deg);}40% {-webkit-transform: rotate3d(0, 0, 1, -10deg);transform: rotate3d(0, 0, 1, -10deg);}60% {-webkit-transform: rotate3d(0, 0, 1, 5deg);transform: rotate3d(0, 0, 1, 5deg);}80% {-webkit-transform: rotate3d(0, 0, 1, -5deg);transform: rotate3d(0, 0, 1, -5deg);}100% {-webkit-transform: rotate3d(0, 0, 1, 0deg);transform: rotate3d(0, 0, 1, 0deg);}}.swing {-webkit-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;animation-name: swing;}@-webkit-keyframes tada {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}10%, 20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes tada {from {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}10%, 20% {-webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);}30%, 50%, 70%, 90% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);}40%, 60%, 80% {-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);}100% {-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.tada {-webkit-animation-name: tada;animation-name: tada;}@-webkit-keyframes wobble {from {-webkit-transform: none;transform: none;}15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}100% {-webkit-transform: none;transform: none;}}@keyframes wobble {from {-webkit-transform: none;transform: none;}15% {-webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);}30% {-webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);}45% {-webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);}60% {-webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);}75% {-webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);}100% {-webkit-transform: none;transform: none;}}.wobble {-webkit-animation-name: wobble;animation-name: wobble;}@-webkit-keyframes jello {from, 11.1%, 100% {-webkit-transform: none;transform: none;}22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg);}33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg);}44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg);}55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg);}66.6% {-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7% {-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg);}88.8% {-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}}@keyframes jello {from, 11.1%, 100% {-webkit-transform: none;transform: none;}22.2% {-webkit-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg);}33.3% {-webkit-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg);}44.4% {-webkit-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg);}55.5% {-webkit-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg);}66.6% {-webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7% {-webkit-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg);}88.8% {-webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}}.jello {-webkit-animation-name: jello;animation-name: jello;-webkit-transform-origin: center;transform-origin: center;}@-webkit-keyframes bounceIn {from, 20%, 40%, 60%, 80%, 100% {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}40% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9);}60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}80% {-webkit-transform: scale3d(0.97, 0.97, 0.97);transform: scale3d(0.97, 0.97, 0.97);}100% {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}@keyframes bounceIn {from, 20%, 40%, 60%, 80%, 100% {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}20% {-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}40% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9);}60% {opacity: 1;-webkit-transform: scale3d(1.03, 1.03, 1.03);transform: scale3d(1.03, 1.03, 1.03);}80% {-webkit-transform: scale3d(0.97, 0.97, 0.97);transform: scale3d(0.97, 0.97, 0.97);}100% {opacity: 1;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);}}.bounceIn {-webkit-animation-name: bounceIn;animation-name: bounceIn;}@-webkit-keyframes bounceInDown {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}100% {-webkit-transform: none;transform: none;}}@keyframes bounceInDown {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: translate3d(0, -3000px, 0);transform: translate3d(0, -3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, 25px, 0);transform: translate3d(0, 25px, 0);}75% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}90% {-webkit-transform: translate3d(0, 5px, 0);transform: translate3d(0, 5px, 0);}100% {-webkit-transform: none;transform: none;}}.bounceInDown {-webkit-animation-name: bounceInDown;animation-name: bounceInDown;}@-webkit-keyframes bounceInLeft {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}100% {-webkit-transform: none;transform: none;}}@keyframes bounceInLeft {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}0% {opacity: 0;-webkit-transform: translate3d(-3000px, 0, 0);transform: translate3d(-3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(25px, 0, 0);transform: translate3d(25px, 0, 0);}75% {-webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}90% {-webkit-transform: translate3d(5px, 0, 0);transform: translate3d(5px, 0, 0);}100% {-webkit-transform: none;transform: none;}}.bounceInLeft {-webkit-animation-name: bounceInLeft;animation-name: bounceInLeft;}@-webkit-keyframes bounceInRight {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}100% {-webkit-transform: none;transform: none;}}@keyframes bounceInRight {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from {opacity: 0;-webkit-transform: translate3d(3000px, 0, 0);transform: translate3d(3000px, 0, 0);}60% {opacity: 1;-webkit-transform: translate3d(-25px, 0, 0);transform: translate3d(-25px, 0, 0);}75% {-webkit-transform: translate3d(10px, 0, 0);transform: translate3d(10px, 0, 0);}90% {-webkit-transform: translate3d(-5px, 0, 0);transform: translate3d(-5px, 0, 0);}100% {-webkit-transform: none;transform: none;}}.bounceInRight {-webkit-animation-name: bounceInRight;animation-name: bounceInRight;}@-webkit-keyframes bounceInUp {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);}100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes bounceInUp {from, 60%, 75%, 90%, 100% {-webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}from {opacity: 0;-webkit-transform: translate3d(0, 3000px, 0);transform: translate3d(0, 3000px, 0);}60% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}75% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}90% {-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0);}100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.bounceInUp {-webkit-animation-name: bounceInUp;animation-name: bounceInUp;}@-webkit-keyframes bounceOut {20% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9);}50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}100% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}}@keyframes bounceOut {20% {-webkit-transform: scale3d(0.9, 0.9, 0.9);transform: scale3d(0.9, 0.9, 0.9);}50%, 55% {opacity: 1;-webkit-transform: scale3d(1.1, 1.1, 1.1);transform: scale3d(1.1, 1.1, 1.1);}100% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}}.bounceOut {-webkit-animation-name: bounceOut;animation-name: bounceOut;}@-webkit-keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}100% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@keyframes bounceOutDown {20% {-webkit-transform: translate3d(0, 10px, 0);transform: translate3d(0, 10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, -20px, 0);transform: translate3d(0, -20px, 0);}100% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}.bounceOutDown {-webkit-animation-name: bounceOutDown;animation-name: bounceOutDown;}@-webkit-keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);}100% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@keyframes bounceOutLeft {20% {opacity: 1;-webkit-transform: translate3d(20px, 0, 0);transform: translate3d(20px, 0, 0);}100% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}.bounceOutLeft {-webkit-animation-name: bounceOutLeft;animation-name: bounceOutLeft;}@-webkit-keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);}100% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@keyframes bounceOutRight {20% {opacity: 1;-webkit-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);}100% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}.bounceOutRight {-webkit-animation-name: bounceOutRight;animation-name: bounceOutRight;}@-webkit-keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}100% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@keyframes bounceOutUp {20% {-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0);}40%, 45% {opacity: 1;-webkit-transform: translate3d(0, 20px, 0);transform: translate3d(0, 20px, 0);}100% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}.bounceOutUp {-webkit-animation-name: bounceOutUp;animation-name: bounceOutUp;}@-webkit-keyframes fadeIn {from {opacity: 0;}100% {opacity: 1;}}@keyframes fadeIn {from {opacity: 0;}100% {opacity: 1;}}.fadeIn {-webkit-animation-name: fadeIn;animation-name: fadeIn;}@-webkit-keyframes fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInDown {from {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInDown {-webkit-animation-name: fadeInDown;animation-name: fadeInDown;}@-webkit-keyframes fadeInDownBig {from {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInDownBig {from {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInDownBig {-webkit-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}@-webkit-keyframes fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInLeft {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInLeft {-webkit-animation-name: fadeInLeft;animation-name: fadeInLeft;}@-webkit-keyframes fadeInLeftBig {from {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInLeftBig {from {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}@-webkit-keyframes fadeInRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInRight {from {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInRight {-webkit-animation-name: fadeInRight;animation-name: fadeInRight;}@-webkit-keyframes fadeInRightBig {from {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInRightBig {from {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInRightBig {-webkit-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}@-webkit-keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}@-webkit-keyframes fadeInUpBig {from {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInUpBig {from {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.fadeInUpBig {-webkit-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}@-webkit-keyframes fadeOut {from {opacity: 1;}100% {opacity: 0;}}@keyframes fadeOut {from {opacity: 1;}100% {opacity: 0;}}.fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}@-webkit-keyframes fadeOutDown {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}@keyframes fadeOutDown {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}.fadeOutDown {-webkit-animation-name: fadeOutDown;animation-name: fadeOutDown;}@-webkit-keyframes fadeOutDownBig {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}@keyframes fadeOutDownBig {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, 2000px, 0);transform: translate3d(0, 2000px, 0);}}.fadeOutDownBig {-webkit-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig;}@-webkit-keyframes fadeOutLeft {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes fadeOutLeft {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}.fadeOutLeft {-webkit-animation-name: fadeOutLeft;animation-name: fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}@keyframes fadeOutLeftBig {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(-2000px, 0, 0);transform: translate3d(-2000px, 0, 0);}}.fadeOutLeftBig {-webkit-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig;}@-webkit-keyframes fadeOutRight {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@keyframes fadeOutRight {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}.fadeOutRight {-webkit-animation-name: fadeOutRight;animation-name: fadeOutRight;}@-webkit-keyframes fadeOutRightBig {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}@keyframes fadeOutRightBig {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(2000px, 0, 0);transform: translate3d(2000px, 0, 0);}}.fadeOutRightBig {-webkit-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;}@-webkit-keyframes fadeOutUp {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}@keyframes fadeOutUp {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}.fadeOutUp {-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp;}@-webkit-keyframes fadeOutUpBig {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}@keyframes fadeOutUpBig {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(0, -2000px, 0);transform: translate3d(0, -2000px, 0);}}.fadeOutUpBig {-webkit-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig;}@-webkit-keyframes flip {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}40% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}50% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}80% {-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);transform: perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}100% {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}@keyframes flip {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);transform: perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}40% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}50% {-webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}80% {-webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);transform: perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}100% {-webkit-transform: perspective(400px);transform: perspective(400px);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}}.animated.flip {-webkit-backface-visibility: visible;backface-visibility: visible;-webkit-animation-name: flip;animation-name: flip;}@-webkit-keyframes flipInX {from {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}@keyframes flipInX {from {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);transform: perspective(400px) rotate3d(1, 0, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);transform: perspective(400px) rotate3d(1, 0, 0, -5deg);}100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}.flipInX {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInX;animation-name: flipInX;}@-webkit-keyframes flipInY {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}@keyframes flipInY {from {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;opacity: 0;}40% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);transform: perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}60% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);transform: perspective(400px) rotate3d(0, 1, 0, 10deg);opacity: 1;}80% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);transform: perspective(400px) rotate3d(0, 1, 0, -5deg);}100% {-webkit-transform: perspective(400px);transform: perspective(400px);}}.flipInY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipInY;animation-name: flipInY;}@-webkit-keyframes flipOutX {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;}100% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}@keyframes flipOutX {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);transform: perspective(400px) rotate3d(1, 0, 0, -20deg);opacity: 1;}100% {-webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);transform: perspective(400px) rotate3d(1, 0, 0, 90deg);opacity: 0;}}.flipOutX {-webkit-animation-name: flipOutX;animation-name: flipOutX;-webkit-backface-visibility: visible !important;backface-visibility: visible !important;}@-webkit-keyframes flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;}100% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}@keyframes flipOutY {from {-webkit-transform: perspective(400px);transform: perspective(400px);}30% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);transform: perspective(400px) rotate3d(0, 1, 0, -15deg);opacity: 1;}100% {-webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);transform: perspective(400px) rotate3d(0, 1, 0, 90deg);opacity: 0;}}.flipOutY {-webkit-backface-visibility: visible !important;backface-visibility: visible !important;-webkit-animation-name: flipOutY;animation-name: flipOutY;}@-webkit-keyframes lightSpeedIn {from {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}100% {-webkit-transform: none;transform: none;opacity: 1;}}@keyframes lightSpeedIn {from {-webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);transform: translate3d(100%, 0, 0) skewX(-30deg);opacity: 0;}60% {-webkit-transform: skewX(20deg);transform: skewX(20deg);opacity: 1;}80% {-webkit-transform: skewX(-5deg);transform: skewX(-5deg);opacity: 1;}100% {-webkit-transform: none;transform: none;opacity: 1;}}.lightSpeedIn {-webkit-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;animation-timing-function: ease-out;}@-webkit-keyframes lightSpeedOut {from {opacity: 1;}100% {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}@keyframes lightSpeedOut {from {opacity: 1;}100% {-webkit-transform: translate3d(100%, 0, 0) skewX(30deg);transform: translate3d(100%, 0, 0) skewX(30deg);opacity: 0;}}.lightSpeedOut {-webkit-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;}@-webkit-keyframes rotateIn {from {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateIn {from {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, -200deg);transform: rotate3d(0, 0, 1, -200deg);opacity: 0;}100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: none;transform: none;opacity: 1;}}.rotateIn {-webkit-animation-name: rotateIn;animation-name: rotateIn;}@-webkit-keyframes rotateInDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInDownLeft {-webkit-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}@-webkit-keyframes rotateInDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInDownRight {-webkit-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}@-webkit-keyframes rotateInUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInUpLeft {-webkit-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}@-webkit-keyframes rotateInUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}@keyframes rotateInUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -90deg);transform: rotate3d(0, 0, 1, -90deg);opacity: 0;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: none;transform: none;opacity: 1;}}.rotateInUpRight {-webkit-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}@-webkit-keyframes rotateOut {from {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}@keyframes rotateOut {from {-webkit-transform-origin: center;transform-origin: center;opacity: 1;}100% {-webkit-transform-origin: center;transform-origin: center;-webkit-transform: rotate3d(0, 0, 1, 200deg);transform: rotate3d(0, 0, 1, 200deg);opacity: 0;}}.rotateOut {-webkit-animation-name: rotateOut;animation-name: rotateOut;}@-webkit-keyframes rotateOutDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}}@keyframes rotateOutDownLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, 45deg);transform: rotate3d(0, 0, 1, 45deg);opacity: 0;}}.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@keyframes rotateOutDownRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}@keyframes rotateOutUpLeft {from {-webkit-transform-origin: left bottom;transform-origin: left bottom;opacity: 1;}100% {-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: rotate3d(0, 0, 1, -45deg);transform: rotate3d(0, 0, 1, -45deg);opacity: 0;}}.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}@keyframes rotateOutUpRight {from {-webkit-transform-origin: right bottom;transform-origin: right bottom;opacity: 1;}100% {-webkit-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: rotate3d(0, 0, 1, 90deg);transform: rotate3d(0, 0, 1, 90deg);opacity: 0;}}.rotateOutUpRight {-webkit-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight;}@-webkit-keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}20%, 60% {-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}40%, 80% {-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}100% {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}@keyframes hinge {0% {-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}20%, 60% {-webkit-transform: rotate3d(0, 0, 1, 80deg);transform: rotate3d(0, 0, 1, 80deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;}40%, 80% {-webkit-transform: rotate3d(0, 0, 1, 60deg);transform: rotate3d(0, 0, 1, 60deg);-webkit-transform-origin: top left;transform-origin: top left;-webkit-animation-timing-function: ease-in-out;animation-timing-function: ease-in-out;opacity: 1;}100% {-webkit-transform: translate3d(0, 700px, 0);transform: translate3d(0, 700px, 0);opacity: 0;}}.hinge {-webkit-animation-name: hinge;animation-name: hinge;}@-webkit-keyframes rollIn {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes rollIn {from {opacity: 0;-webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.rollIn {-webkit-animation-name: rollIn;animation-name: rollIn;}@-webkit-keyframes rollOut {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}@keyframes rollOut {from {opacity: 1;}100% {opacity: 0;-webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);}}.rollOut {-webkit-animation-name: rollOut;animation-name: rollOut;}@-webkit-keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}50% {opacity: 1;}}@keyframes zoomIn {from {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}50% {opacity: 1;}}.zoomIn {-webkit-animation-name: zoomIn;animation-name: zoomIn;}@-webkit-keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInDown {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInDown {-webkit-animation-name: zoomInDown;animation-name: zoomInDown;}@-webkit-keyframes zoomInLeft {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInLeft {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInLeft {-webkit-animation-name: zoomInLeft;animation-name: zoomInLeft;}@-webkit-keyframes zoomInRight {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInRight {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInRight {-webkit-animation-name: zoomInRight;animation-name: zoomInRight;}@-webkit-keyframes zoomInUp {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomInUp {from {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}60% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomInUp {-webkit-animation-name: zoomInUp;animation-name: zoomInUp;}@-webkit-keyframes zoomOut {from {opacity: 1;}50% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}100% {opacity: 0;}}@keyframes zoomOut {from {opacity: 1;}50% {opacity: 0;-webkit-transform: scale3d(0.3, 0.3, 0.3);transform: scale3d(0.3, 0.3, 0.3);}100% {opacity: 0;}}.zoomOut {-webkit-animation-name: zoomOut;animation-name: zoomOut;}@-webkit-keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}100% {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomOutDown {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}100% {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomOutDown {-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown;}@-webkit-keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}100% {opacity: 0;-webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);transform: scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center;}}@keyframes zoomOutLeft {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);}100% {opacity: 0;-webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);transform: scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin: left center;transform-origin: left center;}}.zoomOutLeft {-webkit-animation-name: zoomOutLeft;animation-name: zoomOutLeft;}@-webkit-keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}100% {opacity: 0;-webkit-transform: scale(0.1) translate3d(2000px, 0, 0);transform: scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center;}}@keyframes zoomOutRight {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);}100% {opacity: 0;-webkit-transform: scale(0.1) translate3d(2000px, 0, 0);transform: scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin: right center;transform-origin: right center;}}.zoomOutRight {-webkit-animation-name: zoomOutRight;animation-name: zoomOutRight;}@-webkit-keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}100% {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}@keyframes zoomOutUp {40% {opacity: 1;-webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}100% {opacity: 0;-webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin: center bottom;transform-origin: center bottom;-webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);}}.zoomOutUp {-webkit-animation-name: zoomOutUp;animation-name: zoomOutUp;}@-webkit-keyframes slideInDown {from {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible;}100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInDown {from {-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);visibility: visible;}100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInDown {-webkit-animation-name: slideInDown;animation-name: slideInDown;}@-webkit-keyframes slideInLeft {from {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible;}100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInLeft {from {-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);visibility: visible;}100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInLeft {-webkit-animation-name: slideInLeft;animation-name: slideInLeft;}@-webkit-keyframes slideInRight {from {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible;}100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInRight {from {-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);visibility: visible;}100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInRight {-webkit-animation-name: slideInRight;animation-name: slideInRight;}@-webkit-keyframes slideInUp {from {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible;}100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes slideInUp {from {-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);visibility: visible;}100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.slideInUp {-webkit-animation-name: slideInUp;animation-name: slideInUp;}@-webkit-keyframes slideOutDown {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}100% {visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}@keyframes slideOutDown {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}100% {visibility: hidden;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}}.slideOutDown {-webkit-animation-name: slideOutDown;animation-name: slideOutDown;}@-webkit-keyframes slideOutLeft {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}100% {visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}@keyframes slideOutLeft {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}100% {visibility: hidden;-webkit-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);}}.slideOutLeft {-webkit-animation-name: slideOutLeft;animation-name: slideOutLeft;}@-webkit-keyframes slideOutRight {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}100% {visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}@keyframes slideOutRight {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}100% {visibility: hidden;-webkit-transform: translate3d(100%, 0, 0);transform: translate3d(100%, 0, 0);}}.slideOutRight {-webkit-animation-name: slideOutRight;animation-name: slideOutRight;}@-webkit-keyframes slideOutUp {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}100% {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}@keyframes slideOutUp {from {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}100% {visibility: hidden;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}.slideOutUp {-webkit-animation-name: slideOutUp;animation-name: slideOutUp;}.brand-button {transition: all .5s;display: inline-block;padding: 14px 20px;background: #0091d0;color: white !important;border: 1px solid #0091d0 !important;font-family: proxima-nova, sans-serif;font-size: 14px;text-transform: uppercase;border-radius: 4px;text-align: center;}.brand-button:hover {background: #196799 !important;color: #fff;text-decoration: none !important;}.button-green {color: #0091D0;border-color: #c5e0bf;}.button-green:hover {border-color: #0091D0;background-color: #0091D0;}.button-blue {color: #2d9fd9;border-color: #6ebde5;}.button-blue:hover {border-color: #2d9fd9;background-color: #2d9fd9;}.button-blue-alt {color: #2d9fd9;border-color: #6ebde5;}.button-blue-alt:hover {border-color: #2d9fd9;background-color: #2d9fd9;}.container {margin: 0 auto;}.container:before, .container:after {content: ' ';display: table;}.container:after {clear: both;}.row {margin-left: -10px;margin-right: -10px;}.one-half {display: inline;float: left;width: 50%;padding: 0 10px;min-height: 1px;}.one-fourth {display: inline;float: left;width: 25%;padding: 0 10px;min-height: 1px;}.three-fourth {display: inline;float: left;width: 75%;padding: 0 10px;min-height: 1px;}.one-third {display: inline;float: left;width: 33.33333333%;padding: 0 10px;min-height: 1px;}.two-third {display: inline;float: left;width: 66.66666667%;padding: 0 10px;min-height: 1px;}.full-width {display: inline;float: left;width: 100%;padding: 0 10px;min-height: 1px;}*, *:before, *:after {box-sizing: border-box;}html, body {margin: 0;padding: 0;height: 100%;width: 100%;}body {font-family: proxima-nova, sans-serif;font-weight: 400;font-size: 16px;line-height: 1.3;color: #333333;-webkit-font-smoothing: antialiased;}h1, h2, h3, h4, h5, h6 {}h1 {font-size: 27px;}a {transition: 0.2s all;cursor: pointer;}p {font-size: 16px;line-height: 24px;margin-bottom: 25px;font-family: proxima-nova, sans-serif;font-weight: 400;}.global-back-button {display: inline-block;padding: 8px 20px;text-transform: uppercase;background-color: #0091D0;color: white;font-family: proxima-nova, sans-serif;font-size: 14px;float: right;}.global-back-button:hover {color: white !important;}html {margin-top: 0 !important;}.page-content {word-wrap: break-word;}@media screen and (max-width: 768px) {.page-content {}}.page-content img {max-width: 100%;height: auto;}.row {margin-left: -15px !important;margin-right: -15px !important;}.page-title {width: 100% !important;}h3 {color: #2a87c7;}body {font-family: proxima-nova, sans-serif;font-weight: 400;}img#hbground {width: 100%;}.mOnly {display: none;}#navbar {display: block;}.beacon-moments .dropdown {top: 2.5em;right: 3em;border-bottom: 1px solid #ccc;}.beacon-moments .dropdown a {color: #e6b321;font-size: 24px;font-family: proxima-nova, sans-serif;font-weight: 900;text-decoration: none;}.beacon-moments .dropdown a .arrow {margin-left: 3em;}.beacon-moments .dropdown .dropdown-menu {width: 100%;}.beacon-moments .dropdown .dropdown-menu a {font-size: 20px;}#wp-adminbar {position: static !important;}.search h3 {margin-top: 5px;margin-bottom: 5px;}.search p {margin: 0;}.fl-button {margin-bottom: 2rem;}.img-full {width: 100% !important;height: auto !important;}.beacon-moments h2 {color: #12808d;font-size: 54px;text-transform: uppercase;padding-left: 2em;font-weight: 500;}.innerpage .page-title {color: #0091D0;font-family: "Playfair Display", serif;font-weight: 500;text-transform: none;width: 100%;}.innerpage .inner-main-left {padding-right: 5px;}.innerpage .inner-main-left p {color: #0091D0;}.innerpage .inner-main-left h2 {color: #0FABB5;font-family: "Playfair Display", serif;font-weight: 500;text-transform: uppercase;margin: 0 0 15px 0;font-size: 32px;}.innerpage .inner-main-left h3 {color: #0FABB5;font-family: "Playfair Display", serif;font-weight: 500;text-transform: uppercase;margin: 0 0 3px 0;font-size: 22px;}.inner-main-right {padding-left: 50px;}.inner-main-right .sidebar-wrapper {padding: 0 0 50px 45px;border-left: 7px solid #F7F9FA;}.page-title {color: #0091D0;font-family: "Playfair Display", serif;font-weight: 500;text-transform: uppercase;font-size: 46px;margin: 35px 0 30px;}.page-content .physicians h1.phys-title {border-right: 1px solid #aaa;font-weight: normal;}.page-content .physicians-description {padding-top: 36px;}.not-a-row {margin: 0 -15px;}.break-clear:after {clear: none !important;}.phys-hidden {display: none;position: relative;bottom: 1em;}.phys-hidden .phys-info {background-color: #d9eff1;padding: 0 22px 40px;}.phys-hidden h4, .phys-hidden h5 {color: #206a90;font-family: proxima-nova, sans-serif !important;font-weight: 900 !important;}.phys-hidden h4 {font-size: 22px;text-transform: uppercase;margin-bottom: 15px;}.phys-hidden p {font-family: proxima-nova, sans-serif;font-weight: 400;font-size: 14px;line-height: 22px;}.phys-hidden .phys-detail-items {margin-top: 25px;font-size: 14px;line-height: 22px;font-family: proxima-nova, sans-serif;font-weight: 400;}.phys-hidden .phys-detail-items h5 {font-family: proxima-nova, sans-serif;font-weight: 900;font-size: 18px;color: #0091D0;margin: 0 0 5px 0;}.physician-box {padding-top: 1em;padding-bottom: 1em;cursor: pointer;text-align: center;height: 240px;}@media screen and (max-width: 992px) {.physician-box {height: 365px;width: 320px;margin: 0 auto;}}.physician-box img {max-width: 100%;}.btn-green {background-color: #0091D0;text-transform: uppercase;color: #fff;border-radius: 0;margin: 10px 0 0 0;font-size: 18px;font-family: proxima-nova, sans-serif;font-weight: 900;}.btn-green:hover {color: #fff;opacity: 0.8;}.btn-blue {background-color: #2d9fd9;text-transform: uppercase;color: #fff;border-radius: 0;margin: 10px 0 0 20px;font-size: 18px;font-family: proxima-nova, sans-serif;font-weight: 900;}.btn-blue:hover {color: #fff;opacity: 0.8;}.physicians-content h5 {font-family: proxima-nova, sans-serif;font-size: 13px;text-transform: uppercase;color: #196799;padding-top: 5px;}.physician-main .btn-green {font-size: 14px;}.physicians #physicianDetail {width: 900px;max-width: 100%;margin: 0 auto;background-color: transparent;}.physicians #physicianDetail .close {outline: 0;font-size: 16px;text-transform: uppercase;position: absolute;right: 0px;z-index: 1051;margin: 15px 15px 0 0;float: right;}.physicians #physicianDetail .modal-dialog {height: 100%;margin: 0 auto;display: table;}.physicians #physicianDetail .modal-dialog .modal-wrapper {display: table-cell;vertical-align: middle;}.physicians #physicianDetail .modal-dialog .modal-content {box-shadow: 2px 2px 10px rgba(1, 1, 1, 0.25);border-radius: 0px;border-color: #d9eff1;}.physicians #physicianDetail .modal-dialog .modal-content .brand-button {margin: 7px !important;}.physicians .modal-backdrop {background-color: #000;}.physicians #physicianContent {background-color: #fff;padding: 20px;text-align: left;}.physicians #physicianContent .phys-image {padding-top: 15px;}.physicians #physicianContent .phys-image img {max-width: 100%;width: 100%;}@media screen and (max-width: 992px) {.physicians #physicianContent .phys-image img {width: auto;margin: 0 auto;display: block;}}.physicians #physicianContent h4, .physicians #physicianContent h5 {color: #0091D0;font-family: "Playfair Display", serif !important;}.physicians #physicianContent h4 {font-size: 22px;text-transform: none;margin-bottom: 15px;}.physicians #physicianContent p {font-family: proxima-nova, sans-serif;font-weight: 400;font-size: 14px;line-height: 22px;}.physicians #physicianContent .phys-detail-items {margin-top: 0px;margin-right: 20px;font-size: 14px;line-height: 22px;font-family: proxima-nova, sans-serif;}.physicians #physicianContent .phys-detail-items h5 {font-family: "Playfair Display", serif !important;text-transform: none;font-size: 20px;color: #0091D0;margin: 0 0 5px 0;}.physicians #physicianContent .phys-detail-items ul {list-style: none;padding-left: 0px;}.filter-container .filter-buttons {margin-bottom: 20px;}.filter-container .filter-buttons .button-group {display: inline-block;}.filter-container .filter-buttons .button-group:hover .down-arrow {opacity: 1;}.filter-container .filter-buttons .button-group.active button {color: #fff;background-color: #0091D0;border-color: #0091D0;}.filter-container .filter-buttons .button-group.active .down-arrow {opacity: 1;}.filter-container .filter-buttons button, .filter-container .filter-buttons a {text-decoration: none;font-size: 14px;color: #0091D0;text-transform: uppercase;background-color: transparent;border: 1px solid #0091D0;padding: 5px 12px 3px;margin-right: 20px;transition: all .3s;}.filter-container .filter-buttons button:hover, .filter-container .filter-buttons a:hover {background-color: #0091D0;color: #fff;border-color: #0091D0;}.filter-container .filter-buttons button:active, .filter-container .filter-buttons a:active, .filter-container .filter-buttons button:focus, .filter-container .filter-buttons a:focus {outline: none;}.filter-container .filter-buttons .down-arrow {opacity: 0;transition: all .3s;}.filter-container .filter-buttons .down-arrow:after {content: '';width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #0091D0;position: relative;right: 50%;margin-left: -20px;top: 32px;}.filter-container ul {list-style: none;padding-left: 0px;}.filter-container ul li {display: inline-block;padding: 5px 0px;margin-right: 20px;}.filter-container ul li a {text-decoration: underline;}.filter-container #specsFilter, .filter-container #locationsFilter {display: none;}@media screen and (max-width: 768px) {.physicians #cta-main {max-height: 200px;overflow: hidden;}.physicians header h1.page-title {margin: 10px 0;}.physicians header .physicians-description {padding: 10px 15px !important;}.physicians .page-content .button-group {width: 100%;display: block;}.physicians .page-content .button-group button {padding: 10px;width: 100%;margin: 0 0 15px;}.physicians .page-content .button-group .down-arrow {display: none;}.physicians .physician-box {height: auto;}.physicians .physician-box img {width: 100%;height: auto;}.physicians .modal-dialog {padding: 20px;}.physicians .modal-dialog .close {margin: 10px 32px 0 0 !important;}.physicians .modal-dialog .button-container {padding-bottom: 40px;}.physicians .modal-dialog .button-container a {width: 100%;margin: 10px 0;}}.guiding-your-health h4 {font-family: "Playfair Display", serif;font-weight: 500;font-size: 30px;}.guiding-your-health h4.mainh {color: #2384c6;padding-bottom: 1em;}.guiding-your-health #gyh_subnav {padding-top: 20px;}.guiding-your-health #gyh_subnav h2 {background-image: url(/wp-content/themes/usdp/assets/images/guiding-icon.png);background-size: auto 1em;background-position: left center;background-repeat: no-repeat;padding-left: 1.2em;text-transform: uppercase;-webkit-margin-before: 0;}.guiding-your-health #gyh_subnav .tellusmore {text-transform: uppercase;text-align: right;padding-bottom: 1px;}.guiding-your-health #gyh_subnav .tellusmore i {color: #2384c6;}.guiding-your-health #gyh_subnav .subnavtrigger img {height: 80px;margin-bottom: 1em;}.guiding-your-health #gyh_subnav .gyh_select {background-color: #d5ecf7;color: #2d9fd9;border: 0;margin-right: 1em;border-radius: 0;outline: 0;font-family: proxima-nova, sans-serif;font-weight: 700;text-transform: uppercase;}.guiding-your-health #gyh_subnav .gyh_select:hover, .guiding-your-health #gyh_subnav .gyh_select.active-b {background-color: #2d9fd9;color: #fff;}.guiding-your-health .triggered {position: absolute;left: -100%;}.guiding-your-health:after {content: '';clear: both;display: block;}.guiding-your-health .ghCover {position: absolute;top: 8em;left: 0;width: 100%;text-align: center;text-transform: uppercase;}.guiding-your-health .ghCover h2 {font-size: 41px;}.guiding-your-health .ghCover .smaller {position: relative;bottom: .7em;font-size: 21px;margin-bottom: 1em;}.guiding-your-health .whHalf {text-align: center;background: red;}.guiding-your-health .ghLeft {width: 50%;float: left;background-size: cover;background-position: right center;background-repeat: no-repeat;height: 721px;padding-top: 320px;text-align: center;}.guiding-your-health .ghLeft img {width: 100%;}.guiding-your-health .ghRight {width: 50%;float: right;background-size: cover;background-position: left center;background-repeat: no-repeat;height: 721px;padding-top: 320px;text-align: center;}.guiding-your-health .ghRight img {width: 100%;}.guiding-your-health-callout {z-index: 3;position: relative;overflow: visible;background-image: url(/wp-content/themes/usdp/assets/images/gyh-div.png);background-size: cover;background-repeat: no-repeat;background-position: top right;}.guiding-your-health-callout .gyh-content {padding: 260px 80px 120px 100px;float: none;}.guiding-your-health-callout img {width: 100%;}.guiding-your-health-callout h2 {color: #09639d;text-transform: uppercase;font-size: 60px;font-family: "Playfair Display", serif;font-weight: 500;line-height: .8em;text-align: center;}.guiding-your-health-callout h2 span {color: #474747;font-size: 38px;font-family: "Playfair Display", serif;font-weight: 400;}.guiding-your-health-callout h3 {font-family: proxima-nova, sans-serif;font-weight: 900;text-transform: uppercase;font-size: 20px;}.guiding-your-health-callout .lead {font-family: proxima-nova, sans-serif;font-weight: 900;font-size: 29px;text-transform: uppercase;}.guiding-your-health-callout .container-fluid.gyh-inner {padding: 0;}.guiding-your-health-callout .left-background {background-size: cover;position: relative;padding: 0;}.guiding-your-health-callout .left-background #lb-gradient {position: absolute;top: 0;right: 0;left: 0;bottom: 30px;background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 70%, #ffffff 100%), linear-gradient(to top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 75%, #ffffff 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=1);}#gyh-morelink a {text-transform: uppercase;color: #70990E;font-family: proxima-nova, sans-serif;font-weight: 900;font-size: 1.2em;}#gyh-morelink a:hover {text-decoration: none;}#gyh-morelink a img {height: 2em;width: auto;padding-left: 1em;position: relative;bottom: 5px;display: inline;}.banner {overflow: hidden;}.banner ul {list-style-type: none;padding-left: 0;}.banner ul li img {position: relative;bottom: 30px;}.banner ul li .bg-wrap {width: 100%;background-size: cover;background-repeat: no-repeat;background-position: top 0 right 0;}.banner li {list-style: none;}.banner ul li {float: left;}#gyh_subnav {background-color: #fff;border-bottom: 5px solid #39c2e4;padding-bottom: 2em;}.tellusmore {cursor: pointer;}#gyh_buttons {display: none;}.navbar-gyh > li {display: inline !important;cursor: pointer;line-height: 4em;padding: 5px;text-transform: uppercase;}#loading {position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-color: rgba(255, 255, 255, 0.6);background-position: center;background-repeat: no-repeat;}#gyh_cta {background-color: #8ebac5;margin-bottom: 2em;position: relative;background-size: cover;height: 369px;width: 100%;background-position: center;}#gyh_cta .bpCaption {-webkit-margin-before: 0;text-transform: uppercase;position: absolute;top: 4em;font-size: 38px;}.ls_hero {position: absolute;top: 0;right: 0;width: 100%;}.ls_preview {padding: 1em;color: #fff;background-color: rgba(14, 98, 119, 0.6);margin-top: 2em;}.ls_preview h4 {text-transform: uppercase;}.ls_preview .button {position: relative;top: 1.5em;}.ls_preview .button .btn-success {background-color: #46a21b;border: 0;outline: 0;border-radius: 0;font-size: 24px;text-transform: uppercase;font-family: proxima-nova, sans-serif;font-weight: 700;}.ls_preview .button .down-arrow {width: 0;height: 0;border-left: 20px solid transparent;border-right: 20px solid transparent;border-top: 20px solid #46a21b;margin: auto;}.gyh_sidebar {padding-left: 30px;}.gyh_sidebar .gyh_sidebar_wrapper {padding: 0 0 50px 30px;border-left: 7px solid #aee7ec;}.gyh_sidebar h3 {font-size: 32px;font-family: "Playfair Display", serif;font-weight: 400;color: #000;}.gyh_sidebar .location {padding-bottom: 20px;}.gyh_sidebar .location:before {content: '';display: block;float: left;margin: 3px 7px 20px 0;width: 19px;height: 28px;background-image: url('/wp-content/themes/usdp/assets/images/location-icon.png');background-repeat: no-repeat;}.gyh_sidebar .location a {color: #3381C3;font-size: 16px;line-height: 18px;text-decoration: underline;text-transform: uppercase;font-family: proxima-nova, sans-serif;font-weight: 700;}.gyh_sidebar .physicians {padding-bottom: 2em;}.gyh_sidebar .physicians a {color: #3381C3;font-size: 16px;line-height: 18px;text-decoration: underline;font-family: proxima-nova, sans-serif;font-weight: 700;margin-bottom: .2em;}#gyh_content .right-content {line-height: 1.5em;}#gyh_content .right-content h3, #gyh_content .right-content h4 {font-family: proxima-nova, sans-serif;font-weight: 900;font-size: 18px;color: #2a87c7;}#gyhChev {transition: 0.5s ease-in-out;}#gyhChev.rotated {-webkit-transform: rotate(-180deg);transform: rotate(-180deg);color: #52A824 !important;}.btn-trigger {background-color: rgba(32, 64, 130, 0.6);border: 0;border-radius: 50%;color: #fff;padding: .8em 1.1em;font-size: 1.4em;position: absolute;}.btn-trigger.tennis-elbow-elbow-0 {top: 70%;left: 22%;}.btn-trigger.tennis-elbow-shoulder-1 {top: 43%;left: 25%;}.btn-trigger.sports-injury-knee-0 {top: 54%;left: 38%;padding: 1.3em 1.6em;}.btn-trigger.sports-injury-neck-back-1 {top: 10%;left: 25%;}.btn-trigger.chronic-back-pain-neck-back-0 {top: 80%;left: 33%;}.btn-trigger.chronic-back-pain-neck-back-1 {top: 30%;left: 33%;padding: 1.4em 1.7em;}.btn-trigger.workplace-foot-ankle-0 {top: 90%;left: 48%;}.btn-trigger.workplace-knee-0 {top: 90%;left: 48%;}.btn-trigger.workplace-elbow-1 {top: 70%;left: 37%;}.btn-trigger.workplace-hand-wrist-1 {top: 70%;left: 37%;}.btn-trigger:hover {background-color: #204082;color: #ddd;}.btn-trigger.active {color: #fff;font-size: 2em;padding: 10px 16px;background: #f77d0f;background: linear-gradient(135deg, #f77d0f 0%, #f77d0f 26%, #f77d0f 26%, #f27200 51%, #f27200 51%, #f27200 51%, #f77d0f 51%, #f77d0f 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f77d0f', endColorstr='#f77d0f', GradientType=1);}.btn-trigger.active i {position: relative;bottom: .1em;}#sidebar-menu {margin: 0;padding: 0;}#sidebar-menu li {list-style-type: none;font-family: proxima-nova, sans-serif;margin-bottom: 25px;padding-left: 25px;}#sidebar-menu li.active {background-image: url(/wp-content/themes/usdp/assets/images/sidebar-nav-bg.png);background-position: left top 3px;background-repeat: no-repeat;}#sidebar-menu li.active a {color: #008ec2;}#sidebar-menu li:hover a {color: #008ec2;}#sidebar-menu li a {color: #0091D0;text-decoration: none;font-size: 18px;line-height: 20px;text-transform: uppercase;}#sidebar-menu li a:hover {color: #008ec2;}.request-appointment, .videos-button {margin: 40px 0 0 25px;}.request-appointment a, .videos-button a {display: block;color: #0091D0;border: 6px solid #c5e0bf;background: none;font-family: proxima-nova, sans-serif;font-weight: 900;font-size: 18px;text-transform: uppercase;}.request-appointment a:hover, .videos-button a:hover {background: #0091D0;color: #fff;border-color: #0091D0;}#sidebar-testimonial h2 {color: #e6b321;font-family: proxima-nova, sans-serif;font-weight: 900;font-size: 20px;background-image: url(/wp-content/themes/usdp/assets/images/beacon-lighthouse.png);background-position: left center;background-repeat: no-repeat;background-size: contain;margin: 0 0 0 5px;padding: .5em 0 .5em 30px;text-transform: uppercase;}#sidebar-testimonial #testimonial-content {border: 1px solid #89c0c6;padding: 25px;font-family: proxima-nova, sans-serif;font-weight: 400;font-style: italic;font-size: 16px;line-height: 26px;color: #0091D0;}.global-back-button {margin-top: 45px;}.post-title {margin-top: 35px;}.post-title h2 {color: #2383C5;font-size: 16px;line-height: 18px;text-transform: uppercase;font-family: proxima-nova, sans-serif;font-weight: 900;margin: 0;}.post-title h1 {color: #0091D0;font-size: 40px;margin: 0;font-family: "Playfair Display", serif;font-weight: 400;}.post-content {margin-top: 20px;}.location-callout {background-color: #F7F9FA;margin: 35px 0 !important;}.location-callout .callout-text {padding: 20px 25px;font-size: 20px;line-height: 32px;font-family: "Playfair Display", serif;font-weight: 400;}.location-callout .callout-text .col-md-6 {padding: 0px;}.location-callout .callout-text h4 {font-family: proxima-nova, sans-serif;font-weight: 900;font-size: 18px;color: #0091D0;margin: 0 0 5px 0;}.location-callout .callout-text a {margin: 10px 0;}.location-callout .callout-img {padding: 0 0 0 21px;}.location-callout .callout-img img {width: 100%;}.location-callout .callout-img .location-img {background-size: cover;background-position: center center;min-height: 250px;width: 100%;}body.single.single-locations .modal-backdrop.in {opacity: .75;}#tourModal .modal-content {background-color: transparent;box-shadow: none;border: none;}#tourModal .modal-content .modal-header {border: 0;padding: 0;}#tourModal .modal-content .modal-header button {opacity: 1;}#tourModal .modal-content .modal-header button span {color: white;}#tourModal .modal-content .modal-body {padding: 0;}#tourModal iframe {width: 100%;height: 80vh;}#phys-links {margin-top: 2em;border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;}#phys_links img {min-width: 237px;min-height: 237px;max-height: 304px;}#map {margin-bottom: 60px;}.physician-main-left {padding-left: 0px !important;}.blue-button.active {color: #fff !important;background-color: #193e6f !important;}.videos-container .video-single {padding: 0px 20px 0px 0px;margin-bottom: 30px;}.videos-container .video-single .image-container {width: 100%;height: 220px;margin-bottom: 20px;background-size: cover;background-position: center center;position: relative;}.videos-container .video-single .image-container span {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: white;opacity: .7;font-size: 65px;}.videos-container .video-single .image-container div.image-overlay {position: relative;display: table;width: 100%;min-height: 100%;opacity: .25;text-align: center;text-decoration: none;}.videos-container .video-single .image-container div.image-overlay:hover {opacity: 1;}.videos-container .video-single .image-container div.image-overlay span {display: table-cell;vertical-align: middle;color: #fff;font-size: 3em;}.videos-container .video-single p {font-size: 14px;}.testimonials-container {margin-bottom: 30px;}.testimonials-container .ratings-section {margin-bottom: 60px;}.testimonials-container .ratings-section .rating {display: -ms-flexbox;display: flex;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-line-pack: center;align-content: center;padding: .5rem 0;position: relative;}.testimonials-container .ratings-section .rating .star-ratings {unicode-bidi: bidi-override;color: #c5c5c5;font-size: 25px;height: 32.5px;width: 160px;position: relative;padding: 0;text-shadow: 0px 1px 0 #a2a2a2;overflow: hidden;}.testimonials-container .ratings-section .rating .star-ratings-top {color: #EF4043;padding: 0;position: absolute;z-index: 1;display: block;top: 0;left: 0;overflow: hidden;white-space: nowrap;}.testimonials-container .ratings-section .rating .star-ratings-bottom {padding: 0;display: block;z-index: 0;}.testimonials-container .ratings-section .rating p {padding-left: 3rem;margin-bottom: 0;-ms-flex-item-align: center;align-self: center;font-size: 25px;color: #00214E;font-weight: 700;}.testimonials-container .ratings-section .rating i {color: #BBBAC1;-ms-flex-item-align: center;align-self: center;padding-left: 1rem;font-size: 20px;z-index: 30;position: relative;cursor: pointer;}.testimonials-container .ratings-section .rating i:hover ~ .hover-menu {max-height: 10000px;opacity: 1;z-index: 10000;}.testimonials-container .ratings-section .rating .hover-menu {width: 300px;position: absolute;color: black;top: 45px;left: 50%;background-color: white;opacity: 0;height: auto;max-height: 0;border: 2px solid #9A9AA2;border-radius: 15px;font-family: 'lato';z-index: -10000;}.testimonials-container .ratings-section .rating .hover-menu:after {top: -11px;left: -11px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(255, 255, 255, 0);border-bottom-color: #ffffff;border-width: 11px;-webkit-transform: rotate(315deg);transform: rotate(315deg);}.testimonials-container .ratings-section .rating .hover-menu:before {top: -15px;left: -2px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(154, 154, 162, 0);border-bottom-color: #9A9AA2;border-width: 13px;margin-left: -13px;-webkit-transform: rotate(315deg);transform: rotate(315deg);}.testimonials-container .ratings-section .rating .hover-menu .padding {padding: 2rem;}.testimonials-container h4, .testimonials-container p {font-family: 'lato';line-height: normal;}.testimonials-container h4 {text-align: right;}.testimonials-container .testimonial-single {padding: 2rem 0;margin-bottom: 10px;}.testimonials-container .testimonial-single .testimonial-rating {display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;}.testimonials-container .testimonial-single .testimonial-rating .rating p {margin: 0;}.testimonials-container .testimonial-single .testimonial-rating .rating .star-ratings {unicode-bidi: bidi-override;color: #c5c5c5;font-size: 15px;height: 32.5px;position: relative;padding: 0;text-shadow: 0px 1px 0 #a2a2a2;overflow: hidden;}.testimonials-container .testimonial-single .testimonial-rating .rating .star-ratings-top {color: #EF4043;padding: 0;position: absolute;z-index: 1;display: block;top: 0;left: 0;overflow: hidden;white-space: nowrap;}.testimonials-container .testimonial-single .testimonial-rating .rating .star-ratings-bottom {padding: 0;display: block;z-index: 0;}.testimonials-container .testimonial-single .testimonial-info p {font-size: 18px;}.testimonials-container .testimonial-single .testimonial-info .flex {margin-top: 10px;display: -ms-flexbox;display: flex;}.testimonials-container .testimonial-single .testimonial-info .flex p:after {content: "•";width: 5px;height: 5px;padding: 0 10px;}.testimonials-container .testimonial-single .testimonial-info .flex p:last-of-type:after {content: "";}.testimonials-container .testimonial-single p {margin-bottom: 0;}.team-photo {width: 100%;overflow: hidden;margin-bottom: 20px;}.team-photo img {height: auto;width: 100%;}.team-container .team-member-single {margin-bottom: 30px;}.team-container .team-member-single .col-sm-4 {padding-left: 0px !important;}.team-container .team-member-single .member-image {width: 100%;height: 200px;background-size: cover;background-position: center center;}.team-container .team-member-single .member-content h3 {font-family: 'lato';margin-top: 0px;font-weight: 900;font-size: 18px;color: #2a87c7;}body.parent-pageid-9792 .single-physician .physician-main .physician-main-right .phys-nav, body.parent-pageid-9900 .single-physician .physician-main .physician-main-right .phys-nav {}body.brian-braithwaite-md section[name=featured_video] .video-flex-container .video-card:nth-child(3) {display: none;}.card {border: 1px solid #e3e3e3;height: 100%;}.card .content {padding: 20px 25px;}.card .content h3 {margin: 0 0 15px 0;}.card .content a {display: block;text-align: center;margin: 20px 0 0 0;}.card .content a:hover {color: #FFF !important;}div.form-inline {text-align: center;padding: 20px 30px;}div.form-inline .gform_wrapper h3.gform_title {color: #2d9fd9;margin-bottom: 3px;font-size: 30px;text-align: center;font-weight: 400;}div.form-inline .gform_wrapper span.gform_description {width: 100%;text-align: center;margin-bottom: 0;}div.form-inline .gform_wrapper .gform_body {margin-top: 20px;}div.form-inline .gform_wrapper .gform_body .gform_fields {margin: 0;padding: 0;width: 100%;display: flex!important;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}div.form-inline .gform_wrapper .gform_body .gform_fields > li {margin-top: 0 !important;padding: 0 20px;-ms-flex: 1;flex: 1;}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield_label {display: none;}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield_description {width: 100%;margin: 16px 0 16px 16px;}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .gfield_label {font-weight: normal;}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required {color: #d9342d;}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield.label_hidden .gfield_label {display: none;}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield.gsection {border-bottom: none;padding-bottom: 0;margin-top: 48px !important;margin-bottom: 16px !important;}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield.gsection .gsection_title {font-size: 24px;font-weight: 300;color: #FFF;}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container {margin-top: 0;}div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type="text"], div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type="email"], div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type="number"], div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type="tel"], div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input[type="url"], div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select, div.form-inline .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea {transition: all .3s;color: #000;padding: 8px 20px !important;border-radius: 0;border: 2px solid #BFBFBF;border-bottom: 0;width: 100%;background-color: #FFF;font-size: 16px;line-height: 1.5;}div.form-inline .gform_wrapper .gform_footer, div.form-inline .gform_wrapper .gform_page_footer {margin-top: 20px;padding-top: 0;padding-bottom: 0;text-align: center;border-top: none;}div.form-inline .gform_wrapper .gform_footer input[type="submit"], div.form-inline .gform_wrapper .gform_page_footer input[type="submit"], div.form-inline .gform_wrapper .gform_footer [type="button"], div.form-inline .gform_wrapper .gform_page_footer [type="button"] {margin: 20px;transition: all .5s;display: inline-block;padding: 8px 10px;border: 6px solid white;font-family: proxima-nova, sans-serif;font-weight: 900;font-size: 18px;text-transform: uppercase;border-radius: 4px;text-align: center;color: #2d9fd9;border-color: #6ebde5;margin: 0 !important;}div.form-inline .gform_wrapper .gform_footer input[type="submit"]:hover, div.form-inline .gform_wrapper .gform_page_footer input[type="submit"]:hover, div.form-inline .gform_wrapper .gform_footer [type="button"]:hover, div.form-inline .gform_wrapper .gform_page_footer [type="button"]:hover {color: #fff;text-decoration: none;}div.form-inline .gform_wrapper .gform_footer input[type="submit"]:hover, div.form-inline .gform_wrapper .gform_page_footer input[type="submit"]:hover, div.form-inline .gform_wrapper .gform_footer [type="button"]:hover, div.form-inline .gform_wrapper .gform_page_footer [type="button"]:hover {border-color: #2d9fd9;background-color: #2d9fd9;}div.form-inline .gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield_error {border-top: none !important;border-bottom: none !important;background-color: transparent;margin: 0 !important;}div.form-inline .gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield_error input, div.form-inline .gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield_error select {border: 2px solid #790000 !important;border-color: #d9342d !important;}div.form-inline .gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield_error .gfield_checkbox, div.form-inline .gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield_error .gfield_radio {color: #d9342d !important;}div.form-inline .gform_wrapper.gform_validation_error form .gform_body .gform_fields .gfield_error .validation_message {margin: 8px 0 0 16px !important;padding: 0 !important;color: #d9342d;}div.form-inline .gform_wrapper .validation_error {color: #fff !important;background-color: #d9342d;border-top: none !important;border-bottom: none !important;font-weight: normal !important;width: auto !important;margin: 0 auto !important;font-size: 18px !important;}.gform_confirmation_message {font-size: 30px;}.gform_widget .widgettitle {color: #FFF;text-transform: uppercase;margin: 0 0 20px 0;}.gfield_contains_required .ginput_container {position: relative;}.gfield_contains_required.gfield_error .ginput_container:before {top: 15px;left: 15px;}.form-inline.interior {padding-top: 32px !important;}.form-inline .grey-bar {margin: 0 auto 16px auto;width: 150px;height: 5px;background-color: #E2E2E2;}#gforms_confirmation_message_1, #gform_wrapper_1 {padding-top: 148px;margin-top: -148px;}.gform_description {font-size: 20px;}html, body, div {background: rgba(255, 255, 255, 0);}.home {background: rgba(255, 255, 255, 0.1);background-opacity: 0;}.home #cta-main {height: 600px;overflow: hidden;position: relative;}.home #cta-main video {position: absolute;z-index: 1;width: 100%;}.home #cta-main .video-overlay {position: absolute;z-index: 1;top: 0;right: 0;bottom: 0;left: 0;background: transparent;background-color: rgba(0, 0, 0, 0.3);zoom: 1;*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000', endColorstr='#4d000000');-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4d000000,endColorstr=#4d000000)";}.home #cta-main .video-overlay .overlay-content {width: 700px;margin: 150px auto 0;color: #FFF;text-align: center;}.home #cta-main .video-overlay .overlay-content h1 {font-size: 62px;line-height: 62px;margin: 0;margin-bottom: 50px;}.home #cta-main .video-overlay .overlay-content p {font-size: 26px;line-height: 32px;font-family: proxima-nova, sans-serif;font-weight: 700;}.home #cta-main .video-overlay .overlay-content .btn {text-transform: uppercase;font-size: 16px;line-height: 16px;color: #DBDF1D;border: 2px solid #DBDF1D;padding: 15px 90px;font-family: proxima-nova, sans-serif;font-weight: 900;}.home #cta-main .video-overlay .overlay-content .btn:hover {color: #fff;border-color: #fff;}.home .guiding-your-health {position: relative;}.home .guiding-your-health .triggered {position: absolute;left: -100%;}.home .guiding-your-health:after {content: '';clear: both;display: block;}.home .guiding-your-health .ghCover {position: absolute;top: 4em;left: 0;width: 100%;text-align: center;text-transform: uppercase;}.home .guiding-your-health .whHalf {text-align: center;background: red;}.home .guiding-your-health .ghLeft {width: 50%;float: left;background-image: url(/wp-content/themes/usdp/assets/images/WHleft.jpg);background-size: cover;background-position: right center;background-repeat: no-repeat;height: 721px;padding-top: 300px;text-align: center;}.home .guiding-your-health .ghRight {width: 50%;float: right;background-image: url(/wp-content/themes/usdp/assets/images/WHright.jpg);background-size: cover;background-position: left center;background-repeat: no-repeat;height: 721px;padding-top: 300px;text-align: center;}.home #doctors-directory {border-top: 10px solid #4c89a8;background-color: #5d9cb2;background-image: url(/wp-content/themes/usdp/assets/images/physicians-bg.jpg);background-position: contain;padding: 3em 0;}.home #doctors-directory .col-sm-4.window {padding: 20px;}.home #doctors-directory .col-md-6, .home #doctors-directory .col-sm-6 {padding: 20px;}.home #doctors-directory .col-md-6 img, .home #doctors-directory .col-sm-6 img {background-color: red;opacity: .75;cursor: pointer;width: 100%;}.home #doctors-directory .col-md-6 img:hover, .home #doctors-directory .col-sm-6 img:hover {opacity: 1;}.home .did-you-know {z-index: 4;}.home .did-you-know .lead {padding-top: 2em;color: #146359;font-size: 27px;}.home .did-you-know #dyk-content {position: absolute;top: 190px;right: 0;left: 0;bottom: 0;}.home .did-you-know h2 {font-size: 50px;color: #18bda8;}.home .did-you-know h2 small {font-family: proxima-nova, sans-serif;font-weight: 400;font-size: 18px;position: relative;bottom: 26px;color: #146359;}.home .did-you-know a.request {color: #e8581f;font-size: 26px;padding-top: 1em;}.home .did-you-know a.request:hover {text-decoration: none;}.home .did-you-know a.request img {float: left;height: 26px;width: auto;margin: 3px 10px 0 0;}.home .did-you-know img {width: 100%;}.home .did-you-know img#bg {position: relative;}.home .beacon-moments {margin-top: -190px;}.btn-yellow {background-color: #ffff00;color: #18bda8;font-size: 1.3em;font-weight: bold;outline: 0;}.btn-yellow:hover, .btn-yellow:focus, .btn-yellow:active {color: #fff;border: 0;outline: 0;}#pc.single-physician {}.single-physician .post-title {margin-top: 35px;}.single-physician .post-title h2 {font-size: 16px;line-height: 18px;text-transform: uppercase;font-family: proxima-nova, sans-serif;font-weight: 400;margin: 0;}.single-physician .post-title h1 {color: #0091D0;font-size: 40px;margin: 0;font-family: "Playfair Display", serif;font-weight: 400;}.single-physician .physician-callout {background-color: #daeff1;margin-top: 35px;}.single-physician .physician-callout .callout-text {padding: 35px 25px;font-size: 20px;line-height: 32px;font-family: "Playfair Display", serif;font-weight: 400;}.single-physician .physician-callout .callout-img {padding: 0 0 0 21px;}.single-physician .physician-callout .callout-img img {width: 100%;}.single-physician .physician-main {padding-top: 30px;}.single-physician .physician-main h3 {font-size: 32px;font-family: "Playfair Display", serif;font-weight: 400;}.single-physician .physician-main .physician-main-left {padding: 0 9px 0 30px;}.single-physician .physician-main .specialties {margin-bottom: 50px;width: 60%;}.single-physician .physician-main .specialties:before, .single-physician .physician-main .specialties:after {content: ' ';display: table;}.single-physician .physician-main .specialties:after {clear: both;}.single-physician .physician-main .specialties div {padding: 0;margin-bottom: 5px;}.single-physician .physician-main .specialties div a {font-size: 20px;text-decoration: underline;color: #3381C3;}.single-physician .physician-main .physician-extra {margin-bottom: 25px;}.single-physician .physician-main .physician-extra h4 {color: #2383C5;font-family: proxima-nova, sans-serif;font-weight: 900;text-transform: uppercase;margin: 0 0 3px 0;}.single-physician .physician-main .physician-extra .extra-item {font-size: 16px;line-height: 24px;font-family: proxima-nova, sans-serif;font-weight: 400;}.single-physician .physician-main .physician-locations h3 {color: #193D6F;}.single-physician .physician-main .physician-locations .location {margin-bottom: 20px;}.single-physician .physician-main .physician-locations .location:before {content: '';display: block;float: left;margin: 3px 7px 20px 0;width: 19px;height: 28px;background-image: url('/wp-content/themes/usdp/assets/images/location-icon.png');background-repeat: no-repeat;}.single-physician .physician-main .physician-locations .location .name {color: #3381C3;font-size: 16px;line-height: 18px;text-decoration: underline;text-transform: uppercase;font-family: proxima-nova, sans-serif;font-weight: 700;}.single-physician .physician-main .physician-locations .location .description {font-size: 16px;line-height: 22px;}.single-physician .physician-main .physician-main-right {padding: 0 0 0 21px;max-width: 322px;}.single-physician .physician-main .physician-main-right .brand-button.button-green.btn-block {margin: 0;margin-left: 0px;margin-top: 20px;padding-left: 20px;text-align: left;}.single-physician .physician-main .physician-main-right .brand-button.button-green.btn-block img {margin-right: 10px;}.single-physician .physician-main .physician-main-right .btn {margin-top: 30px;}.single-physician .physician-main .physician-main-right .phys-nav {margin-top: 20px;font-size: 0;}.single-physician .physician-main .physician-main-right .phys-nav .row {margin: 0 -5px !important;}.single-physician .physician-main .physician-main-right .phys-nav .col-md-6, .single-physician .physician-main .physician-main-right .phys-nav .col-md-12 {padding: 0 5px;}.single-physician .physician-main .physician-main-right .phys-nav a {text-align: center;background-color: #f7f9fa;color: #0593ce;font-family: proxima-nova, sans-serif;font-size: 16px;margin: 10px 0 0 0;display: block;text-align: left;padding-left: 25px;text-transform: uppercase;}.single-physician .physician-main .physician-main-right .phys-nav a:hover {color: #fff;background-color: #0593ce;text-decoration: none;}.single-physician .physician-main .physician-main-right .phys-nav .col-md-6 {width: 100%;}.single-physician .physician-main .physician-main-right .phys-nav .col-md-12 a, .single-physician .physician-main .physician-main-right .phys-nav .col-md-6 a {height: 50px;border-radius: 4px;}.single-physician .physician-main .physician-main-right .phys-nav .col-md-12 a.blue-button.active, .single-physician .physician-main .physician-main-right .phys-nav .col-md-6 a.blue-button.active {background-color: #f7f9fa !important;color: #0593ce !important;padding-left: 50px;}.single-physician .physician-main .physician-main-right .phys-nav .col-md-12 a.blue-button.active:after, .single-physician .physician-main .physician-main-right .phys-nav .col-md-6 a.blue-button.active:after {content: '';width: 10px;height: 10px;position: absolute;left: 28px;top: 28px;border: 0;border-top: 2px solid #0593ce;border-left: 2px solid #0593ce;border-radius: 2px;transform: rotate(-45deg);}.single-physician .physician-main .physician-main-right .phys-nav .col-md-6 a span {}.single-physician .physician-main .physician-main-right .phys-nav .col-md-12 a:before , .single-physician .physician-main .physician-main-right .phys-nav .col-md-6 a:before {content: '';display: inline-block;vertical-align: middle;height: 50px;}.single-physician .see-all-phys {text-align: left;padding-left: 30px;}.single-physician .see-all-phys a {display: inline-block;padding: 8px;text-transform: uppercase;font-family: proxima-nova, sans-serif;margin-top: 60px;font-size: 12px;text-decoration: underline !important;}.single-physician .rel {position: relative;}.post-type-archive-employmentopps .jobs-heading div {padding: 0px;}.post-type-archive-employmentopps .jobs-container .job-single {transition: all .3s;}.post-type-archive-employmentopps .jobs-container .job-single:hover {background-color: #eeeeee;}.post-type-archive-employmentopps .jobs-container hr {margin-bottom: 10px;}.post-type-archive-employmentopps .jobs-container h2 {font-family: proxima-nova, sans-serif;font-weight: 700;margin: 15px 0;text-align: center;}.post-type-archive-employmentopps .jobs-container .job-single {padding: 15px 10px 10px;border-radius: 5px;}.post-type-archive-employmentopps .jobs-container .job-single h2 {margin-top: 0px;font-family: proxima-nova, sans-serif;font-weight: 700;font-size: 20px;}.post-type-archive-employmentopps .jobs-container .job-single p {margin: 0px 0px 0px 15px;text-transform: capitalize;color: #12808d;}.post-type-archive-employmentopps .jobs-container .job-single a {color: #12808d;transition: all .3s;padding: 5px 10px;}.post-type-archive-employmentopps .jobs-container .job-single a:hover {background-color: #12808d;border-radius: 5px;color: #fff;text-decoration: none;}.post-type-archive-employmentopps .jobs-container .job-single hr {margin-top: 0px;padding: 15px 0 0;}.single-employmentopps #application-container {max-width: 800px;width: 100%;margin: 0 auto;padding: 30px 0;}.single-employmentopps #application-container h2 {margin-top: 17px !important;}.single-employmentopps #application-container form label {padding: 5px 0;width: 100%;margin-bottom: 15px;}.single-employmentopps #application-container form input[type=text], .single-employmentopps #application-container form input[type=email], .single-employmentopps #application-container form input[type=file] {margin-top: 5px;}.single-employmentopps #application-container form input[type=radio], .single-employmentopps #application-container form input[type=checkbox] {width: auto;height: auto;}.single-employmentopps #application-container form input {outline: 0 !important;}.single-employmentopps #application-container form input:active, .single-employmentopps #application-container form input:focus {outline: 0 !important;}.single-employmentopps #application-container form .input-float {padding: 0px !important;margin-bottom: 20px;}.single-employmentopps #application-container form .input-float input, .single-employmentopps #application-container form .input-float label {float: left;width: auto;}.single-employmentopps #application-container form .input-float input {margin-right: 10px;}.single-employmentopps #application-container form .input-float label {margin-right: 25px;margin-bottom: 0px;font-weight: 400;}.single-employmentopps #application-container form p ul {margin-top: 0px;padding-top: 0px;}.single-employmentopps #application-container form .brand-button {padding: 8px 50px;margin: 0px;background-color: transparent;}.single-employmentopps #application-container form .brand-button:hover {background-color: #2d9fd9;}.single-employmentopps #application-container form .input-container {text-align: center;padding: 0px;}.phys.phys-header {position: absolute;float: left;top: 0;display: inline-block;width: 100%;min-height: 350px;}.phys.phys-header::after {display: block;clear: both;}.phys.phys-header .fl-row-content {min-height: 350px;height: 100%;}.phys.phys-content .btn.btn-feature [role=button] {border-radius: 0;background-color: #81c5e8;border: 0;text-transform: uppercase;}.phys.phys-content .btn.btn-feature [role=button] span {color: #193e6f;}.phys.phys-content .btn.btn-feature [role=button]:hover {background-color: #193e6f;}.phys.phys-content .btn.btn-feature [role=button]:hover span {color: #ffffff;}.phys.phys-content .phys-button {display: inline-block;}.phys.phys-content .phys-button.grid-2 {width: 49%;}.phys.phys-content .phys-button.grid-2:nth-child(2) {margin-left: 1%;}.phys.phys-content .phys-button.grid-1 {width: 100%;}.phys.phys-content .phys-button a {height: 93px;text-align: center;background-color: #81c5e8;color: #193e6f;font-family: proxima-nova, sans-serif;font-weight: 900;font-size: 16px;margin: 10px 0 0 0;display: block;}.phys.phys-content .phys-button a:hover {color: #fff;background-color: #193e6f;text-decoration: none;}.phys.phys-content .phys-button a span {line-height: 22px;vertical-align: middle;display: inline-block;text-transform: uppercase;}.phys.phys-content .phys-button a:before {content: '';display: inline-block;vertical-align: middle;height: 93px;}@media screen and (max-width: 1024px) {.home #cta-main video {display: none;}.home #cta-main .video-overlay {max-width: 100% !important;background-image: url(/wp-content/themes/usdp/assets/images/beacon-mobile-bg.jpg);background-size: auto 100%;background-position: right -90px center;background-repeat: no-repeat;}.home #cta-main .video-overlay .overlay-content {margin-top: 100px;padding: 20px;max-width: 100% !important;}.home #cta-main .video-overlay .overlay-content h1 {font-size: 36px;line-height: normal;margin-bottom: 25px;}.home #cta-main .video-overlay .overlay-content h2 {font-size: 26px;line-height: normal;}.home #cta-main .video-overlay .overlay-content p {font-size: 20px;line-height: normal;}.home #cta-main .video-overlay .overlay-content a.btn {padding: 15px 30px;}.home .did-you-know a.request {font-size: 22px;}.home .did-you-know a.request img {height: 22px;}.home .did-you-know img#bg {height: auto;width: 100%;}.home .did-you-know #dyk-div {width: 70%;position: relative;bottom: 20px;}.home .did-you-know #dyk-content {top: 100px;}.home .did-you-know .lead {padding-top: 0;font-size: 22px;}.home .beacon-moments .text-right {text-align: center;}nav.mOnly .container-fluid {padding: 0px 15px;}nav.mOnly .menu-angle {position: relative;width: 0;height: 0;border-style: solid;border-width: 4px 0px 0 52px;border-color: #0290c3 transparent transparent transparent;}nav.mOnly #header-wrapper {width: 100%;}nav.mOnly #header-wrapper .navbar-header {z-index: 100;position: relative;float: left;}nav.mOnly #header-wrapper .navbar-header h1.brand, nav.mOnly #header-wrapper .navbar-header div.brand {width: auto;display: inline-block;}nav.mOnly #header-wrapper #hamburgerMobile {float: right;background-color: #028EC3;width: 52px;height: 52px;position: relative;bottom: 1px;cursor: pointer;color: #fff;vertical-align: top;border: 0;outline: 0;padding: .2em .5em;}nav.mOnly #header-wrapper #hamburgerMobile .shadow-cover {width: 65px;height: 20px;background-color: #028EC3;top: -60px;position: relative;}nav.mOnly #header-wrapper #hamburgerMobile .menu-angle {bottom: -9px;left: -8px;float: none;}nav.mOnly #header-wrapper #hamburgerMobile em {font-size: .75em;line-height: .75em;display: block;font-style: normal;padding: 7px 0 0;margin: 0;background: #008ec2;}nav.mOnly #header-wrapper #hamburgerMobile i {font-size: 20px;}nav.mOnly #header-wrapper .collapse {margin: 0px!important;display: none;width: 100%;height: auto;padding: 8px 20px 20px;background-color: #028EC3;position: relative;}nav.mOnly #header-wrapper .collapse ul.navbar-right {margin: 0 !important;}nav.mOnly #header-wrapper .collapse .mobile-navigation {display: block;color: #fff !important;}nav.mOnly #header-wrapper .collapse .mobile-navigation ul.navbar-phone {text-align: center;width: auto;margin: 0 auto;}nav.mOnly #header-wrapper .collapse .mobile-navigation ul.navbar-phone li {display: inline-block;}nav.mOnly #header-wrapper .collapse .mobile-navigation ul.navbar-phone li a {font-weight: 400;padding: 8px 10px;}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li a {padding: 15px 0px;color: #fff;font-weight: 700;}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li a:hover {background-color: transparent;}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li form {margin: 20px 0;padding: 10px;background-color: rgba(255, 255, 255, 0.2);border-radius: 5px;}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li form input {width: 100%;}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li form ::-webkit-input-placeholder {color: #fff;text-transform: uppercase;}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li form :-moz-placeholder {color: #fff;}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li form ::-moz-placeholder {color: #fff;}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li form :-ms-input-placeholder {color: #fff;}nav.mOnly #header-wrapper .collapse .mobile-navigation ul li form i {right: auto;float: right;top: -22px;bottom: auto;}nav.mOnly #header-wrapper .collapse .mobile-navigation ul #social {margin: 20px 0 30px;width: 100%;text-align: center;font-family: 'socicon' !important;text-transform: none;}nav.mOnly #header-wrapper .collapse .mobile-navigation ul #social a {padding: 8px;font-size: 25px;letter-spacing: 5px;text-decoration: none;display: inline-block;}nav.mOnly #header-wrapper .collapse #closeMobile {background: transparent;position: absolute;width: 100%;height: 40px;}nav.mOnly #header-wrapper .collapse #closeMobile div {float: right;}nav.mOnly #header-wrapper .collapse #closeMobile i {margin-right: 20px;margin-top: 20px;width: 52px;text-align: center;height: 40px;background: #028EC3;cursor: pointer;color: #fff;border: 0;outline: 0;padding: .2em .5em;font-size: 20px;float: right;}nav.mOnly #header-wrapper .collapse #closeMobile .menu-tab .menu-angle {bottom: -24px;right: 20px;float: right;position: absolute;}nav.mOnly #header-wrapper .collapse #closeMobile .menu-tab .shadow-cover {width: 65px;height: 20px;background-color: #028EC3;top: -60px;position: relative;display: none;}.dOnly {display: none;}.mOnly {display: initial;}.guiding-your-health .ls_preview {margin-top: 0;}.guiding-your-health .ls_preview h4 {font-size: 24px;}.guiding-your-health .ls_preview p {margin-bottom: 0;}.guiding-your-health .ls_preview .button {top: .5em;}.guiding-your-health .ls_preview .button .btn-success {font-size: 18px;}.guiding-your-health .ls_preview .button .down-arrow {border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #46a21b;}.guiding-your-health #gyh_subnav h2 {padding-left: 0;background: none;}.guiding-your-health #gyh_subnav .tellusmore {text-align: center;}.home #cta-main {height: 400px;width: 100%;}.page-header .m-phone {text-align: right;position: relative;display: inline-block;float: right;padding-right: 10px;font-weight: 700;font-size: 1.1em;margin-top: 15px;}.page-header .m-phone a {color: #fff;text-decoration: none;}}@media screen and (max-width: 768px) {.one-half, .one-fourth, .three-fourth, .one-third, .two-third, .full-width {width: 100%;padding: 0;display: block;float: none;}.row {margin-left: 0;margin-right: 0;}.container {max-width: 95%;}.container {width: 100%;max-width: 100%;padding: 20px;}.row {margin: 0!important;}.row div h1, .row div h2, .row div h3, .row div h4, .row div h5, .row div h6 {max-width: 100% !important;box-sizing: border-box !important;display: block !important;}.page-title {font-size: 30px;}.inner-main-left, .inner-main-right {padding: 0px !important;}.inner-main-right .sidebar-wrapper {border-left: none !important;padding: 0px !important;}.inner-main-right .request-appointment {margin-left: 0px !important;}.inner-main-right #sidebar-testimonial {margin: 40px 0 20px !important;}#application-container {padding: 30px 20px !important;}.post-title {padding-left: 0px !important;padding-right: 0px !important;}.social-wall {overflow: hidden !important;}.innerpage .page-title {font-size: 30px;}.dOnly {display: none;}.mOnly {display: initial;}.s-results {padding: 0 !important;}.beacon-moments .text-right {text-align: center !important;}.beacon-moments h2 {padding-left: 0;font-size: 40px;}.beacon-moments .dropdown {position: static;width: 100% !important;text-align: center !important;}.beacon-moments .dropdown a {font-size: 18px;}.innerpage .inner-main-left iframe {width: 100% !important;}.home #cta-main {height: 400px;width: 100%;}.page-header .m-phone {text-align: right;position: relative;display: inline-block;float: right;padding-right: 10px;font-weight: 700;font-size: 1.1em;margin-top: 15px;}.page-header .m-phone a {color: #fff;text-decoration: none;}footer {width: 100% !important;max-width: 100% !important;}footer div {max-width: 100% !important;}footer div div {max-width: 100% !important;}.page-footer.inner-footer-sec {line-height: 1.5em;padding-top: 1em;}.page-footer.inner-footer-sec .copy {font-size: .7em;line-height: 1em;}.page-footer.inner-footer-sec .privacy-policy {margin: 0;font-size: .9em;display: block;}.page-footer.inner-footer-sec #phone {float: none;display: block;font-size: .9em;}.page-footer.inner-footer-sec #top {position: absolute;bottom: 0;right: 10px;}.page-footer.inner-footer-sec #top a {position: relative;top: 1em;}.banner ul li .bg-wrap {background-image: none !important;}.guiding-your-health-callout {background-size: contain;background-position: top 190px left;top: 0;}.guiding-your-health-callout h2 {font-size: 52px;}.guiding-your-health-callout h2 span {font-size: 30px;}.guiding-your-health-callout .lead {font-size: 22px;}.guiding-your-health-callout .gyh-content {padding: 300px 15px 190px 15px;}.guiding-your-health-callout .gyh-content .slide-main {width: 80%;margin: auto;}.guiding-your-health-callout .gyh-content .slide-main .lead {text-align: center;}.guiding-your-health-callout .gyh-content .slide-main p {-webkit-margin-before: 0;-webkit-margin-after: 0;}#gyh-morelink {padding-top: 1em;}#gyh-morelink a {font-size: 1.1em;}#gyh-morelink a img {height: 1.1em;padding-left: .2em;bottom: 1px;}.ls_preview {display: none;}#gyh_subnav {padding: 0;}#gyh_subnav .tellusmore {font-size: .8em;padding: 0;}#gyh_subnav h2 {background-size: auto 2em !important;font-size: 26px;text-align: center;}.gyh_sidebar .gyh_sidebar_wrapper {padding: 0;border: 0;}.btn-trigger {background-color: rgba(32, 64, 130, 0.6);border: 0;border-radius: 50%;color: #fff;padding: .8em 1.1em;font-size: .7em;position: absolute;}.btn-trigger.tennis-elbow-elbow-0 {top: 70%;left: 22%;}.btn-trigger.tennis-elbow-shoulder-1 {top: 43%;left: 25%;}.btn-trigger.sports-injury-knee-0 {top: 54%;left: 38%;padding: 1.3em 1.6em;}.btn-trigger.sports-injury-neck-back-1 {top: 10%;left: 25%;}.btn-trigger.chronic-back-pain-neck-back-0 {top: 80%;left: 33%;}.btn-trigger.chronic-back-pain-neck-back-1 {top: 30%;left: 33%;padding: 1.4em 1.7em;}.btn-trigger.workplace-foot-ankle-0 {top: 90%;left: 48%;}.btn-trigger.workplace-elbow-1 {top: 70%;left: 37%;}.btn-trigger:hover {background-color: #204082;color: #ddd;}.btn-trigger.active {color: #fff;font-size: .7em;padding: 10px 12px;background: #f77d0f;background: linear-gradient(135deg, #f77d0f 0%, #f77d0f 26%, #f77d0f 26%, #f27200 51%, #f27200 51%, #f27200 51%, #f77d0f 51%, #f77d0f 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f77d0f', endColorstr='#f77d0f', GradientType=1);}.btn-trigger.active i {position: relative;bottom: .1em;}.guiding-your-health .ghCover {top: 7em;}.guiding-your-health .ghLeft {float: none;width: 80%;margin: auto;padding-top: 420px;}.guiding-your-health .ghLeft img {margin-bottom: 2em;}.guiding-your-health .ghRight {float: none;width: 80%;margin: auto;padding-top: 580px;height: auto;margin-top: 2em;}.guiding-your-health .ghRight img {margin-bottom: 2em;}.guiding-your-health #gyh_subnav #gyh_buttons {text-align: center;}.guiding-your-health #gyh_subnav #gyh_buttons .gyh_select {float: none;}#gyh_cta {background-color: #8ebac5;margin-bottom: 0;position: relative;background-size: cover;height: 110px;width: 100%;background-position: center;}#gyh_cta .bpCaption {-webkit-margin-before: 0;text-transform: uppercase;position: absolute;top: 4em;font-size: 38px;}.page-title {float: none;}.global-back-button {float: none;margin-top: 20px;}.locations #map {width: 100% !important;max-width: 100%;margin-bottom: 40px;}.locations #sidebar-menu li {padding-left: 0px !important;}.single-location .container div.see-all-phys {padding: 0px !important;}.single-location .container .location-callout .callout-text .brand-button.button-green {line-height: normal;}.single-location .container .location-callout .callout-img {padding: 0px;}.single-location .container .location-callout .callout-img div {min-height: 150px !important;}.single-location .container .inner-main-right {margin-top: 40px;}.single-location #phys_links a {display: block;}.single-physician .physician-callout .callout-img {padding: 0;}.single-physician .physician-main .physician-main-right {padding: 0;}.physicians-content h5 {font-size: 17px;}.physicians #physicianDetail {margin: 30px auto;}.physicians #physicianContent .phys-detail-items {width: 50%;margin: 0;padding: 0;}.home #cta-main video {display: none;}.home #cta-main .video-overlay {max-width: 100% !important;}.home #cta-main .video-overlay .overlay-content {margin-top: 60px;padding: 20px;max-width: 100% !important;}.home #cta-main .video-overlay .overlay-content h1 {font-size: 30px;line-height: 1.2em;margin-bottom: 20px;}.home #cta-main .video-overlay .overlay-content h2 {font-size: 26px;line-height: normal;}.home #cta-main .video-overlay .overlay-content p {font-size: 20px;line-height: 1.2em;margin-top: 20px;}.home #cta-main .video-overlay .overlay-content a.btn {padding: 15px 30px;}.home .did-you-know {height: 450px;background-image: url(/wp-content/themes/usdp/assets/images/runner-t.png);background-size: cover;background-position: top left;}.home .did-you-know h2 {font-size: 40px;text-align: center;line-height: .9em;}.home .did-you-know h2 small {font-size: 22px;bottom: 0;}.home .did-you-know a.request {font-size: 18px;}.home .did-you-know a.request img {height: 18px;}.home .did-you-know img#bg {display: none;}.home .did-you-know #dyk-div {width: 100%;position: relative;bottom: 10px;}.home .did-you-know #dyk-content {top: 40px;}.home .did-you-know .lead {padding-top: 0;font-size: 22px;}.home .beacon-moments h2 {padding: 0;font-size: 40px;}.home .beacon-moments .dropdown {right: 0;top: 0;}.home .beacon-moments .dropdown a {font-size: 19px;}.post-type-archive-employmentopps .jobs-container .job-single h2 {float: none !important;text-align: left;}.post-type-archive-employmentopps .jobs-container .job-single p {margin: 0px 5px 0px 0px;}.post-type-archive-employmentopps .jobs-container .job-single a {padding: 0px;line-height: 24px;}}#mobileBgShim {display: none;}@media screen and (min-width: 1024px) {#cta-main #hero-wrapper {width: 800px;max-width: 100%;}}@media screen and (max-width: 768px) {.guiding-your-health-callout {background-position: top left;overflow: visible;}.guiding-your-health-callout #mobileBgShim {position: absolute;display: block;top: 16vw;left: 0;right: 0;width: 100%;bottom: 0;z-index: 0;background-color: #fff;}.guiding-your-health-callout .gyh-inner .banner.flexslider .slides li .bg-wrap > div {padding: 130px 15px 190px;}}@media screen and (max-width: 425px) {.guiding-your-health-callout .gyh-inner .banner.flexslider .slides li .bg-wrap > div {padding: 100px 15px 190px;}}body.admin-bar {margin-top: -32px;}#designstudio-button {top: 40vh !important;}.icon-link {display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;font-weight: bold;text-transform: uppercase;color: #166298;}.icon-link:before {content: "";display: block;width: 20px;height: 20px;border-radius: 50%;border: 5px solid #efac00;background-color: #fff;margin-right: 6px;transition: all .3s;}.icon-link:hover:before {border-color: #21a2d2;}.icon-link.icon-link_solid {text-transform: none;color: #efac00;font-size: 16px;}.icon-link.icon-link_solid:before {width: 16px;height: 16px;background-color: #efac00;}body.post-type-archive-video .video-container h1 {padding-top: 40px;}body.post-type-archive-video .video-container .video-wrapper {padding: 1rem 0;}body.post-type-archive-video .video-container .video-wrapper h3 {min-height: 40px;}@media screen and (max-width: 992px) {body.post-type-archive-video .video-container .video-wrapper h3 {text-align: center;}}body.post-type-archive-video .video-container .video-wrapper .image-container {background-repeat: no-repeat;position: relative;cursor: pointer;}@media screen and (max-width: 992px) {body.post-type-archive-video .video-container .video-wrapper .image-container {background-position: center;}}body.post-type-archive-video .video-container .video-wrapper .image-container span {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);color: white;opacity: .7;font-size: 65px;}#main-footer {background-color: #166298;}@media screen and (min-width: 768px) {#main-footer .container-fluid {padding: 0 4rem !important;}}#main-footer .footer-visible-mobile {display: none;}@media screen and (max-width: 991px) {#main-footer .footer-visible-mobile {display: block;text-align: center;}#main-footer .footer-hidden-mobile {display: none;}}#main-footer .footer-links {padding: 2rem 0 2rem;}@media screen and (max-width: 767px) {#main-footer .footer-links [class*="col-"] {padding-left: 0 !important;padding-right: 0 !important;}#main-footer .footer-links .link-serif {margin-bottom: 0 !important;}#main-footer .footer-links ul {margin-bottom: 20px;}}#main-footer .footer-links img {width: 160px;height: auto;}@media screen and (max-width: 992px) {#main-footer .footer-links img {margin: 0 auto;display: block;}}#main-footer .footer-links a {color: #fff;text-transform: uppercase;}#main-footer .footer-links a.link-serif {font-family: 'Merriweather', serif;font-weight: bold;display: block;}#main-footer .footer-links a.link {font-size: 18px;margin-top: 1rem;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;}#main-footer .footer-links a.icon-link {font-size: 18px;font-weight: bold;margin-top: 1rem;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;}#main-footer .footer-links a.icon-link:before {content: "";display: block;width: 20px;height: 20px;border-radius: 50%;border: 5px solid #efac00;background-color: #fff;margin-right: 6px;transition: all .3s;}#main-footer .footer-links a.icon-link:hover:before {border-color: #21a2d2;}#main-footer .footer-links ul {list-style-type: none;}#main-footer .footer-links ul li a {font-size: 14px;display: block;margin-top: 1rem;transition: all .3s;}#main-footer .footer-links ul li a:hover {color: #efac00;}#main-footer .footer-links ul.list-inline {margin-top: 2rem;width: 100%;}#main-footer .footer-links ul.list-inline strong {font-size: 22px;color: #efac00;font-weight: bold;}#main-footer .footer-links ul.list-inline.block li {display: block;}#main-footer .footer-links ul.list-social li + li {margin-left: 1rem;}#main-footer .footer-links ul.list-social li a {font-size: 24px;transition: all .3s;opacity: .5;}#main-footer .footer-links ul.list-social li a:hover {opacity: 1;}#main-footer .footer-links .list-column-wrapper ul li {margin-top: 1.5rem;}@media screen and (max-width: 768px) {#main-footer .footer-links .list-column-wrapper ul li {margin-top: 0;}}@media screen and (max-width: 992px) {#main-footer .footer-links .footer-links-primary {text-align: center;}}@media screen and (max-width: 992px) {#main-footer .footer-links .footer-links-secondary {margin-top: 4rem;}#main-footer .footer-links .footer-links-secondary .pb {text-align: center;padding-bottom: 2rem;}}#main-footer .footer-links .footer-links-secondary .link-serif {margin-bottom: 2rem;}#main-footer .footer-btt-wrapper {text-align: right;}#main-footer .footer-btt-wrapper #back-to-top {display: inline-block;border: none;background-color: #efac00;color: #fff;padding: 1.5rem;transition: all .3s;}#main-footer .footer-btt-wrapper #back-to-top:hover {background-color: rgba(255, 255, 255, 0.2);}#main-footer .footer-socket {border-top: 1px solid rgba(255, 255, 255, 0.2);padding: 4rem 0;}#main-footer .footer-socket .container-fluid {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;}@media screen and (max-width: 767px) {#main-footer .footer-socket .container-fluid {display: block;}#main-footer .footer-socket .container-fluid .footer-socket_logo {margin-bottom: 20px;}#main-footer .footer-socket .container-fluid .footer-socket_disclaimer {margin-bottom: 20px;}#main-footer .footer-socket .container-fluid .footer-socket_disclaimer, #main-footer .footer-socket .container-fluid .footer-socket_copyright {margin-left: 0 !important;}}#main-footer .footer-socket .container-fluid .footer-socket_logo img {height: 80px;width: auto;opacity: .28;}#main-footer .footer-socket .container-fluid .footer-socket_disclaimer {margin-left: 3rem;}#main-footer .footer-socket .container-fluid .footer-socket_disclaimer p {font-size: 12px;line-height: 15px;color: #8bbde0;margin-bottom: 0;}#main-footer .footer-socket .container-fluid .footer-socket_copyright {margin-left: 3rem;-ms-flex-negative: 0;flex-shrink: 0;}#main-footer .footer-socket .container-fluid .footer-socket_copyright p, #main-footer .footer-socket .container-fluid .footer-socket_copyright a {text-transform: uppercase;font-size: 12px;line-height: 15px;color: #8bbde0 !important;margin-bottom: 0;}.tease-post-wrapper {padding: 2rem 0;}@media screen and (min-width: 768px) {.tease-post-wrapper .container-fluid {padding: 0 4rem;}}.tease-post-wrapper .intro h1, .tease-post-wrapper .intro h2, .tease-post-wrapper .intro h3, .tease-post-wrapper .intro h4, .tease-post-wrapper .intro h5, .tease-post-wrapper .intro h6 {font-family: 'Merriweather', serif;color: #166298;text-align: center;}@media screen and (min-width: 768px) {.tease-post-wrapper .row {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;margin-top: 1.5rem;margin-bottom: 1rem;margin-left: -8px !important;margin-right: -8px !important;}.tease-post-wrapper .row > * {-ms-flex-item-align: stretch;align-self: stretch;display: block;float: none;}.tease-post-wrapper .row > [class*="col-"] {padding-left: 8px;padding-right: 8px;}}@media screen and (max-width: 767px) {.tease-post-wrapper .row > [class*="col-"] {margin-bottom: 20px;}}.tease-post-wrapper .outro {text-align: right;}.tease-post {height: 100%;padding: 3rem 2rem 2rem;border: 1px solid #e1e1e1;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;justify-content: space-between;}.tease-post p {margin-bottom: 0;}.tease-post p.date, .tease-post p.title {font-size: 18px;color: #166298;text-transform: uppercase;}.tease-post p.date {font-weight: lighter;}.tease-post p.title {font-weight: bold;}.tease-post p.excerpt {margin: 3rem 0;}@media screen and (max-width: 767px) {.tease-post p.excerpt {margin: 2rem 0;}}.hero {height: auto;position: relative;overflow: hidden;min-height: 26vw;}@media screen and (max-width: 767px) {.hero .hero-background {display: none;}.hero .hero-background.mobile {display: block!important;}.hero .hero-content {padding: 5rem 1rem;}.hero .hero-content h1 {margin-top: 0;}.hero .hero-content h2 {font-size: 2.5rem;}.hero .hero-content .hero-button {background-color: #efac00;color: #fff;font-size: 20px;font-weight: bolder;text-transform: uppercase;padding: 1rem 2rem;display: inline-block;}.hero .hero-content .content .hero-links .hero-link {margin-top: 1rem;display: block;}}@media screen and (max-width: 767px) {.hero {}}.hero .container-fluid {padding-left: 3rem;padding-right: 3rem;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-direction: column;flex-direction: column;}@media screen and (max-width: 767px) {.hero .container-fluid {padding-left: 0;padding-right: 0;}}.hero.home {height: calc(100vh - 122px);}@media screen and (max-width: 767px) {.hero.home {height: 450px;}}@media screen and (max-width: 415px) {.hero.home {height: 350px;}}.hero.home .container-fluid {height: 80vh;}@media screen and (max-width: 767px) {.hero.home .container-fluid {height: unset;}}.hero.home .container-fluid .hero-content {position: relative;}.hero.home .container-fluid .hero-content .content {margin: 15vh 0;}.hero .hero-background {position: absolute;background-size: cover;background-position: top;left: 0;top: 0;height: 100%;width: 100%;}.hero .hero-background.overlay:after {content: "";position: absolute;top: 0;left: 0;height: 100%;width: 100%;}.hero .hero-background.mobile {display: none;background-position: center;}.hero .hero-background img {position: absolute;bottom: 0;left: 0;width: 100%;}@media only screen and (max-width: 1380px) {.hero .hero-background video {width: auto;min-height: 100%;}}.hero .hero-content {position: relative;}.hero .hero-content .content {margin: 10vh 0;}.hero .hero-content .content .hero-header-image {margin-bottom: 1rem;}@media screen and (max-width: 991px) {.hero .hero-content .content .hero-header-image {margin: 0 auto;display: block;}.hero .hero-content .content h1, .hero .hero-content .content h2 {text-align: center;padding: 1rem 0;}.hero .hero-content .content .hero-links {display: block;margin: 0 auto;}}@media screen and (max-width: 767px) {.hero .hero-content .content {margin: 0;}}.hero .hero-content .flex {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;height: 62vh;}@media screen and (max-width: 767px) {.hero .hero-content .flex {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;height: auto;}.hero .hero-content .flex .hero-image {margin: 3rem 0;padding: 2rem;}}.hero .hero-content h1 {color: #fff;font-family: 'Merriweather', serif;font-weight: bolder;font-size: 48px;}@media screen and (max-width: 415px) {.hero .hero-content h1 {font-size: 36px;}}.hero .hero-content h2 {color: #fff;font-family: 'Lato';font-size: 24px;letter-spacing: 1px;font-weight: 400;}@media screen and (max-width: 415px) {.hero .hero-content h2 {font-size: 18px;}}.hero .hero-content .hero-links {width: auto;display: inline-block;margin-top: 2rem;}.hero .hero-content .hero-button {background-color: #efac00;color: #fff;font-size: 20px;font-weight: bolder;text-transform: uppercase;padding: 2rem 3rem;display: inline-block;}@media screen and (max-width: 415px) {.hero .hero-content .hero-button {font-size: 16px;padding: 1rem;}}.hero .hero-content .hero-button:hover {text-decoration: none;background-color: #ffc123;}.hero .hero-content .hero-link {display: block;color: #fff;margin-top: 1rem;text-transform: uppercase;}.hero .hero-callout {position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;}.hero .hero-callout p {color: #166298;font-weight: bolder;font-family: 'Merriweather', serif;font-size: 42px;}.form-newsletter {padding: 3rem 0;background: #2b708c;background: linear-gradient(135deg, #2b708c 0%, #3b9cc0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b708c', endColorstr='#3b9cc0', GradientType=1);}.form-newsletter h2 {color: #fff;text-align: center;font-family: 'Merriweather', serif;font-size: 24px;}.form-newsletter .form-wrapper {margin-top: 2.5rem;}.form-newsletter .form-wrapper .gform_validation_error form {-ms-flex-wrap: wrap;flex-wrap: wrap;}.form-newsletter .form-wrapper .gform_validation_error form .gfield.gfield_error {background-color: transparent;border-top: none;border-bottom: none;}.form-newsletter .form-wrapper .gform_validation_error form .gfield.gfield_error .gfield_description {padding-top: .5rem;padding-right: 0;}.form-newsletter .form-wrapper form {display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;}.form-newsletter .form-wrapper form .gform_body, .form-newsletter .form-wrapper form .gform_footer {width: auto;}.form-newsletter .form-wrapper form .validation-error {width: 100%;}.form-newsletter .form-wrapper form .gform_body .gform_fields {list-style-type: none;padding-left: 0;}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield {display: inline-block;margin-top: 0;padding-right: 0;margin-right: 1.5rem;}@media screen and (min-width: 1024px) {.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield {width: 240px;}}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield label {display: none;}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield .ginput_container {margin-top: 0;}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield .ginput_container:before {display: none;}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield .ginput_container input {width: 100%;text-align: center;background-color: transparent;padding: 1.5rem !important;border: 1px solid #fff;color: #fff;}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield .ginput_container input::-webkit-input-placeholder {color: #fff;}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield .ginput_container input::-moz-placeholder {color: #fff;}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield .ginput_container input:-ms-input-placeholder {color: #fff;}.form-newsletter .form-wrapper form .gform_footer {margin-top: 0;padding-top: 0;padding-bottom: 0;}.form-newsletter .form-wrapper form .gform_footer [type="submit"] {padding: 1.5rem;background-color: #efac00;border: 1px solid #efac00;color: #fff;font-weight: bold;text-transform: uppercase;transition: all .3s;}.form-newsletter .form-wrapper form .gform_footer [type="submit"]:hover {background-color: #ffba0a;}@media screen and (max-width: 991px) {.form-newsletter .form-wrapper form {display: block;}.form-newsletter .form-wrapper form .gform_body {text-align: center;}.form-newsletter .form-wrapper form .gform_footer {margin-top: 30px;text-align: center;}}@media screen and (max-width: 691px) {.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield {display: block;width: 100%;}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield + .gfield {margin-top: 20px;}.form-newsletter .form-wrapper form .gform_body .gform_fields .gfield input {width: 100%;}.form-newsletter .form-wrapper form .gform_footer input {width: 75%;}}.video-section {display: block;}.video-section .video-background {background-color: #000;position: relative;width: 100%;height: auto;max-height: 550px;min-height: 550px;transition: all 0.3s ease-out;}.video-section .video-background.show {max-height: 10000px;min-height: 100vh;}@media screen and (max-width: 768px) {.video-section .video-background.show {min-height: 50vh;}}.video-section .video-background.show .video-overlay {min-height: 100vh;z-index: -5;}@media screen and (max-width: 768px) {.video-section .video-background.show .video-overlay {min-height: 50vh;}}.video-section .video-background.show .video-foreground, .video-section .video-background.show iframe {opacity: 1;z-index: 10;}.video-section .video-background.show .content {opacity: 0;transition: all 0.3s ease-out;z-index: 9;}.video-section .video-background .video-overlay {width: 100%;height: 100%;position: relative;z-index: 9;background-repeat: no-repeat;background-position: center center;min-height: 550px;transition: all 0.3s ease-out;}.video-section .video-background .video-foreground, .video-section .video-background iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.3s ease-out;}.video-section .video-background .content {position: absolute;top: 50%;left: 25%;-webkit-transform: translate(-25%, -50%);transform: translate(-25%, -50%);z-index: 16;color: white;transition: all 0.3s ease-out;display: -ms-flexbox;display: flex;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: start;align-items: flex-start;}.video-section .video-background .content h2 {font-size: 42px;}.video-section .video-background .content button {font-size: 18px;display: inline-block;background-color: #efac00;color: #fff;text-transform: uppercase;font-weight: bold;padding: 1.75rem 2rem;transition: all .3s;border: none;margin-bottom: 2rem;}.video-section .video-background .content button:hover {text-decoration: none;background-color: #ffba0a;}.video-section .video-background .content a {display: block;color: #fff;text-transform: uppercase;}.video-section .video-background .close-btn {position: absolute;z-index: 10;color: white;font-size: 30px;right: 10px;top: 10px;width: 50px;cursor: pointer;text-align: center;}@media screen and (max-width: 992px) {.video-section.alternate .video-overlay {background-size: cover;}}.video-section.alternate .content {width: 400px;position: absolute;top: 50%;left: 5%;-webkit-transform: translate(0%, -50%);transform: translate(0%, -50%);z-index: 16;color: white;transition: all 0.3s ease-out;display: -ms-flexbox;display: flex;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: start;align-items: flex-start;}@media screen and (max-width: 992px) {.video-section.alternate .content {width: 100%;bottom: 0;top: initial;}}.video-section.alternate .content .pre-heading {text-transform: uppercase;font-size: 18px;color: #FFCA61;letter-spacing: 0;}.video-section.alternate .content .alt-btn {color: #0091D0;font-size: 16px;line-height: 38px;height: 52px;border-radius: 0;background: #fff;}.video-section.alternate .playbtn-wrap {z-index: 9;position: absolute;top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}@media screen and (max-width: 992px) {.video-section.alternate .playbtn-wrap {top: 25%;}}.video-section.alternate .playbtn-wrap .bulletin-link {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;border: none;background: transparent;}.video-section.alternate .playbtn-wrap .bulletin-link img {width: 100px;}.video-section.alternate .playbtn-wrap .bulletin-link .btn-text {text-transform: uppercase;color: #fff;margin-top: 4px;}.bulletin-wrapper {margin: 10px 0 50px;}@media screen and (min-width: 992px) {.bulletin-wrapper .row {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;margin-left: 0 !important;margin-right: 0 !important;}.bulletin-wrapper .row [class*="col-"] {-ms-flex-item-align: stretch;align-self: stretch;float: none;}.bulletin-wrapper .row [class*="col-"] .bulletin {height: 100%;}}@media screen and (max-width: 767px) {.bulletin-wrapper .row .col-md-6 + .col-md-6 {margin-top: 30px;}}.bulletin {background-size: cover;background-position: center center;position: relative;padding: 3rem 2rem;box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.3);color: #fff;margin-top: 1rem;}.bulletin p {margin-bottom: 0;font-size: 20px;}.bulletin .bulletin-date {text-transform: uppercase;}.bulletin .bulletin-title {font-size: 32px;margin-top: 32px;font-family: 'Merriweather', serif;line-height: 1.25;}.bulletin .bulletin-link {font-size: 18px;margin-top: 100px;display: inline-block;background-color: #efac00;color: #fff;text-transform: uppercase;font-weight: bold;padding: 1.75rem 2rem;transition: all .3s;}.bulletin .bulletin-link:hover {text-decoration: none;background-color: #ffba0a;}.logo-quilt-wrapper {padding: 3rem 0;}.logo-quilt-wrapper .logo-quilt {width: 100%;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}.logo-quilt-wrapper .logo-quilt .logo-wrapper {display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;max-width: 150px;margin: 0 1rem;}.logo-quilt-wrapper .logo-quilt .logo-wrapper .logo-image {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 2rem;}.logo-quilt-wrapper .logo-quilt .logo-quilt-item {padding: 1rem;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;-ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 1;flex-shrink: 1;-ms-flex-preferred-size: auto;flex-basis: auto;max-width: 160px;width: 100%;}.logo-quilt-wrapper .logo-quilt .logo-quilt-item img {width: 100%;height: auto;margin-bottom: 2rem;max-width: 160px;}.logo-quilt-wrapper .logo-quilt .logo-quilt-item p {margin-bottom: 0;}@media screen and (max-width: 500px) {.logo-quilt-wrapper .logo-quilt {-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: center;justify-content: center;max-width: 320px;margin: 0 auto;-ms-flex-align: baseline;align-items: baseline;}.logo-quilt-wrapper .logo-quilt .logo-quilt-item {margin-bottom: 1rem;padding: 2rem;}}.logo-quilt-wrapper .container {text-align: center;}@media screen and (min-width: 1400px) {.logo-quilt-wrapper .container {max-width: 1220px;}}.logo-quilt-wrapper .container .logo-quilt-title {font-family: 'Merriweather', serif;color: #166298;}.logo-quilt-wrapper .container .logo-quilt-subtitle {color: #efac00;}.logo-quilt-wrapper .container .logo-quilt-subtitle a {color: #efac00;text-decoration: underline;}.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt-title {font-size: 32px;text-align: center;color: #1C6396;}.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt {-ms-flex-pack: justify;justify-content: space-between;}.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper {max-width: 25%;padding: 0 15px;margin: 0;}@media screen and (max-width: 992px) {.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper {width: 100%;max-width: 100%;margin: 0 0 15px 0;}}@media screen and (max-width: 992px) {.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper a {max-width: initial;}}.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper .logo-image {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;height: 185px;}@media screen and (max-width: 992px) {.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper .logo-image {height: auto;}}.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper .logo-image img {width: auto;height: 185px;max-width: initial;}@media screen and (max-width: 992px) {.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper .logo-image img {width: 100%;height: auto;}}.logo-quilt-wrapper .container-fluid.module-fullwidth .logo-quilt .logo-wrapper .logo-title p {text-align: center;color: #1C6396;font-size: 24px;font-weight: bold;}.map-wrapper .container-fluid {padding: 40px;}@media screen and (max-width: 767px) {.map-wrapper .container-fluid {padding: 0 0px;}.map-wrapper .container-fluid .row {display: flex;flex-direction: column-reverse;}.appt-book-online-button-locations {}}@media screen and (min-width: 767px) {.appt-book-online-button-locations {display: none !important;}}.map-wrapper .map-intro {text-align: center;padding: 1rem;}.map-wrapper .map-intro h2 {font-size: 42px;margin-bottom: 2rem;font-family: 'Merriweather', serif;color: #166298;}.map-wrapper .map-intro p {max-width: 1200px;margin: 0 auto 2rem;}.map-wrapper .map-sidebar, .map-wrapper .map-content {height: 80vh;overflow: scroll;}.map-wrapper .map-sidebar .location-button {cursor: pointer;display: block;color: inherit;padding: 18px;transition: all .3s;}.map-wrapper .map-sidebar .location-button p {margin-bottom: 0;}.map-wrapper .map-sidebar .location-button p strong {text-transform: uppercase;color: #2A87C7;}.map-wrapper .map-sidebar .location-button:hover, .map-wrapper .map-sidebar .location-button.active {text-decoration: none;background-color: #FFF3DA;}.map-wrapper .map-sidebar .location-button a.btn {border: 2px solid #0091D0;font-size: 16px;color: #0091D0;text-align: center;padding: .5rem 1rem;text-transform: uppercase;margin-top: 10px;border-radius: 0px;}@media (max-width: 1200) {.map-wrapper .map-sidebar .location-button a.btn {font-size: 12px;}}.map-wrapper .map-sidebar .location-button a.btn:hover {background-color: #0091D0;color: #fff;}.map-wrapper .map-container {position: relative;}.map-wrapper .map-container .map-element {height: 80vh;}@media screen and (max-width: 991px) {.map-wrapper .map-sidebar {}}@media screen and (max-width: 768px) {.map-wrapper .map-container .map-element {height: 350px;}.map-wrapper {margin-bottom: 3rem;}}#map-element .marker {background-image: url('../icons/map-marker-blue@2x.png');background-size: contain;background-repeat: no-repeat;width: 37px;height: 60px;border-radius: 0;cursor: pointer;transition: background-image 0.3s;}#map-element .marker:hover, #map-element .marker.active {background-image: url('../icons/map-marker-orange@2x.png');}#map-popup-element {position: absolute;z-index: 1000;top: 20px;bottom: 20px;width: 360px;background-color: #fff;box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);transition: all .5s;opacity: 0;left: 50%;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);}@media screen and (max-width: 350px) {#map-popup-element {width: 280px;}}#map-popup-element.show {opacity: 1;}#map-popup-element .popup-content-wrapper {height: 100%;overflow: scroll;padding: 16px;}#map-popup-element .popup-content-wrapper img {margin: 0 auto 16px;width: 100%;}#map-popup-element .popup-content-wrapper .popup-content {font-size: 16px;margin-bottom: 20px;}#map-popup-element .popup-content-wrapper .popup-links a {display: inline-block;text-transform: uppercase;font-weight: bold;}#map-popup-element .popup-content-wrapper .popup-links a + a {margin-top: 16px;}#map-popup-element .popup-content-wrapper .popup-links a.popup-link {color: #21a2d2;}#map-popup-element .popup-content-wrapper .popup-links a.popup-button {padding: 10px;background-color: #efac00;color: #fff;}#map-popup-element .popup-close {position: absolute;width: 28px;height: 28px;border-radius: 50%;background-color: #efac00;color: #fff;text-align: center;left: -14px;top: -14px;border: 1px solid #efac00;font-weight: bold;display: -ms-flexbox;display: flex;align-items: center;justify-content: center;font-size: 20px !important;}#guide-your-heath {transition: all 0.5s ease;}#guide-your-heath .bg {background-color: #254F5E;padding: 20px;min-height: 656px;height: auto;background-size: cover;background-repeat: no-repeat;}@media screen and (max-wdith: 1200px) {#guide-your-heath .bg {padding: 20px 35px 20px 20px;}}@media screen and (max-width: 992px) {#guide-your-heath .bg {background-position: -250px;}}#guide-your-heath .bg .svg {color: white;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;}#guide-your-heath .bg .svg h2 {font-family: proxima-nova, sans-serif;font-weight: 400;font-size: 26px;text-align: center;}#guide-your-heath .bg .svg p {text-align: center;}@media screen and (max-width: 992px) {#guide-your-heath .bg .svg p.hide {display: none;}}#guide-your-heath .bg .svg #svg {margin: 0 auto;display: block;}@media screen and (max-width: 992px) {#guide-your-heath .bg .svg #svg {display: none;}}#guide-your-heath .bg .svg #svg g[id^="group_"] text {font-size: 14px;}#guide-your-heath .bg .svg #svg g[id^="group_"] g[id="Oval"] #inner {fill: #FFF000;}#guide-your-heath .bg .svg #svg g[id^="group_"] g[id="Oval"] #middle {opacity: 0;}#guide-your-heath .bg .svg #svg g[id^="group_"] g[id="Oval"] #outer {opacity: 0;}#guide-your-heath .bg .svg #svg g[id^="group_"]:hover text {font-weight: 700;}#guide-your-heath .bg .svg #svg g[id^="group_"]:hover g[id="Oval"] text {font-weight: 700;}#guide-your-heath .bg .svg #svg g[id^="group_"]:hover g[id="Oval"] #inner {transition: fill .25s;fill: #00BCFF;}#guide-your-heath .bg .svg #svg g[id^="group_"]:hover g[id="Oval"] #middle {transition: opacity .5s;opacity: 1;}#guide-your-heath .bg .svg #svg g[id^="group_"]:hover g[id="Oval"] #outer {transition: opacity .5s;opacity: 0.501641757;}#guide-your-heath .bg .svg #svg g[id^="group_"].active g[id="Oval"] text {font-weight: 700;}#guide-your-heath .bg .svg #svg g[id^="group_"].active g[id="Oval"] #inner {transition: fill .25s;fill: #00BCFF;}#guide-your-heath .bg .svg #svg g[id^="group_"].active g[id="Oval"] #middle {transition: opacity .5s;opacity: 1;}#guide-your-heath .bg .svg #svg g[id^="group_"].active g[id="Oval"] #outer {transition: opacity .5s;opacity: 0.501641757;}@media screen and (min-width: 992px) {#guide-your-heath .bg .svg .dropdown {display: none;}}#guide-your-heath .bg .svg .dropdown button {display: block;margin: 0 auto;}#guide-your-heath .bg .svg .dropdown ul.dropdown-menu {left: 50%;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);}#guide-your-heath .bg .panel-content {-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;}#guide-your-heath .bg .panel-content.hide {display: none;}#guide-your-heath .bg .panel-content img {display: block;margin-bottom: 20px;}@media screen and (max-width: 992px) {#guide-your-heath .bg .panel-content img {margin: 0 auto;padding: 2rem 0 1rem;}}#guide-your-heath .bg .panel-content .content {width: 100%;margin-bottom: 20px;padding-left: 100px;}@media screen and (max-width: 1630px) {#guide-your-heath .bg .panel-content .content {padding-left: 0;}}@media screen and (max-width: 992px) {#guide-your-heath .bg .panel-content .content {margin-bottom: 0;padding: 25px 0px;}}#guide-your-heath .bg .panel-content .content p, #guide-your-heath .bg .panel-content .content a {font-family: proxima-nova, sans-serif;font-weight: 400;font-size: 18px;color: white;}#guide-your-heath .bg .panel-content .content .gyh-button {display: block;font-size: 2rem;}@media screen and (max-width: 767px) {#guide-your-heath .bg .panel-content .content .gyh-button {margin: 2rem auto;}}#guide-your-heath .bg .panel-content .content .flex {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;padding-top: 3rem;}@media screen and (max-width: 1200px) {#guide-your-heath .bg .panel-content .content .flex {-ms-flex-pack: justify;justify-content: space-between;}}@media screen and (max-width: 1050px) {#guide-your-heath .bg .panel-content .content .flex {-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;}}@media screen and (max-width: 992px) {#guide-your-heath .bg .panel-content .content .flex {padding-top: 0;}}#guide-your-heath .bg .panel-content .content .flex a {white-space: nowrap;}#guide-your-heath .bg .panel-content .content .flex a.content-link {font-weight: 700;font-family: proxima-nova, sans-serif;font-weight: 400;font-size: 18px;color: white;}@media screen and (max-width: 992px) {#guide-your-heath .bg .panel-content .content .flex a.content-link {text-align: center;}}#guide-your-heath .bg .panel-content .content .flex .appointment-link {padding-left: 100px;position: relative;}@media screen and (max-width: 1200px) {#guide-your-heath .bg .panel-content .content .flex .appointment-link {padding-left: 0;}}@media screen and (max-width: 1050px) {#guide-your-heath .bg .panel-content .content .flex .appointment-link {margin-top: 50px;}}@media screen and (max-width: 992px) {#guide-your-heath .bg .panel-content .content .flex .appointment-link {text-align: center;margin-bottom: 40px;}}#guide-your-heath .bg .panel-content .content .flex .appointment-link a.appointment {background-color: #A08E5F;color: #fff;font-size: 18px;font-weight: bolder;text-transform: uppercase;padding: 1.5rem 3rem;}#guide-your-heath .bg .panel-content .content .flex .appointment-link img {position: absolute;left: 91px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}@media screen and (max-width: 1200px) {#guide-your-heath .bg .panel-content .content .flex .appointment-link img {left: -10px;}}@media screen and (max-width: 992px) {#guide-your-heath .bg .panel-content .content .flex .appointment-link img {left: -10px;display: none;}}#GYH_video_modal .modal-dialog {width: calc(75vw);margin: 10rem auto;}#GYH_video_modal .modal-dialog .modal-content .modal-header {padding: 0;min-height: 0;border-bottom: 0;position: absolute;right: -35px;top: -15px;}#GYH_video_modal .modal-dialog .modal-content .modal-header .close {margin-top: 0;font-size: 6rem;color: white;position: relative;z-index: 1000;opacity: 1;}#GYH_video_modal .modal-dialog .modal-content .modal-body {padding: 0;}#GYH_video_modal .modal-dialog .modal-content .modal-body .iframe-wrapper {position: relative;width: 100%;height: 0;padding-bottom: 58%;}#GYH_video_modal .modal-dialog .modal-content .modal-body .iframe-wrapper iframe {position: absolute;left: 0;top: 0;height: 100%;width: 100%;}@-webkit-keyframes fadeOutUp {from {opacity: 1;}to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}@keyframes fadeOutUp {from {opacity: 1;}50% {opacity: 0;}to {opacity: 0;-webkit-transform: translate3d(0, -100%, 0);transform: translate3d(0, -100%, 0);}}.fadeOutUp {-webkit-animation-name: fadeOutUp;animation-name: fadeOutUp;}@-webkit-keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}@keyframes fadeInUp {from {opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);}to {opacity: 1;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}.animated {-webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.number-figure .top-copy {text-align: center;font-weight: bold;font-size: 22px;}.number-figure .figure {text-align: center;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;margin-top: -30px;}.number-figure .figure .number, .number-figure .figure .symbol {color: #2383C5;}.number-figure .figure .number {font-size: 180px;font-weight: bold;}.number-figure .figure .symbol {font-size: 40px;font-weight: bold;}.number-figure .bottom-copy {max-width: 320px;margin: -20px auto 0 auto;text-align: center;font-size: 20px;}.number-figure .citation {max-width: 320px;margin: 30px auto 0 auto;}.number-figure .citation p {margin-bottom: 0;line-height: 13px;font-size: 10px;}.child-page-selector h2 {font-size: 18px;font-weight: bold;color: #2383C5;margin-top: 0;margin-bottom: 1rem;text-transform: uppercase;}.child-page-selector .options {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;}@media (max-width: 720px) {.child-page-selector .options {-ms-flex-direction: column;flex-direction: column;-ms-flex-align: center;align-items: center;}}.child-page-selector .options h1 {font-size: 36px;margin: 0;display: inline;}@media (max-width: 720px) {.child-page-selector .options h1 {margin-bottom: 20px;}}.child-page-selector .options select {width: 317px;height: 50px;border: 2px solid #2383C5;}.physicians-grid-module h2 {color: #2383C5;}.physicians-grid-module p.subheader {max-width: 1000px;margin: 0 auto;}.physicians-grid-module .physician {margin-top: 20px;}.physicians-grid-module .physician a:hover, .physicians-grid-module .physician a:active {text-decoration: none;}@media (max-width: 992px) {.physicians-grid-module .physician a .portrait {max-width: 250px;}}.physicians-grid-module .physician a .name {color: #2383C5;margin-top: 5px;font-weight: bold;}.physicians-grid-module #physicians-grid-vue .filter-section {margin: 2rem 0;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;}@media screen and (max-width: 767px) {.physicians-grid-module #physicians-grid-vue .filter-section {min-height: 150px;max-width: 300px;margin: 3rem auto;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;justify-content: space-between;}}.physicians-grid-module #physicians-grid-vue .filter-section a {border: 1px solid #0091D0;color: #0091D0;text-align: center;margin: 0 1rem;padding: .5rem 1rem;transition: background-color 0.25s;text-decoration: none;}.physicians-grid-module #physicians-grid-vue .filter-section a:hover {background-color: #0091D0;color: #fff;}.physicians-grid-module #physicians-grid-vue .filter-section a.active {background-color: #0091D0;color: #fff;}.physicians-grid-module #physicians-grid-vue .term-menu {overflow: hidden;max-height: 0;transition: max-height 0.5s cubic-bezier(0, 1, 0, 1);}.physicians-grid-module #physicians-grid-vue .term-menu.open {max-height: 1000px;transition: max-height 1s ease-in-out;}.physicians-grid-module #physicians-grid-vue .term-menu.open ul li a {padding: 2px 5px;}.physicians-grid-module #physicians-grid-vue .term-menu ul {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;list-style-type: none;-ms-flex-pack: center;justify-content: center;justify-content: center;margin: 0 !important;padding: 0 !important;}.physicians-grid-module #physicians-grid-vue .term-menu ul li {line-height: 1;margin: .5rem 0;padding: 1rem;}.physicians-grid-module #physicians-grid-vue .term-menu ul li a {text-decoration: underline;}.physicians-grid-module #physicians-grid-vue .term-menu ul li.active a {background-color: #0091D0;color: #fff;border-radius: 20px;text-decoration: none;}.physicians-grid-module #physicians-grid-vue .physicians-grid {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;transition: -webkit-transform .5s;transition: transform .5s;margin: 0 auto;-ms-flex-align: stretch;align-items: stretch;}.physicians-grid-module #physicians-grid-vue .physicians-grid .card {max-width: 360px;-ms-flex: 0 1 10%;flex: 0 1 10%;background: #FFFFFF;box-shadow: 3px 3px 10px 1px rgba(14, 56, 85, 0.3);text-align: center;transition: all .25s;margin: 1rem;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;height: auto;-ms-flex-align: stretch;align-items: stretch;}.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder {height: 100%;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;}.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .bg {width: 100%;height: 280px;background-repeat: no-repeat;background-position: center center;background-size: cover;margin-bottom: 1rem;}.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .wrapper {padding: 1rem;-ms-flex: 1 0;flex: 1 0;-ms-flex-item-align: stretch;align-self: stretch;display: -ms-flexbox;-ms-flex-direction: column;flex-direction: column;}.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .wrapper .title {font-size: 16px;color: #0091D0;font-weight: normal;text-align: center;margin-bottom: 1.5rem;text-transform: uppercase;}.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .wrapper a {background: transparent;font-size: 13px;color: #0091D0;font-weight: normal;border: 1px solid #E2EAED;text-align: center;margin-top: auto;border-radius: 6px;text-transform: uppercase;}.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .wrapper .specialties {list-style-type: none;padding-left: 0;}.physicians-grid-module #physicians-grid-vue .physicians-grid .card .holder .wrapper .specialties li {font-size: 14px;}.physicians-grid-module #physicians-grid-vue .physicians-grid .card:hover {-webkit-transform: scale(1.05, 1.05);transform: scale(1.05, 1.05);}.faq-container h2 {color: #2383C5;margin-bottom: 30px;}.faq-container .faq {border: 1px solid #2383C5;border-radius: 3px;padding: 22px;margin: 0 auto 20px auto;max-width: 800px;}.faq-container .faq:hover, .faq-container .faq:active {cursor: pointer;}.faq-container .faq p {margin: 0;padding: 0;}.faq-container .faq .question-container {font-size: 18px;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;}.faq-container .faq .question-container .plus .fa {color: #F0AC00;font-size: 25px;}.faq-container .faq .question-container .plus .fa.fa-minus.collapse {display: none;}.faq-container .faq .answer {max-height: 0;transition: max-height 1s cubic-bezier(0, 1, 0, 1);overflow: hidden;}.faq-container .faq .answer .answer-container {margin-top: .5rem;}.faq-container .faq .answer.active {max-height: 1500px;transition: max-height 1s ease-in-out;overflow: visible;}.navigation-bar {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 12px 100px;background-color: #0091D0;width: 100%;}@media screen and (max-width: 1200px) {.navigation-bar {-ms-flex-direction: column;flex-direction: column;}}.navigation-bar.sticky {position: fixed;top: 60px;z-index: 10000;}.navigation-bar .title .highlighted {color: #efac00;margin-bottom: .5rem;font-size: 20px;}.navigation-bar .title h2 {color: #fff;font-size: 42px;margin: 0;}.navigation-bar a.btn {font-size: 16px;padding: 16px 24px;color: #fff;border: 3px solid #fff;border-radius: 0px;}.navigation-bar a.btn:hover {color: #0091D0;border: 3px solid #fff;background-color: #fff;}@media screen and (max-width: 1200px) {.navigation-bar a.btn {-ms-flex-order: 3;order: 3;margin-bottom: 2rem;}}@media screen and (max-width: 767px) {.navigation-bar a.btn {display: none;}}.navigation-bar .flex {display: -ms-flexbox;display: flex;}.navigation-bar .flex ul:not(.dropdown-menu) {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;list-style-type: none;}@media screen and (max-width: 1200px) {.navigation-bar .flex ul:not(.dropdown-menu) {padding: 0;}}.navigation-bar .flex ul:not(.dropdown-menu) li {padding: 1.5rem 2rem;font-size: 16px;}.navigation-bar .flex ul:not(.dropdown-menu) li:hover:after {bottom: 0px !important;}.navigation-bar .flex ul:not(.dropdown-menu) li a {color: white;}.navigation-bar .flex .dropdown {padding-left: 1rem;}@media screen and (max-width: 1200px) {.navigation-bar .flex .dropdown {padding-left: 0;margin: 2rem 0;}}.navigation-bar .flex .dropdown button {font-size: 16px;min-width: 300px;background-color: #0091D0;border: 2px solid #fff;color: #fff;border-radius: 0px;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 10px 15px;}.navigation-bar .flex .dropdown .dropdown-menu {width: 100%;margin: 0 1rem;}.navigation-bar .flex .dropdown .dropdown-menu li {padding: 1rem 1rem 1rem 3rem;opacity: .7;border-bottom: 1px solid #EDF2F6;}.navigation-bar .flex .dropdown .dropdown-menu li:last-of-type {border-bottom: unset;}.navigation-bar .flex .dropdown .dropdown-menu li:hover {opacity: 1;}.navigation-bar .flex .dropdown .dropdown-menu li:hover a {background-color: white;}.navigation-bar .flex .dropdown .dropdown-menu li a {font-size: 18px;white-space: normal;}.navigation-bar .flex .dropdown .dropdown-menu li.active {border-left: 5px solid #0091D0;opacity: 1;}.navigation-bar .flex .dropdown .dropdown-menu li.active a {background-color: white;color: #337ab7;}.navigation-bar .flex .dropdown .dropdown-menu.scrollable-menu {height: auto;max-height: 300px;overflow-x: hidden;}.navigation-bar .flex .dropdown .dropdown-menu.scrollable-menu::-webkit-scrollbar {-webkit-appearance: none;width: 4px;}.navigation-bar .flex .dropdown .dropdown-menu.scrollable-menu::-webkit-scrollbar-thumb {border-radius: 3px;background-color: lightgray;-webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.75);}.navigation-bar .flex ul.social {margin-bottom: 0;}@media screen and (max-width: 1200px) {.navigation-bar .flex ul.social {margin-bottom: 32px;}}.navigation-bar .flex ul.social li {padding: .5rem 1rem;}.navigation-bar .flex ul.social li a i {color: rgba(255, 255, 255, 0.5);}.navigation-bar .flex ul.social li a i:hover {color: #fff;}section[name=card-navigation] {padding: 75px 50px;}@media (max-width: 768px) {section[name=card-navigation] {padding: 1rem;}}section[name=card-navigation] h2 {font-size: 42px;color: #1C6396;letter-spacing: 0.42px;text-align: center;}section[name=card-navigation] .card-navigation {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: normal;align-items: normal;-ms-flex-wrap: wrap;flex-wrap: wrap;}@media (max-width: 1370px) {section[name=card-navigation] .card-navigation {width: 70%;margin: 0 auto;}}section[name=card-navigation] .card-navigation a, section[name=card-navigation] .card-navigation .anchor-wrapper {-ms-flex: 1 0 calc(50% - 20px);flex: 1 0 calc(50% - 20px);max-width: 320px;min-width: 300px;padding: 0 10px;margin: 10px 0;text-decoration: none;-ms-flex-positive: 1;flex-grow: 1;-ms-flex-align: stretch;align-items: stretch;}section[name=card-navigation] .card-navigation a .card, section[name=card-navigation] .card-navigation .anchor-wrapper .card {min-height: 280px;padding: 20px;box-shadow: 3px 3px 15px 1px rgba(14, 56, 85, 0.1);border: none;transition: -webkit-transform 0.25s ease-in, background-color 1s ease-out;transition: transform 0.25s ease-in, background-color 1s ease-out;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;}section[name=card-navigation] .card-navigation a .card:hover, section[name=card-navigation] .card-navigation .anchor-wrapper .card:hover {-webkit-transform: scale(1.07, 1.07);transform: scale(1.07, 1.07);}section[name=card-navigation] .card-navigation a .card:hover .circle, section[name=card-navigation] .card-navigation .anchor-wrapper .card:hover .circle {background-color: #EFAC00;border: 1px solid #EFAC00;}section[name=card-navigation] .card-navigation a .card .circle, section[name=card-navigation] .card-navigation .anchor-wrapper .card .circle {background-color: #1C6396;border: 1px solid #1C6396;border-radius: 75px;width: 150px;height: 150px;margin: 0 auto;display: block;}section[name=card-navigation] .card-navigation a .card .circle img, section[name=card-navigation] .card-navigation .anchor-wrapper .card .circle img {position: relative;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}section[name=card-navigation] .card-navigation a .card h2, section[name=card-navigation] .card-navigation .anchor-wrapper .card h2 {text-align: center;font-size: 27px;color: black;font-family: 'Lato';}section[name=card-navigation] .card-navigation a .card p, section[name=card-navigation] .card-navigation .anchor-wrapper .card p {text-align: center;color: black;}section[name=card-navigation] .card-navigation a .card p.readmore, section[name=card-navigation] .card-navigation .anchor-wrapper .card p.readmore {font-size: 20px;color: #2A87C7;letter-spacing: 0.2px;text-align: center;margin-top: auto;}section[name=card-navigation] .card-navigation.module-large a, section[name=card-navigation] .card-navigation.module-large .anchor-wrapper {-ms-flex: 1 0 calc(33% - 20px);flex: 1 0 calc(33% - 20px);max-width: initial;min-width: initial;}@media screen and (max-width: 992px) {section[name=card-navigation] .card-navigation.module-large {width: 100%;}}section[name=card-navigation] .card-navigation .anchor-wrapper .card:hover {-webkit-transform: scale(1, 1);transform: scale(1, 1);}section[name=physician-about-section] {padding: 0px 35px;margin: 30px 0;}@media screen and (max-width: 992px) {section[name=physician-about-section] {padding: 0;}}section[name=physician-about-section] h2 {color: #1C6396;text-align: center;font-size: 42px;margin-bottom: 32px;}section[name=physician-about-section] .overlap h2 {text-align: left;}section[name=physician-about-section] .wrapper {position: relative;overflow: hidden;}section[name=physician-about-section] .wrapper.rightcontent .background {float: left;width: 50%;max-width: 50%;}section[name=physician-about-section] .wrapper.rightcontent .foreground {position: absolute;right: 30px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}section[name=physician-about-section] .wrapper.leftcontent .background {float: right;width: 50%;max-width: 50%;}section[name=physician-about-section] .wrapper.leftcontent .foreground {position: absolute;left: 30px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}@media screen and (max-width: 992px) {section[name=physician-about-section] .wrapper.rightcontent .background {float: none;width: 100%;max-width: initial;}section[name=physician-about-section] .wrapper.rightcontent .foreground {position: initial;right: initial;top: initial;-webkit-transform: translateY(0);transform: translateY(0);}section[name=physician-about-section] .wrapper.leftcontent .background {float: none;width: 100%;max-width: 100%;}section[name=physician-about-section] .wrapper.leftcontent .foreground {position: initial;left: initial;top: initial;-webkit-transform: translateY(0);transform: translateY(0);}}section[name=physician-about-section] .flex-container {display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-align: end;align-items: flex-end;-ms-flex-wrap: wrap;flex-wrap: wrap;}section[name=physician-about-section] .flex-container img {max-width: 600px;width: 100%;height: 100%;-ms-flex: 1 0 50%;flex: 1 0 50%;}@media (max-width: 992px) {section[name=physician-about-section] .flex-container img {margin: 1rem;}}@media (max-width: 415px) {section[name=physician-about-section] .flex-container img {-ms-flex: 1 1 auto;flex: 1 1 auto;}}section[name=physician-about-section] .flex-container .card {background: #FFFFFF;padding: 40px;box-shadow: 3px 3px 15px 1px rgba(14, 56, 85, 0.1);border: none;max-width: 840px;margin: 1rem 0 1rem 50px;-ms-flex: 1 1 50%;flex: 1 1 50%;}@media (max-width: 992px) {section[name=physician-about-section] .flex-container .card {margin: 1rem;}}@media (max-width: 415px) {section[name=physician-about-section] .flex-container .card {-ms-flex: 1 1 auto;flex: 1 1 auto;width: 100%;padding: 1rem;}}section[name=physician-about-section] .flex-container .card .about {font-family: Lato-Regular;font-size: 18px;color: #000000;letter-spacing: 0.25px;}section[name=physician-about-section] .flex-container .card .flex {display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-line-pack: center;align-content: center;}section[name=physician-about-section] .flex-container .card .flex a {-ms-flex-item-align: center;align-self: center;}section[name=physician-about-section] .flex-container .card .flex a.btn {background-color: #efac00;color: #fff;font-size: 18px;font-weight: bolder;text-transform: uppercase;padding: 1rem 2rem;display: inline-block;width: 100%;max-width: 300px;border-radius: 0px;}@media (max-width: 415px) {section[name=physician-about-section] .flex-container .card .flex a.btn {font-size: 16px;}}section[name=physician-about-section] .flex-container .card .flex a.btn:hover {text-decoration: none;background-color: #ffc123;border-color: #ffc123;}section[name=physician-about-section] .flex-container .card .flex a {font-size: 20px;color: #2A87C7;letter-spacing: 0.2px;text-align: center;}@media (max-width: 992px) {section[name=physician-about-section] .flex-container .card .flex {-ms-flex-direction: column;flex-direction: column;}section[name=physician-about-section] .flex-container .card .flex a {margin: 1rem;}}section[name=featured_video] {padding: 2rem 0;}section[name=featured_video] h2 {font-size: 42px;color: #0091D0;text-align: center;}section[name=featured_video] .video-flex-container {display: -ms-flexbox;display: flex;position: relative;padding: 1rem 0;}@media (max-width: 992px) {section[name=featured_video] .video-flex-container {-ms-flex-direction: column;flex-direction: column;}}section[name=featured_video] .video-flex-container .video-card {display: block;width: 100%;padding: 5px;}section[name=featured_video] .video-flex-container .video-card:first-of-type {padding-left: 0;}@media (max-width: 992px) {section[name=featured_video] .video-flex-container .video-card:first-of-type {padding-left: 5px;}}section[name=featured_video] .video-flex-container .video-card:last-of-type {padding-right: 0;}@media (max-width: 992px) {section[name=featured_video] .video-flex-container .video-card:last-of-type {padding-right: 5px;}}section[name=featured_video] .video-flex-container .video-card .video-background {background-color: #000;position: relative;width: 100%;height: auto;min-height: 395px;transition: all 0.3s ease-out;}section[name=featured_video] .video-flex-container .video-card .video-background.show {max-height: 10000px;min-height: 97vh;position: absolute;z-index: 99999;top: 0;left: 0;right: 0;bottom: 0;}@media screen and (max-width: 768px) {section[name=featured_video] .video-flex-container .video-card .video-background.show {min-height: 50vh;}}section[name=featured_video] .video-flex-container .video-card .video-background.show .video-overlay {min-height: 100vh;z-index: -5;}@media screen and (max-width: 768px) {section[name=featured_video] .video-flex-container .video-card .video-background.show .video-overlay {min-height: 50vh;}}section[name=featured_video] .video-flex-container .video-card .video-background.show .video-foreground, section[name=featured_video] .video-flex-container .video-card .video-background.show iframe {opacity: 1;z-index: 10000;}section[name=featured_video] .video-flex-container .video-card .video-background.show .content {opacity: 0;transition: all 0.3s ease-out;z-index: 9;}section[name=featured_video] .video-flex-container .video-card .video-background.show .close-btn {z-index: 10001;}section[name=featured_video] .video-flex-container .video-card .video-overlay {width: 100%;height: 100%;position: relative;z-index: 15;background-repeat: no-repeat;background-position: center center;min-height: 395px;transition: all 0.3s ease-out;background-size: cover;}section[name=featured_video] .video-flex-container .video-card .video-overlay:before {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-image: linear-gradient(-162deg, rgba(46, 146, 196, 0.4) 0%, rgba(21, 69, 102, 0.4) 100%), linear-gradient(-146deg, rgba(14, 62, 97, 0.7) 0%, rgba(31, 113, 154, 0.25) 100%), linear-gradient(-146deg, rgba(23, 61, 89, 0.14) 0%, rgba(31, 113, 154, 0.05) 100%);}section[name=featured_video] .video-flex-container .video-card .video-overlay:after {content: "";position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 129px;height: 156px;background-image: url('/wp-content/themes/usdp/assets/images/play_button.png');background-size: cover;background-repeat: no-repeat;background-position: center center;transition: all 0.3s ease-out;cursor: pointer;}section[name=featured_video] .video-flex-container .video-card .video-overlay h3 {color: white;z-index: 1000;position: relative;text-align: center;font-size: 24px;padding: 3rem 1rem;}section[name=featured_video] .video-flex-container .video-card:hover .video-overlay:after {-webkit-transform: translate(-50%, -50%) scale(1.1, 1.1);transform: translate(-50%, -50%) scale(1.1, 1.1);}section[name=featured_video] .video-flex-container .video-card .video-foreground, section[name=featured_video] .video-flex-container .video-card iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.3s ease-out;}section[name=featured_video] .video-flex-container .video-card .content {position: absolute;top: 50%;left: 25%;-webkit-transform: translate(-25%, -50%);transform: translate(-25%, -50%);z-index: 16;color: white;transition: all 0.3s ease-out;display: -ms-flexbox;display: flex;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-direction: column;flex-direction: column;-ms-flex-align: start;align-items: flex-start;}section[name=featured_video] .video-flex-container .video-card .content h2 {font-size: 42px;}section[name=featured_video] .video-flex-container .video-card .content button {font-size: 18px;display: inline-block;background-color: #efac00;color: #fff;text-transform: uppercase;font-weight: bold;padding: 1.75rem 2rem;transition: all .3s;border: none;margin-bottom: 2rem;}section[name=featured_video] .video-flex-container .video-card .content button:hover {text-decoration: none;background-color: #ffba0a;}section[name=featured_video] .video-flex-container .video-card .content a {display: block;color: #fff;text-transform: uppercase;}section[name=featured_video] .video-flex-container .video-card .close-btn {position: absolute;color: white;font-size: 30px;right: 10px;top: 60px;width: 50px;cursor: pointer;text-align: center;}section[name=featured_video] a.btn {border: 2px solid #0091D0;font-size: 18px;color: #0091D0;letter-spacing: 0;text-align: center;display: block;margin: 1rem auto 0;max-width: 200px;border-radius: 0px;}section[name=featured_video] a.btn:hover {background-color: #0091D0;color: #fff;}section[name=testimonies] {overflow-x: hidden;}section[name=testimonies] .glide .header {z-index: 1;position: absolute;top: 0;left: 50%;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);margin-top: 45px;width: 100%;text-align: center;}@media (max-width: 415px) {section[name=testimonies] .glide .header {margin-top: 15px;}}section[name=testimonies] .glide .header .highlighted {font-size: 18px;color: #FFCA61;letter-spacing: 0;text-align: center;}section[name=testimonies] .glide .header .heading {font-size: 42px;color: #FFF;}@media (max-width: 768px) {section[name=testimonies] .glide .header .heading {font-size: 36px;}}section[name=testimonies] .glide .glide__track .glide__slides {margin: 0;}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide {height: auto;}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background {min-height: 422px;height: 100%;-ms-flex-align: center;align-items: center;position: relative;display: -ms-flexbox;display: flex;-ms-flex-pack: center;justify-content: center;-ms-flex-line-pack: center;align-content: center;-ms-flex-direction: column;flex-direction: column;background-size: cover;background-position: center center;}@media (max-width: 768px) {section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background {min-height: 500px;}}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background:before {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-image: linear-gradient(-146deg, rgba(10, 68, 109, 0.7) 0%, rgba(31, 113, 154, 0.25) 100%);}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background .content {z-index: 1000;-ms-flex-item-align: center;align-self: center;margin-top: 120px;margin-bottom: 60px;padding: 1rem 2rem;text-align: center;}@media (max-width: 768px) {section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background .content {margin-top: 65px;}}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background .content p {font-size: 24px;max-width: 800px;letter-spacing: 0.2px;line-height: 32px;color: #fff;text-align: center;z-index: 1000;}@media (max-width: 768px) {section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background .content p {font-size: 18px;}}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background .content img {height: auto;}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background .content .stars {color: #fff;font-size: 3rem;}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background .content .pre-content {font-family: "Droid Serif";font-size: 20px;font-style: italic;font-weight: bold;}section[name=testimonies] .glide .glide__track .glide__slides .glide__slide .background a.btn {z-index: 1000;max-width: 300px;margin: 0 auto;background: #EFAC00;font-size: 18px;color: #FFFFFF;letter-spacing: 0.2px;text-align: center;padding: 1rem 2rem;border-radius: 0px;}section[name=testimonies] .glide .glide__track .glide__slides .background.no-title .content {margin-top: 60px;margin-bottom: 60px;}section[name=testimonies] .glide .glide__bullets .glide__bullet {width: 20px;height: 20px;margin: 0 10px;}.side-by-side {display: -ms-flexbox;display: flex;}.side-by-side .side {width: 50%;}.side-by-side.content-position-left {-ms-flex-direction: row;flex-direction: row;}.side-by-side.content-position-right {-ms-flex-direction: row-reverse;flex-direction: row-reverse;}@media screen and (max-width: 992px) {.side-by-side {-ms-flex-direction: column !important;flex-direction: column !important;}.side-by-side .side {width: 100%;}.side-by-side .side.photo {min-height: 400px;}}.side-by-side .content-wrapper {padding: 2rem;}.side-by-side .content-wrapper.bg-white {background-color: #fff;}.side-by-side .content-wrapper.bg-offwhite {background-color: rgba(0, 91, 153, 0.05);}.side-by-side .content-wrapper h1 {color: #005b99 !important;font-family: "Playfair Display", serif;font-size: 40px;font-weight: 500;}.side-by-side .content-wrapper h5 {color: #333;font-family: 'Open Sans', sans-serif;font-size: 14px;font-weight: 700;text-transform: uppercase;}.side-by-side .content-wrapper .content p {font-size: 18px;letter-spacing: 0;line-height: 32px;margin-bottom: 2rem;}.side-by-side .content-wrapper .cta .btn {background-color: #EFAC00;border: 1px solid #e3a000;text-transform: uppercase;font-weight: 700;}.side-by-side .content-wrapper .cta .btn:hover, .side-by-side .content-wrapper .cta .btn:active {background-color: #e3a000;}.side-by-side .content-wrapper .cta .btn .fl-button-text {color: #fff;}.side-by-side .photo {background-position: top;background-size: cover;background-repeat: no-repeat;}.fl-module-content .fl-rich-text h1 {font-size: 48px;}.fl-module-content .fl-rich-text h2 {font-size: 42px;}.fl-module-content .fl-rich-text h3 {font-size: 38px;}.fl-module-content .fl-rich-text h1, .fl-module-content .fl-rich-text h2, .fl-module-content .fl-rich-text h3, .fl-module-content .fl-rich-text h4, .fl-module-content .fl-rich-text h5, .fl-module-content .fl-rich-text h6 {margin-bottom: 2rem;color: #1C6396;}.fl-module-content .fl-rich-text p {font-size: 18px;letter-spacing: 0;line-height: 32px;margin-bottom: 2rem;}#menu-number, #footer-number, #header-number, #click-to-call {transition: opacity 1s ease-in;opacity: 0;}#menu-number.show, #footer-number.show, #header-number.show, #click-to-call.show {opacity: 1;}#videoModal.in {display: flex!important;-ms-flex-pack: center;justify-content: center;-ms-flex-align: center;align-items: center;}#videoModal .modal-dialog {width: 60vw;}@media screen and (max-width: 768px) {#videoModal .modal-dialog {width: 100vw;}}#videoModal .modal-dialog .modal-content {background-color: black;}#videoModal .modal-dialog .modal-content button {position: absolute;top: 0;right: -40px;}@media screen (max-width: 767px) {#videoModal .modal-dialog .modal-content button {right: 0;top: -50px;}}#videoModal .modal-dialog .modal-content iframe {position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;border: 0;}#videoModal .modal-dialog .modal-content .modal-body {padding: 28.2%;}#homepagePopUp .modal-dialog {margin: 14rem auto;max-width: 550px;width: 100%;}#homepagePopUp .modal-dialog .modal-content {border: none;height: 100%;}#homepagePopUp .modal-dialog .modal-content .modal-body {padding: 0;background-color: #00060D;min-height: 670px;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;justify-content: space-between;}#homepagePopUp .modal-dialog .modal-content .modal-body .popup-bg {width: 100%;height: 390px;background-image: url('/wp-content/themes/usdp/assets/images/popup/background.png');background-size: cover;background-position: top;background-repeat: no-repeat;position: relative;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: justify;justify-content: space-between;}#homepagePopUp .modal-dialog .modal-content .modal-body .popup-bg:after {content: "";background-image: linear-gradient(180deg, rgba(0, 14, 30, 0) 0%, #00060d 100%);position: absolute;width: 100%;height: 112px;bottom: 0;right: 0;left: 0;z-index: 1;}#homepagePopUp .modal-dialog .modal-content .modal-body .popup-bg .header {padding: 15px 15px 0;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: start;align-items: flex-start;}#homepagePopUp .modal-dialog .modal-content .modal-body .popup-bg .header .close {float: none;color: #fff;opacity: 1;}#homepagePopUp .modal-dialog .modal-content .modal-body .popup-bg .content {color: white;z-index: 2;margin-bottom: -4rem;}#homepagePopUp .modal-dialog .modal-content .modal-body .subtitle {margin-top: 8rem;color: white;font-size: 24px;text-align: center;font-family: 'Merriweather', 'serif';}#homepagePopUp .modal-dialog .modal-content .modal-body a {width: 100%;height: 91px;background-color: #21A2D2;display: -ms-flexbox;display: flex;-ms-flex-direction: column;flex-direction: column;-ms-flex-pack: center;justify-content: center;transition: background-color 0.5s ease;text-decoration: none;}#homepagePopUp .modal-dialog .modal-content .modal-body a:hover {background-color: #007CDC;}#homepagePopUp .modal-dialog .modal-content .modal-body a p {text-align: center;font-size: 24px;color: white;margin-bottom: 0;}