@media (max-width:991.98px){#ophthalmologist-list .ophth-get{-ms-flex:0 0 65%;flex:0 0 65%}#lang-desktop .lang-location::before{right:14px}.ttl-line-exam{display:none}.promo-cont{padding:20px}.section-exam .left-promo{padding:0;margin:auto}.section-exam .foot-promo,.section-exam .right-promo{text-align:center}}@media (min-width:768px) and (max-width:920px){.faq-10,.fb-page{width:100%}.card-news .ttl-card-news{font-size:1.6rem}.card-news p{font-size:16px;height: calc(16px * 1.5 * 2)
    }.card-news .btn-more-news a{font-size:20px}.btn-more span,.card-text-footer .text .date,.card-text-footer .text .ttl-card-ft,footer p{font-size:18px}.page__vi footer p{font-size:17px}.fb-page{display:inline-block!important;text-align:center}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.card-news .btn-more-news a,.card-news .ttl-card-news{font-size:16px}.card-news p{font-size:14px;height: calc(14px * 1.5 * 4)
    }.btn-more span,.card-text-footer .text .date,.card-text-footer .text .ttl-card-ft,footer p{font-size:12px}.page__vi footer p{font-size:11px}}@media only screen and (max-width:767px){.list-faq{padding-left:0}.box-faq .title-faq .inner{font-size:18px}.box-faq .content-faq .inner{padding:22px 10px;font-size:18px}.box-faq .content-faq .inner+.ref-faq{padding:0 10px}.banner-child{margin-left:-15px;margin-right:-15px;max-height:360px}.banner-child .ttl-line{font-size:30px;font-weight:600}.path-expert-opinions .main-kvs .infor h2+p{-webkit-line-clamp:6;height: calc(15px * 1.6 * 6)
    }.path-eye-stories .main-kvs .infor h2+p{height: calc(15px * 1 * 3)
    }.img-highlight .infor .ttl-kvs{font-size:22px;font-weight:400!important;max-width:222px}}figure{max-width:64rem;width:100%;margin:1.25rem auto;padding:1.051%}video{width:100%}.controls,.controls>*{padding:0;margin:0}.controls{background:0 0;width:100%;height:8.0971659919028340080971659919028%;position:relative}.controls>*{float:left;width:3.90625%;height:100%;margin-left:.1953125%;display:block}.controls>:first-child{margin-left:0}.controls .progress{cursor:pointer;width:75.390625%}.controls button{text-align:center;overflow:hidden;text-overflow:ellipsis;border:none;cursor:pointer;text-indent:-99999px;background: 0 0/contain no-repeat
}html:-ms-fullscreen{width:100%}:-webkit-full-screen{background-color:transparent}video:-webkit-full-screen+.controls{background:#ccc}video:-webkit-full-screen+.controls progress{margin-top:.5rem}figure[data-fullscreen="true"] video::-webkit-media-controls{display:none!important}figure[data-fullscreen="true"]{max-width:100%;width:100%;margin:0;padding:0;max-height:100%}figure[data-fullscreen="true"] .controls{position:absolute;bottom:2%;width:100%;z-index:2147483647}figure[data-fullscreen="true"] .controls li{width:5%}figure[data-fullscreen="true"] .controls .progress{width:68%}#surveys .inline-step{text-align:center;margin:0 auto}#surveys .inline-step .item{position:relative;padding-right:50px;display:inline}#surveys #surv-age,#surveys .inline-step .item:last-child{padding-right:0}#surveys .inline-step .item::after{content:" ";height:1px;width:100%;top:5px;left:0;position:absolute;z-index:0;background-color:#5e5e5e}#surveys .inline-step .item:last-child::after{content:"";background-color:transparent}#surveys .inline-step .item .step{text-decoration:none;display:inline-block;color:#c39e6d}#surveys .inline-step .num{width:47px;height:47px;display:flex;justify-content:center;font-size:26px;padding-top:4px;border-radius:50%;margin:10px 0;position:relative;z-index:1;background-color:#1f1a18}#surveys .inline-step .current .num{position:relative;background-color:#f69d27}#surveys .inline-step .current .num::after{left:15px;transform:rotate(-90deg);content:'';width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:0 solid transparent;position:absolute;top:100%;border-left:14px solid #1f1a18}#surveys .inline-step .current .step{font-weight:500;color:#1f1a18}#surveys .inline-step .passed .step{color:#e5cdb7}#surveys .inline-step .passed .num{color:#1f1a18;background-color:#e5cdb7}#surveys .surveys-content{padding:30px;margin-top:-10px;margin-bottom:-10px;background-color:#1f1a18}#surveys .question{font-size:16px;font-weight:400;padding:15px 0 16px 20px}#surveys .question ul{margin:0;list-style:none}#surveys .question li{line-height:45px}#surveys .surv-radio{border:2px solid transparent;box-sizing:border-box;width:16px;height:16px;background-color:#1f1a18;background-clip:content-box;border-radius:50%;margin:0 auto;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}