section.first {
background: #DCE9F6
}
.first #breadcrumbs {
padding-top: 60px;
}
.doc__spec-item {
margin-right: 71px
}
.first__doc-img {
max-width: 560px;
width: 100%
}
.doc__key {
font-size: 16px;
line-height: 100%;
color: #888ea4;
margin-bottom: 10px
}
.doc__value {
font-weight: 500;
font-size: 18px;
line-height: 100%;
color: #121d4a
}
.first__feedback {
border-radius: 10px;
padding: 24px;
width: fit-content;
background: #fff;
margin-top: 40px;
font-weight: 500;
font-size: 20px;
line-height: 100%;
color: #121d4a
}
.first__feedback span {
font-weight: 400;
font-size: 16px;
color: #888ea4
}
.first__feedback img {
margin-top: 20px
}
.doctor .first .title {
margin-top: 60px
}
.story__video img {
width: 640px;
height: 360px;
object-fit: contain;
}
.story__video iframe {
width: 640px;
height: 360px;
}
@media screen and (max-width: 500px) {
.story__video img {
width: 100%;
}
.story__video iframe {
width: 100%;
}
}
.doc__item-title {
font-family: 'Lato', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 40px;
line-height: 52px;
color: #121D4A;
margin-bottom: 32px
}
.doc__item {
font-family: 'Lato', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 22px;
line-height: 35px;
color: #121D4A
}
.doc__item:not(:last-of-type) {
margin-bottom: 71px
}
.doc__item ul {
padding-left: 60px;
margin: 0
}
.doc__item li {
margin-bottom: 12px;
list-style: none;
position: relative
}
.doc__item li:before {
content: "";
background-image: url(//zubyza1den.com/wp-content/themes/reboot_child/assets/images/li-1.png);
width: 40px;
height: 16px;
position: absolute;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
left: -60px;
top: 10px
}
.description__block {
gap: 56px
}
.doc__content .n-container {
max-width: 1080px;
font-family: 'Lato', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 22px;
line-height: 34px;
color: #121D4A
}
.doc__content .heading {
font-family: 'Lato', sans-serif;
font-weight: 500;
font-size: 40px;
line-height: 52px;
margin-bottom: 24px
}
.doc__content .heading-medium {
font-family: 'Lato', sans-serif;
font-weight: 400;
font-size: 30px;
line-height: 42px;
color: #121D4A
}
.certs__item {
background-color: transparent
}
.certs__item a {
display: flex;
flex-direction: column;
align-items: center
}
.certs__img {
max-width: 181px;
margin-bottom: 24px
}
.certs__title {
font-family: 'Lato', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 34px;
text-align: center;
color: #121D4A;
margin-bottom: 18px
}
.certs__caption, .certs__caption-mobile {
font-family: 'Lato', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 28px;
text-align: center;
color: #121D4A
}
.certs__caption-mobile {
font-size: 16px;
line-height: 20px
}
.certs__block {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start
}
.doc__img-col {
margin-left: auto
}
.doctor .yoast__breadcrumbs {
margin-bottom: 26px
}
@media screen and (max-width: 1025px) {
.description__block {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 0
}
.doctor .first .title {
margin-top: 0
}
.first__doc-img {
margin-top: 40px
}
.doc__block {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column
}
.doc__item-title {
font-size: 22px;
line-height: 32px;
margin-bottom: 20px
}
.doc__item {
font-size: 16px;
line-height: 20px;
margin-bottom: 60px
}
.doc__item ul {
padding-left: 50px
}
.doc__item li {
margin-bottom: 4px
}
.doc__item li:before {
left: -50px;
top: 2px
}
}
@media screen and (max-width: 867px) {
.first #breadcrumbs {
padding: 70px 0 40px
}
}
@media screen and (max-width: 576px) {
.doc__spec-item {
margin-right: 42px
}
.doc__key {
font-size: 16px;
line-height: 22px;
margin-bottom: 0
}
.doc__value {
font-size: 20px;
line-height: 26px
}
.doctor .first__button {
padding-top: 13px;
padding-bottom: 13px;
height: 46px;
min-height: 46px
}
}
@media screen and (max-width: 500px) {
.certs__item {
min-height: 0
}
}
.first__button {
margin: 40px 0
}
@media screen and (max-width: 767px) {
.first__button {
width: 100%
}
}
.first__text {
margin-top: 40px;
font-family: 'Lato', sans-serif;
font-style: normal;
font-weight: 400;
font-size: 30px;
line-height: 40px;
color: #121D4A;
opacity: .8
}
@media screen and (max-width: 767px) {
.first__text {
margin-top: 16px;
font-size: 14px;
line-height: 20px
}
}
.doc__col {
width: 100%
}
.async__navigation_load-more-button {
font-weight: 500;
font-size: 18px;
line-height: 111%;
color: #fff;
background: #011b4a;
padding: 20px 30px;
margin: 40px auto 0;
width: fit-content;
border-radius: 80px
}
.feedbacks__slider-arrows {
display: none
}
@media screen and (max-width: 768px) {
.feedbacks__slider-arrows {
display: flex;
justify-content: center;
margin-top: 20px
}
.feedbacks__cards-btn {
display: none
}
}
.feedbacks {
overflow-x: hidden
}
@media screen and (max-width: 768px) {
.feedback__card {
max-width: 100%
}
}