/* landing */ .page-template-page-landing .hero .hero-copy-container { padding-top: 255px; padding-bottom: 40px; } .page-template-page-landing .hero .scroll-prompt { z-index: 100; color: #fff; position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); text-decoration: none; text-align: center; } .page-template-page-landing .card-slide-ins .card-slide-in-text { height: 500px; display: block; position: relative; background-position: center; background-size: cover; background-clip: padding-box; } .page-template-page-landing .card-slide-ins .card-slide-in-text .copy { color: #fff; width: 100%; position: absolute; bottom: 0; } .page-template-page-landing .card-slide-ins .show-on-hover-container .show-on-hover { max-height: 0; transition: max-height 0.5s ease-out; overflow: hidden; } .page-template-page-landing .card-slide-ins .show-on-hover-container:hover .show-on-hover { max-height: 100px; transition: max-height 0.5s ease-in; } @media(min-width: 992px) { .page-template-page-landing .card-slide-ins .card-slide-in-text { height: 700px; } } /* patient */ .page-template-page-patient .row:not(:last-child) .workflow-img-container { position: relative; } .page-template-page-patient .row:not(:last-child) .workflow-img-container::before { content: ""; display: block; width: 2px; background-color: #F15A71; height: calc(100% + 5px); position: absolute; top: 0; left: 50%; transform: translateX(-50%); z-index: -1; } /* about */ @media(min-width: 992px) { .page-template-page-about #leadership-section { height: 600px; } } /* leadership archive */ .post-type-archive-leadership .leadership-item { text-decoration: none; color: #333; display: block; border-bottom: 1px solid #C7C7C7; } .post-type-archive-leadership .leadership-item span.square{ background-repeat: no-repeat; } .post-type-archive-leadership .leadership-item .leader-title { padding-right: 50px; position: relative; } .post-type-archive-leadership .leadership-item .leader-title:after { content: "\e901"; font-family: "icons" !important; height: 32px; width: 32px; background-color: #5d57f7; border-radius: 50%; text-align: center; line-height: 32px; color: #fff; position: absolute; right: 0; top: 50%; transform: translateY(-50%); } .post-type-archive-leadership .leadership-item:hover .leader-name { color: #5d57f7; } .post-type-archive-leadership .leadership-item:hover { border-color: #5d57f7; } .post-type-archive-leadership .leadership-item:hover .leader-title { color: #333; } .post-type-archive-leadership .leadership-item:hover .leader-title:after { box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.2);} .post-type-archive-leadership .cta { height: 500px; } /* media mentions */ .single-media_mentions .source { text-decoration: none; display: block; margin: 10px 0; } /* care team */ .page-template-page-care-team .video-thumbnail { cursor: pointer; padding-top: calc(640/1140 * 100%); position: relative; } .page-template-page-care-team .video-thumbnail .play-icon { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 20%; } .page-template-page-care-team .video-thumbnail .play-icon-hover { display: none; } .page-template-page-care-team .video-thumbnail:hover .play-icon { display: none; } .page-template-page-care-team .video-thumbnail:hover .play-icon-hover { display: block; } @media(min-width: 992px) { .page-template-page-care-team .circle-profile-pic::before { content: ""; display: block; height: 2px; width: 130px; background-color: #F15A71; position: absolute; top: 50%; transform: translateY(-50%); } .page-template-page-care-team .circle-profile-pic.profile-pic-left::before { left: calc(100% + 10px); } .page-template-page-care-team .circle-profile-pic.profile-pic-right::before { right: calc(100% + 10px); } } /* privacy policy */ .page-template-page-privacy-policy a.privacy-policy-anchor { display: block; position: relative; top: -150px; visibility: hidden; } /* search */ .search-results .search-form .icon-search { margin-right: 10px; font-size: 17px; transform: translateY(2px); display: inline-block; } .search-results .card-search { border: 1px solid #C7C7C7; border-radius: 10px; margin-bottom: 30px; } .search-results .card-search .card-body { padding: 30px; } .search-results .card-search a { text-decoration: none; color: #f15a71; } .search-results .card-search a:hover { color: #f15a71; } .search-results .search-filters { padding: 0; list-style-type: none; } .search-results .search-filters li { margin-bottom: 10px; } .search-results .search-filters li:before { content: ''; } .search-results .search-filters li a { color: #333; text-decoration: none; } .search-results .search-filters li a.selected { color: #5D57F7; font-weight: bold; } /******* new stats ********/ .partnersministats .carousel-bg { position: absolute; bottom: 0; right: 0; background-size: contain; height: 57px; background-repeat: no-repeat; } .partnersministats { background: transparent !important; } .partnersministats .partners-right { padding-right: 80px; } .partnersministats .carousel-indicators{ margin-bottom: 20px; right: 0; left: initial; } @media (min-width: 992px) { .partnersministats .carousel-bg { flex: 0 0 auto; } .partnersministats .carousel-indicators, .partnersministats .carousel-bg { width: calc(33.33333333% - 16px); } .partnersministats .partners-right { height: 210px; } } @media (min-width: 1200px) { .partnersministats .partners-right { height: 180px; } }