.containerInt {
    max-width: 1440px;
    font-size: 14px;
    margin: auto;
}

.navbar {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .5rem 1rem;
}

.navbar-collapse {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-align: center;
    align-items: center;
}

.navbar-expand-lg[dr-simi-c43] .navbar-nav[dr-simi-c43] {
    width: 100%;
    margin: auto;
    text-align: center;
}

.navbar-nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}

.containerNav[dr-simi-c43] {
    width: 100%;
    background-color: #fff;
}

.navbar[dr-simi-c43] {
    background-color: #fefefe;
    height: 75px;
    max-width: 1440px;
    margin: auto;
    font-size: 14px
}

.navbar-light[dr-simi-c43] .navbar-toggler[dr-simi-c43] {
    border-color: #09abf7
}

.nav-item[dr-simi-c43] {
    width: 12.5%
}

.nav-item[dr-simi-c43]:first-child {
    width: 15%
}

#logoFDrSimi[dr-simi-c43] {
    width: 20%;
    position: relative
}

#logoFDrSimi[dr-simi-c43] img[dr-simi-c43] {
    width: 100%;
    position: absolute;
    top: -35px;
    padding: 0 0 0 30%;
    z-index: 999;
    max-width: 280px;
}

.navRedSociales[dr-simi-c43] {
    display: inline-flex
}

.navRedSociales[dr-simi-c43] img[dr-simi-c43] {
    width: 19px;
    height: 19px
}

.navbar-light[dr-simi-c43] .navbar-nav[dr-simi-c43] .nav-link[dr-simi-c43] {
    color: #252525 !important
}

span.simiapse[dr-simi-c43] {
    background-color: #0f41b4;
    color: #fff;
    padding: .5em .7em;
    border-radius: .2em
}

span.simiapse[dr-simi-c43]:hover {
    background-color: #152c62;
    transition: .2s ease-in;
    box-shadow: #0000003d 0 3px 8px
}

.noMtrDsk {
    display: none;
}

.navbar-toggler {
    padding: .25rem .75rem;
    font-size: 1.25rem;
    line-height: 1;
    background-color: transparent;
    border: 1px solid transparent;
    border-radius: .25rem;
}

.navbar-toggler-icon {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    vertical-align: middle;
    content: "";
    background: no-repeat center center;
    background-size: 100% 100%;
}

.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

@media only screen and (min-width:1440px) {
    .navbar[dr-simi-c43] {
        max-width: 1920px
    }
}

@media (min-width: 992px) {
    .navbar-expand-lg {
        -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
        -ms-flex-pack: start;
    }

    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem;
    }

    .navbar-expand-lg .navbar-collapse {
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }
}

@media (min-width: 992px) {
    .navbar-expand-lg .navbar-toggler {
        display: none;
    }

    .navbar-expand-lg .navbar-nav {
        -ms-flex-direction: row;
        flex-direction: row;
    }
}

@media only screen and (min-width:577px) {
    #logoFDrSimi[dr-simi-c43] img[dr-simi-c43] {
        min-width: 160px;
    }
}

@media only screen and (max-width:1280px) {
    .navbar[dr-simi-c43] {
        height: 60px
    }

    .nav-item[dr-simi-c43]:first-child {
        width: 20%
    }

    .navRedSociales[dr-simi-c43] {
        padding-top: .25rem
    }

    #logoFDrSimi[dr-simi-c43] img[dr-simi-c43] {
        top: -30px
    }
}

@media only screen and (max-width:992px) {

    #navbarNav {
        display: none;
    }

    #navbarNav[dr-simi-c43] {
        margin-top: 20px
    }

    .navbar[dr-simi-c43] {
        font-size: .75rem;
        height: auto
    }

    .nav-item[dr-simi-c43] {
        width: 100%;
        text-align: center
    }

    .nav-item[dr-simi-c43]:first-child {
        width: 100%
    }

    #logoFDrSimi[dr-simi-c43] {
        width: 15%
    }

    #logoFDrSimi[dr-simi-c43] img[dr-simi-c43] {
        position: absolute;
        padding: 0 0 0 15%;
        margin-left: -5%
    }

    .navRedSociales[dr-simi-c43] {
        width: 20%
    }
}

@media only screen and (max-width:768px) {
    #navbarNav[dr-simi-c43] {
        margin-top: 10px
    }

    .navbar[dr-simi-c43] {
        padding: .5rem 0 0
    }

    .navbar-nav[dr-simi-c43] {
        background-color: #588bc6
    }

    .navbar-light[dr-simi-c43] .navbar-nav[dr-simi-c43] .nav-link[dr-simi-c43] {
        color: #fff
    }

    .nav-link[dr-simi-c43] {
        padding: 1rem
    }

    #logoFDrSimi[dr-simi-c43] {
        padding-left: .5rem;
        margin-top: 0
    }

    #btnBurguer[dr-simi-c43] {
        margin: .25rem .5rem .5rem
    }

    .navbar-light[dr-simi-c43] .navbar-nav[dr-simi-c43] .nav-link[dr-simi-c43] {
        color: #fff !important
    }
}

@media only screen and (max-width:576px) {
    .nav-item[dr-simi-c43]:first-child {
        width: 100%
    }

    #logoFDrSimi[dr-simi-c43] {
        width: 35%
    }

    #logoFDrSimi[dr-simi-c43] img[dr-simi-c43] {
        width: 80%;
        padding: 0
    }

    .navRedSociales[dr-simi-c43] {
        display: inline-block
    }

    .navRedSociales[dr-simi-c43] img[dr-simi-c43] {
        margin: auto
    }
}

@media only screen and (max-width:375px) {
    #logoFDrSimi[dr-simi-c43] img[dr-simi-c43] {
        width: 90%
    }
}

.FSheader {
    display: flex;
    height: 160px;
    width: 100%;
    background-image: url(../images/back-header.d517a2223dad0684.png);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    text-align: center;
    justify-content: center;
    align-items: center;
    color: #fff;
    padding: 2.5%;
}

.navRedSociales[dr-simi-c43] {
    display: inline-flex;
}

.navbar-nav li:last-child {
    display: flex;
}

@media only screen and (max-width: 1200px) {
    .FSheader {
        height: 150px;
    }
}



footer[dr-simi-c44] {
    padding-top: 2rem;
}

footer[dr-simi-c44] div[dr-simi-c44]:last-child {
    text-align: center
}

.footerCopy[dr-simi-c44] {
    background-color: #0f41b4;
    padding: 10px 0;
    color: #fff;
}

.boldText {
    font-weight: 700
}

.italicText {
    font-style: oblique
}

* {
    box-sizing: border-box
}

body {
    margin: 0 !important;
    background-color: #fff
}

h1, h2, h3, h4, h5, h6, ol, p, ul {
    margin: 0
}

.medvitroCom__comment a:hover, a, li {
    text-decoration: none
}

a {
    cursor: pointer;
    color: inherit
}

.new_price_cur, .new_price_val {
    padding: 0
}

ol.list-1, ul.list-1 {
    list-style: none;
    margin: 0
}

ol.list-1 {
    counter-reset: section
}

ol.list-1 li {
    counter-increment: section
}

ol.list-1 li::before {
    content: counters(section, ".")". ";
    margin-right: 5px;
    margin-left: -24px;
    text-align: right
}

.list-0 {
    display: inline-block;
    margin-left: 24px
}

ul.list-1 li::before {
    content: "•";
    margin-right: 14px;
    margin-left: -22px;
    text-align: right
}

ul.list-1 ol, ul.list-2 div ol {
    counter-reset: listStyle
}

ul.list-1 ol li, ul.list-2 div ol li {
    counter-increment: listStyle
}

ul.list-1 ol li::before, ul.list-2 div ol li::before {
    content: counter(listStyle, lower-alpha)
}

ol li.listCircle, ul li.listCircle {
    list-style-type: none
}

ol li.listCircle::before, ul li.listCircle::before {
    content: "∘";
    margin-right: 14px;
    margin-left: -22px;
    text-align: right
}

.imgBox__wrapper {
    margin: 0 auto;
    width: 100%;
    height: fit-content;
    max-width: 100px
}

.imgBox__wrapper img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.ctContainer {
    margin: 0 auto;
    width: 100%;
    background: 0 0
}

.ctContent {
    max-width: 1100px;
    margin: 0 auto;
    box-sizing: border-box
}

.ctContent, .ctContentFluid {
    width: 100%;
    background: #fff
}

.btnWrapper {
    display: flex;
    justify-content: center;
    padding: 15px;
    width: 100%;
    max-width: 1000px
}

.btnWrapper__btn {
    border: 0;
    border-radius: 15px;
    padding: 15px;
    font-family: sans-serif;
    font-size: 24px;
    word-break: break-word;
    text-align: center;
    text-decoration: none;
    color: #fff;
    background: red;
    transition: all .5s ease-in-out;
    cursor: pointer
}

.btnWrapper__btn:hover {
    background-image: linear-gradient(rgba(0, 0, 0, .1)0 0)
}

.medvitroCom {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 20px 20px;
    width: 100%;
    max-width: 100%
}

.medvitroCom__wrapper {
    width: 100%
}

.medvitroCom__header {
    display: flex;
    align-items: center
}

.medvitroCom__avatarWrapper {
    display: inline-block;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 50px;
    max-width: 50px
}

.medvitroCom__avatar {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.medvitroCom__info {
    padding: 0;
    width: 100%;
    background: #fff 0 0
}

.medvitroCom__comment, .medvitroCom__name {
    font-family: sans-serif;
    font-size: 16px;
    word-break: break-word
}

.medvitroCom__name {
    display: block;
    margin: 0;
    padding: 0 0 0 10px;
    width: 100%;
    font-weight: 700;
    line-height: 23px;
    color: #000
}

.medvitroCom__comment {
    margin: 6px 0 5px;
    padding: 0;
    font-weight: 400;
    line-height: 16px;
    text-decoration: none
}

.medvitroCom__comment a {
    text-decoration: underline;
    color: #62a7d9
}

.medvitroCom__imgsBlock {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}

.medvitroCom__imgProductWrapper {
    display: block;
    margin: 0 4px 5px 0;
    padding: 0;
    width: 100%;
    height: fit-content;
    max-width: 350px
}

.medvitroCom__imgProduct {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.medvitroCom__date {
    margin: 0;
    border-bottom: 1px solid rgba(0, 0, 0, .15);
    padding: 0 0 10px;
    font-family: sans-serif;
    font-size: 13px;
    line-height: 13px;
    word-break: break-word;
    color: #6b6b6b
}

.goToForm {
    display: none;
    padding: 10px;
    width: 100%;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    background: red
}

.goToFormShow {
    display: block !important
}

.ctContentFluid--red {
    background: red
}

.menHealthQuestion {
    padding: 0 55px
}

.menHealthQuestion__info {
    display: flex;
    justify-content: space-between
}

.menHealthQuestion__text {
    width: 100%;
    max-width: 70%;
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 18px;
    line-height: 140%;
    word-break: break-word;
    color: #000
}

.menHealthQuestion__imgWrapper {
    display: flex;
    padding: 9px 0 0 7px;
    width: 100%;
    height: fit-content;
    max-width: 223px;
    text-align: center
}

.menHealthQuestion__img {
    padding-left: 15px;
    width: 100%;
    height: 100%;
    object-fit: cover
}

.oneImageWidget {
    padding: 15px
}

.oneImageWidget__wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    width: 100%;
    height: 100%;
    max-width: 800px
}

.oneImageWidget__img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.paragraphWidget__text {
    margin: 0;
    padding: 15px;
    font-family: sans-serif;
    line-height: 30px;
    word-break: break-word;
    text-align: left
}

.testimonialsWithImage {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 15px
}

.testimonialsWithImage__leftWrapper, .testimonialsWithImage__rightWrapper {
    display: flex;
    flex-direction: column
}

.testimonialsWithImage__leftItemWrapper {
    display: flex;
    align-items: center;
    margin-bottom: 70px;
    padding-right: 40px;
    width: 100%
}

.testimonialsWithImage__rightItemWrapper {
    display: flex;
    align-items: center;
    margin-bottom: 70px;
    padding-left: 40px;
    width: 100%
}

.testimonialsWithImage__rightItemWrapper .testimonialsWithImage__itemImgWrapper {
    margin-right: 17px;
    margin-left: 0
}

.testimonialsWithImage__rightItemWrapper .testimonialsWithImage__itemTextBlock {
    text-align: start
}

.testimonialsWithImage__itemTextBlock {
    width: 100%;
    max-width: 256px;
    text-align: end
}

.testimonialsWithImage__itemTitle {
    margin-bottom: 10px;
    font-family: sans-serif;
    font-weight: 700;
    font-size: 18px;
    line-height: 18px;
    text-transform: capitalize;
    color: #062a4d
}

.testimonialsWithImage__itemText {
    font-family: sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 26px;
    color: #747373
}

.testimonialsWithImage a.testimonialsWithImage__itemText--link {
    color: #1696e7
}

.testimonialsWithImage__itemImgWrapper {
    display: flex;
    margin-left: 17px;
    border: 2px dashed #062a4d;
    border-radius: 12px;
    padding: 5px;
    width: 100%;
    height: 100%;
    max-width: 80px
}

.testimonialsWithImage__itemImg {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.testimonialsWithImage__imgWrapper {
    display: flex;
    width: 100%;
    height: fit-content;
    max-width: 393px;
    background-image: url(../img/ellips_shape.png);
    background-position: center center;
    background-size: cover
}

.testimonialsWithImage__img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.oneImageWidget__img--224422 {
    height: 100%
}

.paragraphWidget__text--106835, .paragraphWidget__text--607849 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 32px;
    line-height: 41.6px
}

.paragraphWidget__text--607849 {
    font-weight: 400;
    font-size: 26px;
    line-height: 33.8px;
    display: inline-block;
    padding-top: 0
}

.textMedia--197181 {
    padding-left: 15px
}

.menHealthQuestion__text--958209 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    line-height: 26px
}

.menHealthQuestion--205208 {
    font-weight: 700
}

.menHealthQuestion__img--336751 {
    height: 100%
}

.paragraphWidget__text--106090, .paragraphWidget__text--820912 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 22px;
    line-height: 28.6px
}

.paragraphWidget__text--820912 {
    font-weight: 400;
    font-size: 20px;
    line-height: 26px
}

.paragraphWidget--774372 {
    font-weight: 700;
    font-style: oblique
}

.paragraphWidget__text--850795 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    line-height: 26px
}

.textMedia--785596 {
    padding-left: 15px
}

.textMedia--569745 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    line-height: 26px;
    padding-top: 10px
}

.menHealthQuestion--262606 {
    font-weight: 700
}

.menHealthQuestion--888265 {
    font-style: oblique
}

.menHealthQuestion__img--235880 {
    height: 100%
}

.paragraphWidget__text--679247 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    line-height: 26px
}

.paragraphWidget--643529 {
    font-weight: 700
}

.paragraphWidget__text--687545 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    line-height: 26px
}

.paragraphWidget--796442 {
    font-style: oblique;
    font-weight: 700
}

.paragraphWidget--769012 {
    font-style: oblique
}

.paragraphWidget--292593 {
    font-weight: 700
}

.paragraphWidget--907802 {
    font-style: normal
}

.paragraphWidget__text--461515 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 22px;
    line-height: 28.6px
}

.paragraphWidget--253882 {
    font-style: oblique
}

.paragraphWidget--787341 {
    font-style: normal
}

.textMedia--619361 {
    padding-left: 15px
}

.menHealthQuestion__text--884262 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    line-height: 26px
}

.menHealthQuestion--643637, .menHealthQuestion--955946 {
    font-weight: 700
}

.menHealthQuestion__img--543564 {
    height: 100%
}

.paragraphWidget__text--698444 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    line-height: 26px
}

.paragraphWidget--404773 {
    font-weight: 700;
    font-style: oblique
}

.paragraphWidget__text--220690, .paragraphWidget__text--506412 {
    font-family: sans-serif;
    font-style: normal;
    font-size: 20px;
    line-height: 26px
}

.paragraphWidget__text--506412 {
    font-weight: 700;
    background-color: rgba(34, 156, 241, .3)
}

.paragraphWidget__text--220690 {
    font-weight: 400
}

.paragraphWidget--484929 {
    font-weight: 700
}

.paragraphWidget--728346 {
    font-weight: 400
}

.paragraphWidget--756541 {
    font-style: oblique
}

.paragraphWidget--460926 {
    font-style: normal
}

.paragraphWidget__text--310881 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 22px;
    line-height: 28.6px
}

.paragraphWidget--600118 {
    font-style: oblique
}

.paragraphWidget--209920 {
    font-style: normal
}

.paragraphWidget__text--149455 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    line-height: 26px
}

.paragraphWidget--728315 {
    font-weight: 700
}

.paragraphWidget--952185 {
    font-weight: 400
}

.paragraphWidget--940145 {
    font-style: oblique
}

.paragraphWidget--786771 {
    font-style: normal
}

.paragraphWidget__text--165859 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    line-height: 26px
}

.paragraphWidget--575072 {
    font-weight: 700
}

.paragraphWidget--522653 {
    font-weight: 400
}

.paragraphWidget--120896 {
    font-style: oblique
}

.paragraphWidget--781337 {
    font-style: normal
}

.textMedia--338925 {
    padding-left: 15px
}

.textMedia--270091 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    line-height: 26px;
    padding-top: 15px
}

.menHealthQuestion--167800 {
    font-style: oblique;
    font-weight: 700
}

.menHealthQuestion--861057 {
    color: #0f41b4;
    text-decoration-line: underline;
    cursor: pointer;
    font-weight: 700
}

.menHealthQuestion--769011 {
    font-weight: 700
}

.menHealthQuestion__img--921178 {
    height: 100%
}

.paragraphWidget__text--179271 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 22px;
    line-height: 28.6px
}

.ctContent--411786 {
    border: 4px solid #0f41b4
}

.textMedia--718282 {
    padding-left: 100px;
    padding-right: 100px;
    padding-top: 20px
}

.testimonialsWithImage__itemText--985954, .testimonialsWithImage__itemTitle--130844 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    color: #000;
    font-size: 20px;
    line-height: 26px
}

.testimonialsWithImage__itemText--985954 {
    font-weight: 400;
    font-size: 16px;
    line-height: 20.8px
}

.testimonialsWithImage__itemImgWrapper--596489 {
    height: 100px
}

.testimonialsWithImage__itemImg--946538 {
    height: 100%
}

.testimonialsWithImage__itemText--848227, .testimonialsWithImage__itemTitle--370017 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 20px;
    line-height: 26px;
    color: #000
}

.testimonialsWithImage__itemText--848227 {
    font-size: 16px;
    line-height: 20.8px;
    font-weight: 400
}

.testimonialsWithImage__itemImgWrapper--653840 {
    height: 100px
}

.testimonialsWithImage__itemImg--695145 {
    height: 100%
}

.testimonialsWithImage__itemText--310463, .testimonialsWithImage__itemTitle--195282 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 20px;
    line-height: 26px;
    color: #000
}

.testimonialsWithImage__itemText--310463 {
    font-weight: 400;
    font-size: 16px;
    line-height: 20.8px
}

.testimonialsWithImage__itemImgWrapper--276219 {
    height: 100px
}

.testimonialsWithImage__itemImg--709332 {
    height: 100%
}

.textMedia--747852 {
    margin-bottom: 0
}

.textMedia--939161 {
    margin-bottom: 70px
}

.testimonialsWithImage__itemImgWrapper--651760 {
    height: 100px
}

.testimonialsWithImage__itemImg--940243 {
    height: 100%
}

.testimonialsWithImage__itemText--778074, .testimonialsWithImage__itemTitle--476371 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    color: #000;
    font-size: 20px;
    line-height: 26px
}

.testimonialsWithImage__itemText--778074 {
    font-weight: 400;
    font-size: 16px;
    line-height: 20.8px
}

.testimonialsWithImage__itemImgWrapper--812462 {
    height: 100px
}

.testimonialsWithImage__itemImg--613371 {
    height: 100%
}

.testimonialsWithImage__itemText--837745, .testimonialsWithImage__itemTitle--108122 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 20px;
    line-height: 26px;
    color: #000
}

.testimonialsWithImage__itemText--837745 {
    font-weight: 400;
    font-size: 16px;
    line-height: 20.8px
}

.testimonialsWithImage__itemImgWrapper--138272 {
    height: 100px
}

.testimonialsWithImage__itemImg--976359 {
    height: 100%
}

.testimonialsWithImage__itemText--724666, .testimonialsWithImage__itemTitle--672563 {
    font-size: 20px;
    line-height: 26px;
    color: #000;
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.testimonialsWithImage__itemText--724666 {
    font-weight: 400;
    font-size: 16px;
    line-height: 20.8px
}

.paragraphWidget__text--247460 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    line-height: 26px
}

.paragraphWidget--456072 {
    font-weight: 700
}

.paragraphWidget--738978 {
    color: #0f41b4;
    text-decoration-line: underline;
    cursor: pointer;
    font-weight: 700
}

.paragraphWidget__text--241605 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 20px;
    line-height: 26px;
    background-color: rgba(34, 156, 241, .3)
}

.paragraphWidget--599581 {
    color: #0f41b4;
    text-decoration-line: underline;
    cursor: pointer;
    font-weight: 700
}

.paragraphWidget__text--911525 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    line-height: 26px
}

.paragraphWidget--573183, .paragraphWidget--872543 {
    color: #0f41b4;
    text-decoration-line: underline;
    cursor: pointer;
    font-weight: 700
}

.paragraphWidget--214642 {
    font-weight: 700
}

.paragraphWidget--870548 {
    font-weight: 400
}

.paragraphWidget--153484 {
    font-style: oblique
}

.paragraphWidget--655023 {
    font-style: normal
}

.paragraphWidget__text--780200 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 22px;
    line-height: 28.6px
}

.paragraphWidget--405105 {
    font-weight: 400
}

.paragraphWidget--480232 {
    font-style: oblique
}

.paragraphWidget--433282 {
    font-style: normal
}

.textMedia--626134 {
    padding-left: 15px
}

.textMedia--733126 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    line-height: 26px;
    padding-top: 15px
}

.menHealthQuestion--651417 {
    font-weight: 700
}

.menHealthQuestion__img--953066 {
    height: 100%
}

.paragraphWidget__text--251470 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    line-height: 26px
}

.paragraphWidget--914076 {
    font-weight: 700;
    font-style: oblique
}

.paragraphWidget--599030 {
    color: #0f41b4;
    text-decoration-line: underline;
    cursor: pointer;
    font-weight: 700
}

.paragraphWidget--515941 {
    font-weight: 700
}

.paragraphWidget--434492 {
    font-weight: 400
}

.paragraphWidget--639945 {
    font-style: oblique
}

.paragraphWidget--538578 {
    font-style: normal
}

.paragraphWidget__text--202584 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 22px;
    line-height: 28.6px
}

.paragraphWidget--239126 {
    font-weight: 400
}

.paragraphWidget--528980 {
    font-style: oblique
}

.paragraphWidget--230099 {
    font-style: normal
}

.textMedia--205331 {
    padding-left: 15px
}

.textMedia--921362 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 20px;
    line-height: 26px;
    padding-top: 15px
}

.menHealthQuestion--138609 {
    color: #0f41b4;
    text-decoration-line: underline;
    cursor: pointer;
    font-weight: 700
}

.fullDate--animate--781633, .menHealthQuestion--422939, .menHealthQuestion--521633, .menHealthQuestion--673309 {
    font-weight: 700
}

.menHealthQuestion--903410 {
    color: #0f41b4;
    text-decoration-line: underline;
    cursor: pointer;
    font-weight: 700
}

.menHealthQuestion__img--888478 {
    height: 100%
}

.paragraphWidget__text--686259 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 20px;
    line-height: 26px
}

.paragraphWidget--271423 {
    font-weight: 400
}

.paragraphWidget--262604 {
    font-style: oblique
}

.paragraphWidget--624716 {
    font-style: normal
}

.paragraphWidget__text--429006 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 20px;
    line-height: 26px
}

.paragraphWidget--420438 {
    font-style: oblique
}

.paragraphWidget--689178 {
    font-style: normal
}

.medvitroCom__avatarWrapper--783973 {
    height: 60px
}

.medvitroCom__avatar--995784 {
    border-radius: 50%
}

.medvitroCom__name--573355 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--158542, .medvitroCom__name--573355 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--158542, .medvitroCom__date--491165 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--853416 {
    font-weight: 700
}

.textMedia--669961 {
    padding-left: 90px
}

.medvitroCom__avatarWrapper--459251 {
    height: 60px
}

.medvitroCom__avatar--751575 {
    border-radius: 50%
}

.medvitroCom__name--706242 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--385172, .medvitroCom__name--706242 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--385172, .medvitroCom__date--138262 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--649129 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--406590 {
    height: 60px
}

.medvitroCom__avatar--160331 {
    border-radius: 50%
}

.medvitroCom__name--603931 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--861923, .medvitroCom__name--603931 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--861923, .medvitroCom__date--100868 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--926668 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--644412 {
    height: 60px
}

.medvitroCom__avatar--713951 {
    border-radius: 50%
}

.medvitroCom__name--462771 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--930306, .medvitroCom__name--462771 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--930306, .medvitroCom__date--228012 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--500057 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--765214 {
    height: 60px
}

.medvitroCom__avatar--528844 {
    border-radius: 50%
}

.medvitroCom__name--137104 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--608725, .medvitroCom__name--137104 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--608725, .medvitroCom__date--975645 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--327039 {
    font-weight: 700
}

.textMedia--813719 {
    padding-left: 90px
}

.medvitroCom__avatarWrapper--599418 {
    height: 60px
}

.medvitroCom__avatar--799718 {
    border-radius: 50%
}

.medvitroCom__name--809399 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--448711, .medvitroCom__name--809399 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--448711, .medvitroCom__date--738869 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--567694 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--241382 {
    height: 60px
}

.medvitroCom__avatar--297845 {
    border-radius: 50%
}

.medvitroCom__name--539916 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--157417, .medvitroCom__name--539916 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--157417, .medvitroCom__date--266502 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--747007 {
    font-weight: 700
}

.textMedia--659193 {
    padding-left: 90px
}

.medvitroCom__avatarWrapper--378422 {
    height: 60px
}

.medvitroCom__avatar--268296 {
    border-radius: 50%
}

.medvitroCom__comment--740542, .medvitroCom__name--840764 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--740542 {
    font-weight: 400
}

.imgBox__wrapper--299025 {
    display: flex;
    margin: 0 auto 0 0
}

.medvitroCom__date--839796 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--132622 {
    font-weight: 700
}

.textMedia--132823 {
    padding-left: 90px
}

.medvitroCom__avatarWrapper--346996 {
    height: 60px
}

.medvitroCom__avatar--846375 {
    border-radius: 50%
}

.medvitroCom__name--120011 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--573974, .medvitroCom__name--120011 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--573974, .medvitroCom__date--219296 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--190101 {
    font-weight: 700
}

.textMedia--522362 {
    padding-left: 90px
}

.medvitroCom__avatarWrapper--457955 {
    height: 60px
}

.medvitroCom__avatar--677690 {
    border-radius: 50%
}

.medvitroCom__comment--977164, .medvitroCom__name--440201 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--977164 {
    font-weight: 400
}

.imgBox__wrapper--723540 {
    display: flex;
    margin: 0 auto 0 0
}

.medvitroCom__date--263799 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--747010 {
    font-weight: 700
}

.textMedia--317529 {
    padding-left: 90px
}

.medvitroCom__avatarWrapper--430598 {
    height: 60px
}

.medvitroCom__avatar--414489 {
    border-radius: 50%
}

.medvitroCom__name--280345 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--828167, .medvitroCom__name--280345 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--828167, .medvitroCom__date--622241 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--534720 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--923881 {
    height: 60px
}

.medvitroCom__avatar--959847 {
    border-radius: 50%
}

.medvitroCom__name--375969 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--506561, .medvitroCom__name--375969 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--506561, .medvitroCom__date--169853 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--942133 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--765089 {
    height: 60px
}

.medvitroCom__avatar--552370 {
    border-radius: 50%
}

.medvitroCom__name--303100 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--514916, .medvitroCom__name--303100 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--514916, .medvitroCom__date--294774 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--848054 {
    font-weight: 700
}

.textMedia--699912 {
    padding-left: 90px
}

.medvitroCom__avatarWrapper--389525 {
    height: 60px
}

.medvitroCom__avatar--576020 {
    border-radius: 50%
}

.medvitroCom__name--819151 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--285895, .medvitroCom__name--819151 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--285895, .medvitroCom__date--143136 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--127408 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--899354 {
    height: 60px
}

.medvitroCom__avatar--287186 {
    border-radius: 50%
}

.medvitroCom__comment--383587, .medvitroCom__name--259438 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--383587 {
    font-weight: 400
}

.imgBox__wrapper--421483 {
    display: flex;
    margin: 0 auto 0 0
}

.medvitroCom__date--366816 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--463211 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--226520 {
    height: 60px
}

.medvitroCom__avatar--257270 {
    border-radius: 50%
}

.medvitroCom__name--643175 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--340961, .medvitroCom__name--643175 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--340961, .medvitroCom__date--815903 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--873733 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--808087 {
    height: 60px
}

.medvitroCom__avatar--285254 {
    border-radius: 50%
}

.medvitroCom__comment--658792, .medvitroCom__name--950691 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--658792 {
    font-weight: 400
}

.imgBox__wrapper--199645 {
    display: flex;
    margin: 0 auto 0 0
}

.medvitroCom__date--867930 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--681077 {
    font-weight: 700
}

.textMedia--125020 {
    padding-left: 90px
}

.medvitroCom__avatarWrapper--246552 {
    height: 60px
}

.medvitroCom__avatar--438940 {
    border-radius: 50%
}

.medvitroCom__name--220727 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--660839, .medvitroCom__name--220727 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--660839, .medvitroCom__date--129076 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--727499 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--930613 {
    height: 60px
}

.medvitroCom__avatar--880754 {
    border-radius: 50%
}

.medvitroCom__name--923503 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--915688, .medvitroCom__name--923503 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--915688, .medvitroCom__date--420190 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--768617 {
    font-weight: 700
}

.textMedia--663718 {
    padding-left: 90px
}

.medvitroCom__avatarWrapper--800914 {
    height: 60px
}

.medvitroCom__avatar--299766 {
    border-radius: 50%
}

.medvitroCom__name--686273 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--542796, .medvitroCom__name--686273 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--542796, .medvitroCom__date--152424 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--877539 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--587986 {
    height: 60px
}

.medvitroCom__avatar--127601 {
    border-radius: 50%
}

.medvitroCom__name--977015 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--966002, .medvitroCom__name--977015 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--966002, .medvitroCom__date--620855 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--458265 {
    font-weight: 700
}

.textMedia--385907 {
    padding-left: 90px
}

.medvitroCom__avatarWrapper--496896 {
    height: 60px
}

.medvitroCom__avatar--268894 {
    border-radius: 50%
}

.medvitroCom__name--442522 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--596204, .medvitroCom__name--442522 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--596204, .medvitroCom__date--894150 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--156035 {
    font-weight: 700
}

.textMedia--207481 {
    padding-left: 90px
}

.medvitroCom__avatarWrapper--637326 {
    height: 60px
}

.medvitroCom__avatar--570386 {
    border-radius: 50%
}

.medvitroCom__comment--240619, .medvitroCom__name--538806 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--240619 {
    font-weight: 400
}

.imgBox__wrapper--935702 {
    display: flex;
    margin: 0 auto 0 0
}

.medvitroCom__date--604909 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--366456 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--845841 {
    height: 60px
}

.medvitroCom__avatar--643146 {
    border-radius: 50%
}

.medvitroCom__name--316104 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--578971, .medvitroCom__name--316104 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--578971, .medvitroCom__date--393986 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--846099 {
    font-weight: 700
}

.textMedia--167763 {
    padding-left: 90px
}

.medvitroCom__avatarWrapper--699998 {
    height: 60px
}

.medvitroCom__avatar--395962 {
    border-radius: 50%
}

.medvitroCom__name--368229 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--474060, .medvitroCom__name--368229 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--474060, .medvitroCom__date--815461 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--654283 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--194657 {
    height: 60px
}

.medvitroCom__avatar--670124 {
    border-radius: 50%
}

.medvitroCom__comment--805513, .medvitroCom__name--654102 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--805513 {
    font-weight: 400
}

.imgBox__wrapper--873589 {
    display: flex;
    margin: 0 auto 0 0
}

.medvitroCom__date--662952 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--263509 {
    font-weight: 700
}

.textMedia--487644 {
    padding-left: 90px
}

.medvitroCom__avatarWrapper--714938 {
    height: 60px
}

.medvitroCom__avatar--635677 {
    border-radius: 50%
}

.medvitroCom__name--154412 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--593765, .medvitroCom__name--154412 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--593765, .medvitroCom__date--321344 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--651155 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--332651 {
    height: 60px
}

.medvitroCom__avatar--812169 {
    border-radius: 50%
}

.medvitroCom__name--949575 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--160779, .medvitroCom__name--949575 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--160779, .medvitroCom__date--627347 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--763378 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--132907 {
    height: 60px
}

.medvitroCom__avatar--378476 {
    border-radius: 50%
}

.medvitroCom__name--276603 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--504470, .medvitroCom__name--276603 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--504470, .medvitroCom__date--687256 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--219001 {
    font-weight: 700
}

.textMedia--824457 {
    padding-left: 90px
}

.medvitroCom__avatarWrapper--378883 {
    height: 60px
}

.medvitroCom__avatar--299329 {
    border-radius: 50%
}

.medvitroCom__name--716885 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--549219, .medvitroCom__name--716885 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--549219, .medvitroCom__date--604067 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--654868 {
    font-weight: 700
}

.medvitroCom__avatarWrapper--113858 {
    height: 60px
}

.medvitroCom__avatar--943440 {
    border-radius: 50%
}

.medvitroCom__name--223903 {
    font-family: sans-serif;
    font-weight: 700;
    font-style: normal
}

.medvitroCom__comment--943624, .medvitroCom__name--223903 {
    font-size: 18px;
    line-height: 23.4px
}

.medvitroCom__comment--943624, .medvitroCom__date--932803 {
    font-family: sans-serif;
    font-weight: 400;
    font-style: normal
}

.fullDate--animate--659731 {
    font-weight: 700
}

.textMedia--574489 {
    font-family: sans-serif;
    font-style: normal;
    padding-left: 15px;
    margin-left: 50px
}

.btnWrapper--333203, .btnWrapper--476535, .btnWrapper--612925 {
    font-weight: 700
}

.oneImageWidget__img--256339 {
    height: 100%
}

.reply {
    padding-left: 90px;
}

.docInfoDoors--964509{
    text-decoration: line-through;
}

@media (max-width:1024px) {
    .testimonialsWithImage__leftItemWrapper {
        flex-direction: column-reverse;
        padding: 0
    }

    .testimonialsWithImage__rightItemWrapper .testimonialsWithImage__itemImgWrapper {
        margin-right: 0
    }

    .testimonialsWithImage__rightItemWrapper .testimonialsWithImage__itemTextBlock {
        text-align: center
    }

    .testimonialsWithImage__rightItemWrapper {
        flex-direction: column;
        padding: 0
    }

    .testimonialsWithImage__itemTextBlock {
        max-width: 550px;
        text-align: center
    }

    .testimonialsWithImage__itemImgWrapper {
        margin: 0 auto 15px
    }

    .testimonialsWithImage {
        flex-direction: column
    }
}

@media (max-width:960px) {
    .medvitroCom__info {
        float: none;
        width: auto
    }

    .medvitroCom {
        display: block
    }

    .reply {
        padding-left: 4rem !important;
    }
}

@media (max-width:768px) {
    .menHealthQuestion__info {
        flex-direction: column
    }

    .menHealthQuestion__text {
        order: 1;
        max-width: 100%;
        line-height: 110%
    }

    .menHealthQuestion__img, .menHealthQuestion__imgWrapper {
        padding: 0 0 20px;
        margin: 0 auto;
    }

    .menHealthQuestion {
        padding: 20px
    }
}

@media screen and (max-width:767px) {
    .textMedia {
        padding: 5px
    }

    .textHeightMedia {
        line-height: normal
    }

    .textLetterMedia {
        letter-spacing: normal
    }
}

@media (max-width:767px) {
    .btnWrapper__btn {
        font-size: 20px
    }

    .medvitroCom__imgsBlock {
        justify-content: center;
        float: none;
        width: auto
    }
}

@media (max-width:550px) {
    .textMedia--718282 {
        padding: 0 15px;
    }

    .reply {
        padding: 0 20px 20px !important;
    }
}

.door__container {
  display: flex;
  justify-content: space-evenly;
  padding: 60px 0px;
}

div.door_box {
  perspective: 500px;
  position: relative;
}

div.door_box,
div.door {
  width: 165px;
  height: 165px;

  background-color: transparent;
}

div.door,
div.hi {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  background-color: transparent;
}

.door {
  background-image: url(../images/doctor.png);
  background-repeat: no-repeat;
  transform: rotateY(0deg);
  display: inline-block;
  transition: all 0.75s ease;
  transform-origin: 0% 0%;
  cursor: pointer;
  background-size: contain;
}

.door:hover {
  transform: rotateY(-30deg);
}

.door.open {
  transform: rotateY(-85deg);
}
.door__head {
  font-size: 18px;
  margin: 18px 0;
  text-align: center;
}
.door__sales {
  position: relative;
  font-size: 30px !important;
  font-weight: 700 !important;
  color: red !important;
  border-radius: 30px !important;
  padding: 15px 5px !important;
  box-shadow: 0px 1px 2px 2px #7f7878;
  margin: 0 !important;
  padding-bottom: 30 !important;
  line-height: 12px !important;
}

.door__title {
  color: #fff !important;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
  font-size: 22px !important;
  margin-bottom: 25px;
  background-color: #3a4752;
  padding: 10px 0 !important;
  border-radius: 0.5em;
}
#form-block {
  margin-bottom: 80px !important;
}
@media (max-width: 1040px) {
  div.door_box,
  div.door {
    width: 150px;
    height: 150px;
  }

  .door__sales {
    font-size: 23px !important;
  }
  #form-block {
    margin-bottom: 30px !important;
  }
}

@media (max-width: 840px) {
  .door__sales {
    font-size: 20px !important;
    font-weight: 700 !important;
    color: red !important;
    border-radius: 30px !important;
    padding: 30px 5px;
  }

  .door {
    background-size: contain;
  }

  #door__2 {
    background-size: contain;
  }

  #door__3 {
    background-size: contain;
  }
}

@media (max-width: 360px) {
  .door_box + .door_box {
    margin-left: 15px;
  }

  .door__sales {
    font-size: 19px !important;
    font-weight: 700 !important;
    color: red !important;
    border-radius: 30px !important;
    padding: 30px 5px;
  }
}

body *:not(i) {
  font-family: sans-serif !important;
}

.prodImg {
  width: 100%;
  max-width: 300px;
}

.additional-form-fields {
  padding-left: 5px;
  height: 42px;
  margin-bottom: 10px;
}

.submit-roulette:active {
  transform: translateY(2px);
  box-shadow: none;
}

.input-roulette::placeholder {
  font-size: 0.9em;
}

.ruletka-p {
  text-indent: 0px;
  color: black;
  text-align: center !important;
  margin: 15px;
  line-height: 25px;
  font-weight: bold;
}

.ruletka-p h2 {
  font-size: 25px;
  margin-bottom: 15px;
}

.ruletka-a {
  color: #1697ce;
}

.spin-wrapper {
  -webkit-box-shadow: 0 0 10px;
  box-shadow: 0 0 10px;
  border: 3px solid red;
  padding: 20px 10px;
  border-radius: 10px;
  text-align: center;
  box-sizing: border-box;
}

.spin-wrapper .ruletka-p {
  margin-bottom: 15px;
}

.danger-text {
  color: red;
  font-weight: bold;
  white-space: nowrap;
}

.wheel {
  width: 380px;
  height: 380px;
  margin: 0 auto;
  position: relative;
}

.wheel img {
  max-width: 100%;
  max-height: 100%;
}

.wheel-img {
  max-width: 100%;
  max-height: 100%;
  -webkit-transition: 4s;
  -o-transition: 4s;
  transition: 4s;
}

.wheel-cursor {
  position: absolute;
  width: 35% !important;
  height: 35%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.cursor-text {
  position: absolute;
  z-index: 2;
  display: inline-block;
  width: 45% !important;
  height: 45%;
  font: 16px sans-serif !important;
  line-height: 61px !important;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
  text-align: center;
  background-color: #ccc;
  border: 1px solid #ccc;
  top: 49%;
  left: 50%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-box-shadow: white 0px -2px 0px inset, white 0px 2px 0px inset, rgba(0, 0, 0, 0.4) 0px 0px 5px;
  box-shadow: white 0px -2px 0px inset, white 0px 2px 0px inset, rgba(0, 0, 0, 0.4) 0px 0px 5px;
  background: white;
  background: -webkit-gradient(
    radial,
    center center,
    0px,
    center center,
    100%,
    color-stop(0%, white),
    color-stop(100%, #eaeaea)
  );
  background: -webkit-radial-gradient(center, ellipse cover, white 0%, #eaeaea 100%);
  background: -o-radial-gradient(center, ellipse cover, white 0%, #eaeaea 100%);
  background: -webkit-radial-gradient(center, ellipse, white 0%, #eaeaea 100%);
  background: -o-radial-gradient(center, ellipse, white 0%, #eaeaea 100%);
  background: radial-gradient(ellipse at center, white 0%, #eaeaea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eaeaea", GradientType=1);
}

.time_remains {
  font-size: 1.1em;
  color: red;
  font-weight: bold;
}

div.spin-result-wrapper {
  display: none;
  padding: 0 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  top: 0;
  z-index: 100001;
  left: 0;
  height: 100%;
  position: fixed;
  background-color: rgba(0, 0, 0, 0.6);
  text-align: center;
}

.pop-up-window {
  position: absolute;
  max-width: 400px;
  width: 85%;
  margin: 0px auto;
  background: #ffffff none repeat scroll 0% 0%;
  text-align: center;
  padding: 10px;
  padding-top: 70px;
  padding-bottom: 20px;
  border-radius: 10px;
  animation: 0.7s ease 0s normal none 1 running pop-up-appear;
  right: auto;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.close-popup {
  position: absolute;
  width: 30px;
  height: 30px;
  background-image: url(../images/cross.svg);
  background-size: 100%;
  top: -40px;
  border-radius: 50%;
  -webkit-box-shadow: 0 0 10px #fff;
  box-shadow: 0 0 10px #fff;
  right: -40px;
  cursor: pointer;
}

.pop-up-heading {
  font-size: 40px;
  margin-bottom: 20px;
}

.pop-up-text {
  margin-bottom: 25px;
  font-size: 24px;
  line-height: 30px;
  text-align: center !important;
}

.pop-up-button {
  text-transform: uppercase;
  text-decoration: none !important;
  padding: 10px 20%;
  font-size: 20px;
  border-radius: 5px;
  background-color: #71c341;
  color: white !important;
  border: medium none;
  cursor: pointer;
  outline: medium none;
}

.cursor-text:active {
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 5px inset;
  box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 5px inset;
}

.pop-up-layer {
  position: fixed !important;
  top: 0px !important;
  width: 100% !important;
  height: 100% !important;
  background-color: rgba(0, 0, 0, 0.7) !important;
  z-index: 99 !important;
}

.pop-up-layer-show {
  display: block;
}

.pop-up-window::before {
  content: '';
  position: absolute;
  width: 110px;
  height: 110px;
  top: -55px;
  left: 0;
  right: 0px;
  margin: 0 auto;
  background-color: #71c341;
  border-radius: 50%;
  animation: 0.5s ease 0.6s normal backwards 1 running pop-up-appear-before;
}

.pop-up-window::after {
  content: '';
  position: absolute;
  width: 50px;
  height: 20px;
  top: -20px;
  left: 0px;
  right: 0;
  margin: 0 auto;
  border-width: medium medium 4px 4px;
  border-style: none none solid solid;
  border-color: currentcolor currentcolor white white;
  -moz-border-top-colors: none;
  -moz-border-right-colors: none;
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  border-image: none;
  transform: rotate(-45deg);
  transition: opacity 1s ease 0s;
  animation: 0.5s ease 0.6s normal backwards 1 running pop-up-appear-after;
}

.text_small {
  font-size: 0.5em !important;
  font-weight: normal !important;
}
#order {
  display: none;
}
@keyframes pop-up-appear {
  0% {
    transform: translate(-50%, -2000px);
  }
  30% {
    transform: translate(-50%, 100px);
  }
  100% {
    transform: translate(-50%, -50%);
  }
}

@keyframes pop-up-appear-before {
  0% {
    transform: scale(0);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes pop-up-appear-after {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.pop-up-button:hover {
  color: white !important;
  text-decoration: none !important;
}

@media all and (max-width: 520px) {
  .wheel {
    width: 260px !important;
    height: 260px !important;
  }

  .cursor-text {
    line-height: 45px !important;
    font-size: 12px !important;
  }

  .close-popup {
    right: 0 !important;
  }
}

@media screen and (max-width: 520px) and (max-width: 345px) {
  .wheel {
    width: 250px !important;
    height: 250px !important;
  }

  .cursor-text {
    line-height: 40px !important;
    font-size: 11px !important;
  }
}

@media (max-width: 500px) {
  div.door_box,
  div.door {
    width: 100px;
    height: 100px;
  }
}

.docInfoDoors__form {
  display: flex;
  z-index: 1;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: 10px auto 40px;
  border: 2.5px dashed #ddd;
  padding: 20px 20px 5px;
  max-width: 465px;
  box-sizing: border-box;
  text-align: center;
  background: #fff;
  animation: 0.6s ease 0s normal none 1 running form-appear;
}

.docInfoDoors__formImgWrapper {
  position: relative;
  width: 100%;
  height: fit-content;
  max-width: 215px;
}

.docInfoDoors__formImg {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.docInfoDoors__formTitle {
  margin: 10px 0 0;
  font-family: sans-serif;
  font-weight: 700;
  font-size: 18px;
  line-height: 25px;
  word-break: break-word;
  color: #222;
}

.docInfoDoors__formSubTitle,
.docInfoDoors__formTitle--red {
  font-family: sans-serif;
  font-weight: 700;
  color: #ca2d2d;
}

.docInfoDoors__formSubTitle {
  margin: 10px 0 0;
  font-size: 15px;
  line-height: 25px;
  word-break: break-word;
  color: #222;
}

.docInfoDoors__timer {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0;
  width: 100%;
}

.docInfoDoors__timer .countdownTimerBox {
  display: flex;
  justify-content: center;
  margin: 0 auto 20px;
  max-width: 10%;
}

.docInfoDoors__timer .countdownTimerBox .minutes,
.docInfoDoors__timer .countdownTimerBox .seconds {
  font-family: sans-serif;
  font-weight: 700;
  font-size: 17px;
  line-height: 32px;

  transition: 0.2s;
}

.docInfoDoors__timer .countdownTimerBox .minutesBox,
.docInfoDoors__timer .countdownTimerBox .secondsBox {
  display: flex;
}

.docInfoDoors__timer .countdownTimerBox .timeBg {
  display: block;
  margin: 0;
  padding: 0;
  width: unset;
  height: unset;
  line-height: 32px;

  text-align: center;
  color: red;
  background: #fff;
}

.docInfoDoors__timer .countdownTimerBox .ending {
  display: block;
  margin: 0 5px;
  padding: 0;
  font-family: sans-serif;
  font-weight: 700;
  font-size: 17px;
  line-height: 32px;
  word-break: break-word;
  text-align: center;
  color: #000;
  transition: 0.2s;
}

.docInfoDoors__formBtn,
.docInfoDoors__formName,
.docInfoDoors__formPhone {
  display: flex;
  outline: 0;
  border-radius: 35px;
  width: 100%;
  height: auto;
  max-width: 100%;
  box-shadow: none;
  box-sizing: border-box;
  font-style: normal;
  word-break: break-word;
}

.docInfoDoors__formName,
.docInfoDoors__formPhone {
  flex-direction: column;
  align-items: flex-start;
  margin: 15px 0;
  border: 2.5px solid #ddd;
  padding: 15px;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  background: #f2f2f2;
  transition: 0.25s;
}

.iti {
  margin-bottom: 15px;
}

.docInfoDoors__formBtn {
  align-items: center;
  justify-content: center;
  margin: 15px 0 0;
  border: 0;
  padding: 15px 35px;
  font-weight: 700;
  font-size: 22px;
  line-height: 1.5;
  text-align: center;
  text-decoration: none;
  color: #fff;
  background: #229cf1;
  cursor: pointer;
}

.docInfoDoors__formBotText,
.docInfoDoors__textFooter {
  font-weight: 400;
  word-break: break-word;
  text-align: center;
}

.docInfoDoors__textFooter {
  margin: 0;
  padding: 5px 0 0;
  font-family: sans-serif;
}

#content p.docInfoDoors__formBotText {
  margin: 10px 0 0;
  font-family: sans-serif;
  font-size: 10px;
  line-height: 15px;
  color: #888;
}

@media (max-width: 959px) {
  .docInfoDoors__timer .countdownTimerBox .minutes,
  .docInfoDoors__timer .countdownTimerBox .seconds {
    font-size: 17px;
  }

  .docInfoDoors__timer .countdownTimerBox .timeBg {
    width: unset;
    height: unset;
    line-height: 32px;
  }

  .docInfoDoors__timer .countdownTimerBox .ending {
    font-size: 17px;
    line-height: 32px;
    letter-spacing: 0;
  }
}

@media (max-width: 767px) {
  .docInfoDoors__formImgWrapper {
    max-width: 179px;
  }
}

.docInfoDoors--705884 {
  background-color: #f9f9f9;
}

.docInfoDoors__formStock {
  position: absolute;
  right: -40px;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 117px;
  height: 117px;
  font-family: sans-serif;
  font-weight: 700;
  font-size: 16px;
  line-height: 25px;
  word-break: break-word;
  text-align: center;
  color: #fff;
  background: url(../images/reduslimPriceBox.png) no-repeat center center/cover;
}

label.error{
    font-size: 14px;
    color:red;
}

.error{
    /*font-size: 14px;*/
    color:red;
}

#name-error,#w0-user-name-error,#input-name-error,#name_0-error,#firstname-error{
    display: block;
position: relative;
top:-5px;
}

#phone-error,#w0-user-phone-error,#input-phone-error,#phone_0-error,#phoneNumber-error{
    display: block;
 position: relative;
 top:-5px;   
}

.footer{
  text-align: center;
  padding: 17px 10px;
  background-color: #1C1C1C;
  color:#fff;
  line-height: 26px !important;
  font-size: 14px;
}

.footer h3{
  font-size: 16px;
}

.footer p{
font-size: 14px;
line-height: 22px
}

.footer__link{
    text-decoration: underline;
}

