@media (min-width:1200px){
.container{max-width:1170px;}
}
@media only screen and (min-width:992px) and (max-width:1199px){
.hero-area .hero-content.pricing-item .tool-box.tooltip-inner{top:62%;}
}
@media only screen and (min-width:1024px) and (max-width:1200px){
#navbar_stiky{padding-top:40px;}
.hero-area{/* padding:10px 0px 70px; */}
.hero-content h1{font-size:38px;}
.hero-img{margin:0 0 0 auto;bottom:-60px;}
.provideo-wrap #myVideo{height:452px;}
.procedure-area > img{width:100%;height:452px;}
.provideo-wrap > a{top:15%;}
.reviews-text{padding:0 15px;}
.reviews-text h2, .reviews-text h2 + p{max-width:440px;margin:0 auto 20px;}
section.transparency-area .procedure-item a{font-size:18px;}
.technology-img img{width:100%;}
.technology-content{padding:30px 40px 30px 0px;padding-top:70px;}
.result-page .procedure-item h5{font-size:22px;}
.result-page .transparency-item span{font-size:30px;}
.result-page section.transparency-area .procedure-item a{font-size:18px;}
.convenient-section .list-content .pay-title-wrap p span{padding:0 15px 0 20px;font-size:30px;}
.result-winner-box .result-reviews-item2{padding:0 15px 0 15px;}
.result-review-img .social-rating-wrap .social-btn{margin-right:3%;padding:10px 15px 10px 55px;width:48%;}
}
@media only screen and (min-width:768px) and (max-width:1023px){
.provideo-wrap #myVideo{height:452px;}
.procedure-area > img{width:100%;height:452px;}
.provideo-wrap > a{top:15%;}
.pricing-item .tooltip-inner{padding:30px 25px 30px;max-width:375px;width:375px !important;}
.tooltip-inner p{font-size:16px;}
.tooltip-inner ul li{font-size:16px;margin-bottom:4px;}
.reviews-text{max-width:100%;padding:0 15px;}
.reviews-text h2, .reviews-text h2 + p{color:#ffffff;max-width:100%;margin:0 auto 20px;}
section.transparency-area .procedure-item a{font-size:17px;}
.pricing-area h2{margin:0 0 18px;}
.pricing-area h2 + p{margin:0 0 25px;}
.vision-item{padding-right:20px;}
.vision-item2{padding-left:0;}
.vision-item ul li > span{font-size:15px;}
.technology-content{padding:30px 20px 30px 0px;padding-top:54px;}
.technology-img img{width:100%;}
.technology-img span{display:block;width:100%;top:10px;left:0;padding:0;}
.result-page .section-padding-top{padding-top:0px;}
.result-page .section-padding-bottom{padding-bottom:60px;}
.result-page h2{font-size:28px;}  
.result-page p{font-size:16px;}
.result-page .goal-area p{font-size:26px;}
.result-winner-box .result-reviews-item2{padding:55px 15px;margin:0 auto;max-width:500px;}
.result-page .result-reviews-item2 p{font-size:25px;margin:25px auto 15px;}
.convenient-section .list-content .pay-title-wrap p span{padding:0 10px 0 5px;font-size:24px;}
.convenient-section .list-content .pay-title-wrap p{font-size:55px;}
.result-page section.transparency-area .procedure-item a{font-size:18px;}
.result-page .transparency-item span{font-size:28px;}
.result-page .procedure-item h5{font-size:22px;}
.result-review-img .social-rating-wrap .social-btn{margin-right:2%;padding:10px 15px 10px 50px;width:49%;}
.result-review-img .social-rating-wrap .social-btn::before{left:10px;}
}
/*
====================================
Small Screen - Tablate
====================================
*/
@media screen and (max-width:991px){
.white-menu{display:none !important;}
.blue-menu{display:block !important;padding-bottom:20px;}
.logo-blue{display:block !important;}
.logo-white{display:none !important;}
.header-area{background:#fff !important;}
.header-area .navbar{padding:0px;align-items:center;}
}
@media screen and (min-width:768px) and (max-width:991px){
.hero-area{/*         padding:10px 0px 40px; */}
body{font-size:17px;}
.candidate-content h2,
.glasses-area h2,
h2{font-size:32px;}
.header-top span a,
.header-top span{font-size:12px;}
#navbar_stiky{/*background:rgb(7, 70, 91);background:linear-gradient(95deg, rgba(7, 70, 91, 1) 0%, rgba(54, 137, 145, 1) 100%);*/padding-top:10px;}
.header-top{position:relative;z-index:999999999999;}
.navbar-nav li a{display:inline-block;margin-top:10px;}
.hero-content h1.hero-top{font-size:30px;}
.hero-content h1{font-size:34px;}
.freedom-content ul li br{display:none;}
.hero-content{padding:30px 0px 50px;}
.vision-area,
.history-area,
.sooner-area,
.guarantee-area,
.glasses-area,
.freedom-area{padding:65px 0px;}
.financing-area,
.procedure-area,
.patients-text{padding-bottom:65px;}
.our-patients-area{padding-bottom:290px;}
.financing-area{margin-top:40px;}
.candidates-area{padding:85px 0px;}
.freedom-content ul li{padding-left:50px;}
.freedom-content ul li i{top:5px;}
.glasse-item p{font-size:16px;}
.glasse-item h5{font-size:20px;}
.reviews-item > img,
.docs-img img{max-height:500px;}
.procedure-border{width:600px;top:-40px;}
.candidate-age .age{font-size:14px;height:84px;width:84px;}
.guarantee-content .btn-box{display:block;padding-top:0px;}
.guarantee-content .btn-box a{margin:14px 0px;}
.reviews-item2{margin:0px auto;max-width:100%;}
.reviews-item2 h2 br{display:none;}
.winner-box{min-height:auto;}
.technology-img{flex-direction:column;}
.technology-img span{display:block;width:100%;top:10px;left:16px;}
.benefits-content h2{font-size:28px;}
.tech-about-area{padding:65px 0px 120px;}
.pricing-heading p span{font-size:20px;}
.procedure-item{margin-top:20px;}
.transparency-area{padding:0px;}
.hero-img{max-width:300px;max-height:300px;}
.vision34-text p a,
.vision34-text p span,
.vision-item2 h5,
.vision-item h5,
.vision-item ul li p{font-size:18px;}
.vision-item2 span{font-size:14px;}
.vision43-area h3{font-size:26px;}
.results-area{padding:100px 0px;}
.our-patients-area{padding:65px 0px;}
.meet-item p{font-size:14px;}
.meet-item img{width:180px;}
.techab-content p span{font-size:18px;}
.footer-logo{text-align:center;margin-bottom:30px;}
.footer-area{overflow:hidden;background:#fff;padding-top:50px;}
.footer-menu h5{font-size:18px;}
.footer-menu ul li a{font-size:15px;font-weight:400;}
.footer-social ul{margin-top:30px;}
.freedom-area{padding-top:20px;}
.our-patients-area{margin-bottom:0px;}
.footer-area{position:static;}
.hero-area .hero-content.pricing-item .tool-box.tooltip-inner{max-width:240px !important;width:100% !important;padding:15px;top:62%;}
.tooltip-inner p{font-size:15px;}
}
/*
====================================
Small Screen - Mobile
====================================
*/
@media only screen and (max-width:767px){
.vision-area .row .col-md-6:first-child,.vision-area .row .col-md-6:last-child{width:100%;flex:0 0 100%;}
.vision-area .row .col-md-6:last-child{flex:0 0 100%;max-width:100%;}
.vision-item2{padding-left:0;}
.provideo-wrap #myVideo{height:300px;}
.procedure-area > img{width:100%;height:300px;}
.provideo-wrap > a{top:150px;}
.pricing-item .tooltip-inner{padding:30px 15px 30px;max-width:100%;width:100% !important;top:100px;left:50%;transform:translate(-50%, 0%);margin-left:auto;}
.pricing-item .tooltip-inner::before, .pricing-item .tooltip-inner::after{top:-35px;left:auto;border:15px solid transparent;border-right:15px solid transparent;right:13px;border-bottom:20px solid #fff;}
.pricing-item .tooltip-inner::after{border-right-color:transparent;z-index:0;left:auto;border-bottom-color:rgba(0,0,0,0.2);top:-35.5px;}
.tooltip-inner p{font-size:16px;}
.tooltip-inner ul li{font-size:16px;margin-bottom:4px;}
section.transparency-area .procedure-item a{font-size:16px;}
.pricing-area h2{margin:0 0 18px;}
.pricing-area h2 + p{margin:0 0 25px;}
.row .col-md-6:first-child .pricing-item h5 + p{margin-right:0;}
.technology-content{padding:30px 0px 30px 0px;padding-top:40px;color:#ffffff;}
.technology-content h2{font-size:26px;margin-bottom:20px;text-align:center;}
.technology-content h2 + p{font-size:18px;text-align:center;}
.technology-content p{font-size:16px;text-align:center;}
.hero-img{bottom:-10px;}
.hero-content{padding:10px 0px 30px;}
.result-page .section-padding-top{padding-top:40px;}
.result-page .section-padding-bottom{padding-bottom:40px;}
.result-page h2{font-size:28px;}  
.result-page p{font-size:16px;}
.really-mean-area .col-md-6:first-child{padding-bottom:15px;}
.result-page .goal-area p{font-size:24px;}
.result-winner-box .result-reviews-item2{padding:40px 15px;margin:0 auto;max-width:500px;}
.result-page .result-reviews-item2 p{font-size:25px;margin:25px auto 15px;}
.convenient-section .list-content .pay-title-wrap p span{padding:0 10px 0 5px;font-size:24px;}
.convenient-section .list-content .pay-title-wrap p{font-size:45px;}
.result-page section.transparency-area .procedure-item a{font-size:18px;}
.result-page .transparency-item span{font-size:28px;}
.result-page .procedure-item h5{font-size:22px;}
.convenient-section .list-content .pay-title-wrap{width:100%;margin-right:0;}
.convenient-section .list-content .pay-content{width:100%;}
.convenient-section .list-content .pay-content p::before{display:none;}
.convenient-section .pay-service-wrap .list-content{display:block;margin-bottom:20px;}
.convenient-section .list-content .pay-title-wrap p br{display:none;}
.result-review-img .social-rating-wrap .social-btn{margin-right:2%;padding:10px 15px 10px 50px;width:49%;}
.result-review-img .social-rating-wrap .social-btn::before{left:10px;}
.vc_row.wpb_row.procedure_row_with_roll_over .hero-content.pricing-item.wpb_column.vc_column_container .tool-box a.close-tooltip{display:block;}
.vc_row.wpb_row.procedure_row_with_roll_over .hero-content.pricing-item.wpb_column.vc_column_container .tool-box.tooltip-inner{top:34%;left:0;right:initial;transform:translate(0, -50%);max-width:340px !important;width:100% !important;}
.vc_row.wpb_row.procedure_row_with_roll_over .hero-content.pricing-item.wpb_column.vc_column_container .tool-box.tooltip-inner:before, .vc_row.wpb_row.procedure_row_with_roll_over .hero-content.pricing-item.wpb_column.vc_column_container .tool-box.tooltip-inner:after{content:"";position:absolute;top:-29px;right:initial;border:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;width:0px;height:0px;z-index:1;left:70%;}
.vc_row.wpb_row.procedure_row_with_roll_over .hero-content.pricing-item.wpb_column.vc_column_container .tool-box.tooltip-inner:after{border-bottom-color:rgba(0,0,0,0.2);border-right-color:transparent;z-index:0;right:-35px;}
}
@media screen and (min-width:576px) and (max-width:767px){
body{font-size:16px;}
.candidate-content h2,
.glasses-area h2,
h2{font-size:30px;margin-bottom:26px;}
.header-top span a,
.header-top span{font-size:12px;}
#navbar_stiky{/*background:rgb(7, 70, 91);background:linear-gradient(95deg, rgba(7, 70, 91, 1) 0%, rgba(54, 137, 145, 1) 100%);*/padding:10px 0;}
.hero-area{padding:30px 0 0;}
.header-top{position:relative;z-index:999999999999;}
.navbar-nav li a{display:inline-block;margin-top:10px;}
.hero-content h1{font-size:34px;}
.freedom-content ul li br{display:none;}
.hero-btn{display:flex;padding:;}
.hero-btn a{margin-left:0px;}
.hero-btn .find-btn{}
.hero-content{padding:20px 0px 40px;}
.vision-area,
.history-area,
.sooner-area,
.guarantee-area,
.glasses-area,
.freedom-area{padding:46px 0px;}
.financing-area,
.procedure-area,
.patients-text{padding-bottom:65px;}
.financing-area{margin-top:40px;}
.candidates-area{padding:50px 0px;}
.freedom-content ul li{padding-left:50px;margin:20px 0px;}
.freedom-content ul li i{}
.glasse-item p{font-size:16px;}
.glasse-item h5{font-size:20px;}
.reviews-item > img,
.docs-img img{max-height:500px;}
.procedure-border{width:490px;top:-30px;}
.candidate-age .age{font-size:14px;height:84px;width:84px;}
.guarantee-content .btn-box{display:flex;padding-top:0px;padding-bottom:30px;}
.guarantee-content .btn-box a{}
.reviews-item2{margin:0px auto;max-width:100%;}
.reviews-item2 h2 br{display:none;}
.winner-box{min-height:auto;}
.technology-img{flex-direction:column;}
.technology-img span{display:block;width:100%;top:10px;left:16px;}
.benefits-content h2{font-size:28px;}
.tech-about-area{padding:65px 0px 120px;}
.pricing-heading p span{font-size:16px;}
.procedure-item{margin-bottom:20px;}
.transparency-area{padding:0px;}
.vision34-text p a,
.vision34-text p span,
.vision-item2 h5,
.vision-item h5,
.vision-item ul li p{font-size:18px;}
.vision-item2 span{font-size:14px;}
.vision43-area h3{font-size:22px;}
.results-area{padding:100px 0px;}
.our-patients-area{padding:65px 0px;}
.meet-item p{font-size:14px;}
.meet-item img{width:180px;}
.techab-content p span{font-size:18px;}
.footer-logo{text-align:center;margin-bottom:30px;}
.footer-area{padding-top:50px;}
.footer-menu h5{font-size:18px;margin-bottom:16px;margin-top:22px;}
.footer-menu ul li a{font-size:15px;font-weight:400;}
.footer-social ul{margin-top:30px;}
.hero-img{max-width:300px;max-height:300px;}
.freedom-area{padding-top:20px;}
.glasse-item{padding:12px 0px;}
.technology-content .btn-box{margin-top:20px;}
.technology-img{justify-content:center;text-align:center;}
.technology-img img{max-width:100%;margin:0px auto;}
.history-text{padding-top:40px;}
.vision-item,
.benefits-content{border:none !important;padding-right:0px !important;margin:30px 0px;}
.destop_show{display:none;}
.mobile-show{display:block;padding-bottom:30px;}
.pricing-heading{margin-bottom:25px;}
.pricing-item{padding:10px 0px;}
.vision-item{max-width:400px;margin:0px auto;}
.vision-item2{text-align:center;}
.our-patients-area h2 br,
.vision43-area h2 br{display:none;}
.vision34-text{padding-left:0px !important;border:none !important;}
.navbar-brand img{max-width:70% !important;}
.our-patients-area{margin-bottom:0px;}
.footer-area{position:static;}
}
/*
====================================
Xtra Small Screen - Small Mobile
====================================
*/
.wpb_raw_code.wpb_content_element.wpb_raw_html.pricing_wp_raw_html_outer .tool-box a.close-tooltip{display:none;}
.hero-area .hero-content.pricing-item .tool-box a.close-tooltip{display:none;}
@media screen and (max-width:767px){
.hero-area .hero-content.pricing-item .tool-box a.close-tooltip{display:block;}
.wpb_raw_code.wpb_content_element.wpb_raw_html.pricing_wp_raw_html_outer .tool-box a.close-tooltip{display:block;z-index:9;}
body{font-size:16px;}
/*.home .mobile-container video{height:0 !important;}*/
.candidate-content h2,.glasses-area h2,h2{font-size:26px;margin-bottom:16px;}
.header-top span a, .header-top span{font-size:10px;line-height:1.9;}
.header-top span{display:block;} 
#navbar_stiky{/*background:rgb(7, 70, 91);background:linear-gradient(95deg, rgba(7, 70, 91, 1) 0%, rgba(54, 137, 145, 1) 100%);*/padding:10px 0;}
.hero-area{padding:10px 0 20px;}
.header-top{position:relative;z-index:999999999999;}
.navbar-nav li a{display:inline-block;margin-top:10px;}
.hero-content h1{font-size:34px;}
.freedom-content ul li br{display:none;}
.hero-btn{display:flex;flex-direction:column;padding-top:1px;}
.hero-btn a{margin-left:0px;}
.hero-btn .find-btn{margin:10px 0px;}
.hero-content{padding:20px 0px 50px;}
.hero-img{max-width:300px;max-height:300px;}
.vision-area,
.history-area,
.sooner-area,
.guarantee-area,
.glasses-area,
.freedom-area{padding:55px 0px;}
.financing-area,
.procedure-area,
.patients-text{padding-bottom:65px;}
.financing-area{margin-top:40px;}
.candidates-area{padding:50px 0px;}
.freedom-content ul li{padding-left:50px;margin:20px 0px;font-size:16px;}
.freedom-content ul li i{}
.glasse-item p{font-size:16px;}
.glasse-item h5{font-size:20px;}
.reviews-item > img,
.docs-img img{max-height:500px;}
.procedure-border{width:100%;top:-20px;}
.candidate-age .age{font-size:14px;height:84px;width:84px;}
.guarantee-content .btn-box{display:flex;padding-top:0px;padding-bottom:30px;}
.guarantee-content .btn-box a{}
.reviews-item2{margin:0px auto;max-width:100%;}
.reviews-item2 h2 br{display:none;}
.winner-box{min-height:auto;}
.technology-img{flex-direction:column;}
.technology-img span{display:block;width:100%;top:10px;padding-left:0px;}
.benefits-content h2{font-size:28px;}
.tech-about-area{padding:65px 0px 120px;}
.pricing-heading p span{font-size:16px;}
.procedure-item{margin-bottom:20px;}
.transparency-area{padding:0px;}
.vision34-text p a,
.vision34-text p span,
.vision-item2 h5,
.vision-item h5,
.vision-item ul li p{font-size:16px;}
.vision-item2 span{font-size:14px;}
.vision43-area h3{font-size:22px;}
.results-area{padding:80px 0px;}
.our-patients-area{padding:50px 0px;}
.meet-item p{font-size:14px;}
.meet-item img{width:180px;}
.techab-content p span{font-size:18px;}
.footer-logo{text-align:center;margin-bottom:12px;}
.footer-area{padding-top:50px;}
.footer-menu h5{font-size:18px;margin-bottom:16px;margin-top:22px;}
.footer-menu ul li a{font-size:15px;font-weight:400;}
.footer-social ul{margin-top:30px;justify-content:center;}
.freedom-area{padding-top:20px;}
.glasse-item{padding:12px 0px;}
.btn-box{display:flex;flex-direction:column;justify-content:center;margin-top:10px;}
.btn-box a{margin:10px 0px !important;width:290px !important;}
.technology-content .btn-box{margin-top:20px;}
.technology-img{justify-content:center;text-align:center;}
.technology-img img{max-width:100%;margin:0px auto;}
.history-text{padding-top:40px;}
.vision-item,
.benefits-content{border:none !important;padding-right:0px !important;margin:40px 0px 0px;}
.destop_show{display:none;}
.navbar-brand{max-width:230px;}
.logo-white img,
.navbar-brand img{max-width:100%;}
.hero-content p{text-align:center;margin-top:10px;font-size:17px;}
.mobile-show{display:flex;padding-bottom:40px;text-align:center;}
.pricing-heading{margin-bottom:25px;}
.pricing-item{padding:10px 0px;}
.vision-item{max-width:400px;margin:0px auto;}
.vision-item2{text-align:center;}
.our-patients-area h2 br,
.vision43-area h2 br{display:none;}
.vision34-text{padding-left:0px !important;border:none !important;}
p{margin-bottom:16px;}
.winner-area{flex-direction:column;justify-content:center;}
.winner-text{margin-bottom:20px;}
.our-patients-area .container{max-width:400px;}
.our-patients-area{margin-bottom:0px;}
.copyright-area{margin-top:30px;}
.copyright-content span{text-align:center;display:block;margin:4px 10px;}
.footer-area{position:static;}
.result-page h2{font-size:24px;}
.result-page .goal-area p{font-size:20px;}
.result-review-img .social-rating-wrap .social-btn{margin:2px;padding:10px 15px 10px 50px;width:100%;max-width:235px;}

.mobile-tag .hero-content.pricing-item p .info{border-color:#fff;top:initial;right:initial;bottom:initial;position:relative;vertical-align:bottom;display:inline-block;line-height:0;padding:1px;margin:0 0 8px 5px;}
.mobile-tag .hero-content.pricing-item{position:relative;}
.mobile-tag .hero-content.pricing-item .tooltip-inner{max-width:90%;width:100% !important;top:180px;}
.mobile-tag .hero-content.pricing-item .tooltip-inner:before,
.mobile-tag .hero-content.pricing-item .tooltip-inner:after{top:-33px;right:2px;}
.mobile-tag .hero-content.pricing-item .tooltip-inner p{color:#000;}

.mobile-tag .hero-content.pricing-item .tool-box a.close-tooltip{position:absolute;right:-15px;top:0px;font-size:0;line-height:0;width:30px;height:30px;padding:0;border-radius:30px;margin:0;background-color:#fff;z-index:9;}
.mobile-tag .hero-content.pricing-item .tool-box a.close-tooltip:before{content:"";position:absolute;left:4px;top:12px;height:2px;width:18px;background-color:#007D9E;transform:rotate(45deg);}
.mobile-tag .hero-content.pricing-item .tool-box a.close-tooltip:after{content:"";position:absolute;left:4px;top:12px;height:2px;width:18px;background-color:#007D9E;transform:rotate(-45deg);}
.mobile-tag .hero-content.pricing-item .tool-box a.close-tooltip:hover{background:#007D9E;color:#fff;}
.mobile-tag .hero-content.pricing-item .tool-box a.close-tooltip:hover:after{background-color:#fff;}
.mobile-tag .hero-content.pricing-item .tool-box a.close-tooltip:hover:before{background-color:#fff;}

.mobile-tag .hero-content.pricing-item p.pricing_wp_raw_html_outer{position:relative;text-align:center;}
.mobile-tag .hero-content.pricing-item p.pricing_wp_raw_html_outer b{display:inline-block;position:relative;vertical-align:bottom;}
.pricing-item p.pricing-item-right{padding:0 20px;}
.pricing-item p .info{right:0;}
.wpb_raw_code.wpb_content_element.wpb_raw_html.pricing_wp_raw_html_outer .tool-box a.close-tooltip{right:-10px !important;top:initial !important;bottom:-10px !important;}
}
@media screen and (max-width:380px){
.our-patients-area{padding-bottom:260px;}
}