.section.doctors .content {margin-bottom: 1.25rem; } .section.doctors .mapbox {aspect-ratio: 1/1;background: #ccc;margin-bottom: 1.3333333333rem;position: relative; } @media (min-width: 768px) {.section.doctors .mapbox {aspect-ratio: 2/1;} } @media (min-width: 992px) {.section.doctors .mapbox {aspect-ratio: 3/1;} } .section.doctors .mapbox h1, .section.doctors .mapbox .h1 {padding: 0;font-family: "Dosis", sans-serif;font-size: 1rem;font-weight: 700;margin-bottom: 0.2083333333rem; } .section.doctors .mapbox .leaflet-popup-content hr {margin-top: 0.4166666667rem;margin-bottom: 0.4166666667rem; } .section.doctors .mapbox .leaflet-popup-content .contact {font-size: 0.8333333333rem; } .section.doctors form {max-width: 31.4583333333rem;margin-left: auto;margin-right: auto; } .section.doctors form label {display: none; } .section.doctors form .form-group {position: relative; } .section.doctors form .form-control, .section.doctors form .custom-select {font-size: 1rem;border-radius: 0.8333333333rem;margin-bottom: 1.3333333333rem;padding-left: 1.4583333333rem; } .section.doctors form .form-control::placeholder, .section.doctors form .custom-select::placeholder {background: linear-gradient(to right, var(--color15), var(--color17));-webkit-background-clip: text;-webkit-text-fill-color: transparent; } .section.doctors .row .list-group {width: 100%; } .section.doctors .row .list-group-item {padding: 0;margin-bottom: 1.3333333333rem;border-radius: 0.8333333333rem;height: calc(100% - 1.3333333333rem);display: flex;flex-direction: column;position: relative;background: linear-gradient(to right, rgba(255, 237, 152, 0.5), rgba(254, 246, 193, 0.5));border: 0; } .section.doctors .row .list-group-item::before {content: "";width: 100%;height: 100%;background: url("/static/img/background.png");background-size: cover;position: absolute;top: 0;left: 0; } .section.doctors .row .list-group-item .btn {text-transform: none;display: block;text-align: left;padding: 0;border: 0;box-shadow: none !important; } .section.doctors .row .list-group-item .btn svg {position: relative;top: -0.0833333333rem;margin-right: 0.2083333333rem;color: var(--color15); } .section.doctors .row .list-group-item > a {font-weight: 700;font-size: 1.1666666667rem;line-height: 1.2857142857;display: block;padding-left: 1.2083333333rem;padding-top: 1.2083333333rem;padding-bottom: 1.2083333333rem;padding-right: 3.125rem;text-decoration: none !important;position: relative;color: var(--color7);border-radius: 0.8333333333rem;flex-grow: 1; } .section.doctors .row .list-group-item > a .plus, .section.doctors .row .list-group-item > a .minus {position: absolute;right: 1.1666666667rem;top: 50%;transform: translateY(-50%); } .section.doctors .row .list-group-item > a .plus svg, .section.doctors .row .list-group-item > a .minus svg {color: var(--color15); } .section.doctors .row .list-group-item > a .plus {display: block; } .section.doctors .row .list-group-item > a .minus {display: none; } .section.doctors .row .list-group-item > a .btn-map {margin-top: 0;padding: 0;border: 0;text-transform: none;display: inline-block; } .section.doctors .row .list-group-item > a .btn-map:hover {color: var(--primary); } .section.doctors .row .list-group-item .card-title {margin-bottom: 0.1666666667rem;font-weight: 700;font-size: 1rem; } .section.doctors .row .list-group-item .card-text {font-weight: 400;font-size: 0.75rem;line-height: 1.3333333333;color: var(--color7); } .section.doctors .row .list-group-item .card-text.show-map {background: linear-gradient(to right, var(--color15), var(--color17));-webkit-background-clip: text;-webkit-text-fill-color: transparent; } .section.doctors .row .list-group-item .tab-pane {font-size: 0.75rem;line-height: 1.3333333333;padding-left: 1.2083333333rem;margin-top: -0.375rem;padding-right: 1.875rem;padding-bottom: 1.3333333333rem; } .section.doctors .row .list-group-item.show .plus {display: none; } .section.doctors .row .list-group-item.show .minus {display: block; } .section.doctors .row .list-group-item.show .tab-pane {display: block; } 