/* general styles */
@media screen and (min-width: 1200px) {
body.home #site-body .container {
    width: 1170px!important;
}
}
.home h1.section {
    font-family:sofia-pro,sans-serif;
}
.feat-spec-header h2 {
    font-family: sofia-pro,sans-serif!important;
}
.health-answers-header h2 {
    font-family: sofia-pro,sans-serif!important;
}
.home-persona #personaDropDownSubmit {
display: none !important;
}
.container.main-content {
padding: 60px 0;
}
.container.main-content > .row > div.col-xs-12 {
padding-bottom: 30px;
}
body.home .ih-footer-column {
padding: 0;
}
body.home #container-carousel {
margin: 0;
top: 1px;
}
body.home #container-carousel>.row>.col-xs-12 div.carousel-inner .item .banner-item-container .carousel-caption
{
top: 0 !important;
}
body.home header .container-navigation {
background: linear-gradient(to right,#004c42 75%,#004c42 75%);
}
/* END general styles */
/* Home CTA cards */
.home-cta-care-card {
display: flex;
}
.home-cta-care-card__icon {
color: #fff;
display: flex;
align-items: center;
padding: 30px;
}
.home-cta-care-card__icon.color-1 {
background: #004D43 !important;
border-radius: 15px 0px 0px 15px !important;
}
.home-cta-care-card__icon.color-2 {
background: #A50050 !important;
border-radius: 15px 0px 0px 15px !important;
}
.home-cta-care-card__icon.color-3 {
background: #93c80a !important;
border-radius: 15px 0px 0px 15px !important;
}
.home-cta-care-card__icon.color-4 {
background: #54575a !important;
border-radius: 15px 0px 0px 15px !important;
}
.home-cta-care-card__icon i {
font-size: 120px;
}
.home-cta-care-card__content {
background: #f2f2f2;
padding: 30px;
width: 100%;
border-radius: 0px 15px 15px 0px !important;
}
.home-cta-care-card__content h3 {
margin: 0 0 5px;
font-family: sofia-pro, sans-serif!important;
}
.home-cta-care-card__link a.ghost {
background: transparent;
border: 1px solid #24728C;
color: #24728C;
font-weight: 700;
margin: 0;
}
/* END Home CTA cards */
/* Patient CTAs */
.home .homepage-cta {
    padding: 30px 0px;
}
.home-patient-cta {
background: #004d43 !important;
color: #fff;
}
.home-patient-cta .container {
display: flex;
padding: 30px 0;
}
.home-patient-cta__item {
text-align: center;
padding: 20px;
}
.home-patient-cta__item.center {
border-left: 2px solid #fff;
border-right: 2px solid #fff;
}
.home-patient-cta__icon {
font-size: 50px;
}
.home-patient-cta__icon img {
    margin: 0 auto;
}
.home-patient-cta__item h3 {
font-weight: 600;
margin: 15px 0;
font-family:sofia-pro,sans-serif;
}
.home-patient-cta__link a {
color: #fff;
}
.home-patient-cta__link a::after {
content: " \e91d";
font-family: custom-iconfont !important;
position: relative;
top: 2px;
}
/* END Patient CTAs */
/* Mobile Styles */
@media (max-width: 767px) {
.home-patient-cta .container {
display: block;
padding: 0;
}
.home-patient-cta__item.center {
border-left: none;
border-right: none;
border-top: 2px solid #fff;
border-bottom: 2px solid #fff;
}
.home-patient-cta__item {
padding: 30px;
}
body.home .arrow-navigation {
border-bottom: 0;
}
/*img {
    width: 75px;
}*/
.home-cta-care-card__icon {
    padding: 20px;
}
.home-cta-care-card__content {
    border-radius: 0px 0px 15px 15px !important;
}
.home-cta-care-card__icon.color-1 {
border-radius: 15px 15px 0px 0px !important;
}
.home-cta-care-card__icon.color-2 {
border-radius: 15px 15px 0px 0px !important;
}
.home-cta-care-card__icon.color-3 {
border-radius: 15px 15px 0px 0px !important;
}
.home-cta-care-card__icon.color-4 {
border-radius: 15px 15px 0px 0px !important;
}
}
@media (max-width: 560px) {
.home-cta-care-card {
display: block;
}
.home-cta-care-card__icon {
justify-content: center;
}
.home-cta-care-card__icon i {
font-size: 75px;
}
}