@import "plugins/fonts-a20539c11f7326485f06581af58d7265.css";:root{--main-color:#307fde;--main-color-50:rgba(48, 127, 222, 0.5);--main-color-dark:rgb(18, 32, 61);--main-color-darker:var(--main-color-dark);--main-color-darker-50:rgba(18, 32, 61, 0.5);--main-color-darker-80:rgba(18, 32, 61, 0.8);--text-color:#394858;--secondary-color:#d1d3d4;--secondary-color-50:rgba(209, 211, 212, 0.5);--peach-color:rgb(255, 232, 204);--peach-color-50:rgb(255, 232, 204,0.5);--peach-color-40:rgb(255, 232, 204,0.4);--peach-gradient:linear-gradient(to bottom, rgba(242, 249, 255, 0) 0%, var(--peach-color-40) 40%,var(--peach-color-50) 100%);--main-color-clinic:#7b72d5;--main-color-clinic-50:rgba(123, 114, 213,0.5);--main-color-clinic-dark:#262255;--main-color-clinic-dark-50:rgba(38, 34, 85, 0.5);--bg-white:#ffffff;--white-50:rgba(255, 255, 255, 0.5);--error:rgb(152, 5, 5)}.text-color{color:var(--text-color)!important}.main-color,.text-primary{color:var(--main-color)!important}.main-color-dark,.text-dark{color:var(--main-color-dark)!important}.text-dark p{color:var(--main-color-dark)}.peach-color{color:var(--peach-color)!important}.peach-color-50{color:var(--peach-color-50)!important}.clinic-color-dark{color:var(--main-color-clinic-dark)!important}.main-color-clinic{color:var(--main-color-clinic)!important}.main-bg,.white-bg{background-color:var(--bg-white)}.main-colorbg{background-color:var(--main-color)}.main-colorbg-dark{background-color:var(--main-color-dark)}.main-colorbg-darken-50{background-color:var(--main-color-dark);filter:brightness(85%)}.peach-bg{background-color:var(--peach-color)}.peach-bg-50{background-color:var(--peach-color-50)}.clinic-bg-dark{background-color:var(--main-color-clinic-dark)}.main-bg-clinic{background-color:var(--main-color-clinic)}.bord-thin-bottom{border-color:var(--secondary-color)}.bord-thin-bottom.text-white{border-color:var(--bg-white)}.main-colorbg-dark .bord-thin-bottom{border-color:var(--white-50)}.bord-thin-top{border-top:1px solid var(--secondary-color-50)}.border-bottom{border-bottom:1px solid var(--secondary-color-50)!important}.border-bottom.text-white{border-bottom:1px solid var(--white-50)!important}.border-bottom-darker-50{border-bottom:1px solid var(--main-color-50)!important}.border{border:1px solid var(--secondary-color-50)!important}.sec-lg-head .dot-titl{padding:3px 28px;font-size:11px;letter-spacing:.5px;text-transform:none;border-color:transparent;color:var(--text-color);background:var(--peach-color-50)}.sec-lg-head .dot-titl:before,.sec-lg-head .dot-titl:after{content:none}.main-colorbg-dark .sec-lg-head .dot-titl{color:var(--main-color-darker);border-color:transparent;background:var(--peach-color)}.main-colorbg-dark.light-elem .sec-lg-head .dot-titl,.clinic-bg-dark.light-elem .sec-lg-head .dot-titl{background:var(--peach-color)!important}.main-colorbg-dark.light-elem p{color:var(--bg-white)}.main-bg.dry-eye-content{background-color:var(--bg-white)!important}.outline{color:transparent!important;-webkit-text-stroke:2px var(--main-color)}.material-symbols-outlined{font-size:18px}::selection{background:var(--main-color);color:#fff}::-moz-selection{background:var(--main-color);color:#fff}body{color:var(--main-color-dark);background:var(--bg-white)!important}body.clinic-body{color:var(--main-color-clinic-dark)}h1,h2,h3,h4,h5,h6{color:var(--main-color-dark)}body.clinic-body h1,body.clinic-body h2,body.clinic-body h3,body.clinic-body h4,body.clinic-body h5,body.clinic-body h6{color:var(--main-color-clinic-dark)}h2{font-size:42px;line-height:49px}h6{line-height:1.5}li{color:var(--text-color)}p{color:var(--text-color);line-height:1.6}b,strong,.bold{font-weight:600}.custom-desc ol li{list-style:disc}.custom-desc ol li li{list-style:circle}.custom-desc ol li li li{list-style:square}.custom-desc ul li{list-style:decimal}.clinic-ns a:first-child{margin-left:0}.about .about-circle-crev .half-circle-img img{object-position:center center!important}.list{padding-left:20px;margin-bottom:0}.list li{list-style:disc;line-height:1.8;font-size:16px;font-weight:400}.listnb li{list-style:decimal}.listnb>:not(:last-child){padding-bottom:10px}.listpb>:not(:last-child){padding-bottom:10px}.section-pull-up{margin-top:-110px}.section-padding{padding:100px 0}.medium-color-container{padding:50px}.p-25{padding:25px!important}.img-container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.img-container picture{width:100%;height:100%}.img-container img{width:100%;height:100%;object-fit:cover}.img-container.object-left img{object-position:left}.img-container.object-right img{object-position:right}.contain{object-fit:contain!important}.bg-sz-auto{background-size:auto!important}.equal-height>[class*=col-]{margin-bottom:-99999px;padding-bottom:99999px}.equal-height.row{overflow:hidden;align-items:stretch!important}.z-n1{z-index:-1!important}.z-1{z-index:1!important}.fit-content{width:fit-content}.wrap-text{max-width:100%;overflow-wrap:break-word}.arrow-link{display:flex;align-items:center;justify-content:start;letter-spacing:.5px}.arrow-link i{display:flex;align-items:center;justify-content:center;margin-left:5px;margin-top:-3px}.arrow-link-reverse i{margin-left:0;margin-right:7px;margin-bottom:-7px;transform:rotate(-95deg)}.progress-wrap{mix-blend-mode:unset}.progress-wrap::after{color:var(--main-color);font-family:material symbols outlined;content:'\eae6';font-size:16px;top:1px}.progress-wrap svg.progress-circle path{stroke:var(--main-color)}.clinic-body .progress-wrap::after,.clinic-body .progress-wrap svg.progress-circle path{color:var(--main-color-clinic);stroke:var(--main-color-clinic)}.cursor{background-color:initial}.cursor-active{background-color:#fff}input,textarea,select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;outline:none;border-radius:0!important}.form-group input{width:100%;padding:12px;height:50px;background:var(--bg-white);border:0;color:var(--text-color);font-size:14px}.form-group label{margin-bottom:10px;color:var(--text-color);text-transform:uppercase;letter-spacing:.5px;font-size:13px}.form-control:focus{outline:0;box-shadow:none;color:var(--main-color-dark);border-color:var(--text-color)}.form-group textarea{width:100%;padding:12px;height:120px;background:var(--bg-white)!important;border:0!important;color:var(--text-color)!important;font-size:14px!important;border-radius:0!important}input[type=checkbox]{position:relative;background:var(--bg-white)!important;border:0;border-radius:0!important;cursor:pointer;line-height:0;margin:0 .6em 0 0;outline:0;padding:0!important;vertical-align:text-top;height:20px;width:20px;min-width:20px;-webkit-appearance:none}input[type=checkbox]:checked{background-color:var(--main-color)!important}.main-colorbg-dark input[type=checkbox]:checked{background-color:var(--peach-color)!important}input[type=checkbox]:checked:after{content:'';position:absolute;right:11px;top:10px;width:4px;height:10px;border:solid var(--bg-white);border-width:0 2px 2px 0;margin:-1px -1px 0;transform:rotate(45deg)translate(-50%,-50%);z-index:2}.main-colorbg-dark input[type=checkbox]:checked:after{border:solid var(--main-color-dark);border-width:0 2px 2px 0}.checkbox{display:flex}.conditions{font-size:14px;line-height:20px;margin-top:-2px}.conditions.xsmall{font-size:11px;line-height:14px}.promotions-container .conditions{font-size:12px;line-height:16px}.fileUpload{position:relative;overflow:hidden}::-webkit-file-upload-button{visibility:hidden}.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.btn--browse{border-radius:0;background-color:var(--main-color-dark);border:1px solid var(--bg-white);color:var(--bg-white);padding:10px 14px;width:100%;height:100%;text-transform:uppercase;font-size:13px;font-weight:600;letter-spacing:.5px;display:flex;align-items:center;justify-content:center;transition:all .4s}.btn--browse:hover{cursor:pointer;background-color:var(--main-color);border-color:var(--main-color);color:var(--bg-white)}.btn--browse.butn-bord{background-color:initial;border:1px solid var(--main-color-dark);color:var(--main-color-dark)}.btn--browse.butn-bord:hover{background-color:var(--main-color-dark);color:var(--bg-white)}.btn--browse span:hover{cursor:pointer}.form-group select{width:100%;padding:12px;height:50px;background:var(--bg-white)!important;border:0!important;color:#757575!important;font-size:14px!important;border-radius:0!important}.form-group select.bg-white{background:var(--bg-white)!important}.nice-select.bg-white,.nice-select.bg-white .list,.nice-select.bg-white .list .option{background-color:var(--bg-white)}.nice-select.bg-white .option:hover,.nice-select.bg-white .option.focus,.nice-select.bg-white .option.selected.focus{background-color:var(--peach-color-50)}.nice-select{width:100%;-webkit-tap-highlight-color:transparent;background-color:var(--bg-white);border-radius:0;border:0;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;color:#757575!important;font-weight:400;height:50px;line-height:28px;outline:none;padding:12px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.nice-select.active{color:var(--text-color)!important}.nice-select:after{content:'+';font-size:12px;font-weight:500;color:var(--text-color);display:flex;align-items:center;justify-content:center;pointer-events:none;position:absolute;top:0;left:calc(100% - 25px);height:100%;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.nice-select.open:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.nice-select.open .list{opacity:1;width:100%;pointer-events:auto;-webkit-transform:scale(1)translateY(0);-ms-transform:scale(1)translateY(0);transform:scale(1)translateY(0);max-height:260px;overflow-y:scroll}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select .list{background-color:var(--bg-white);border-radius:0;box-shadow:0 8px 9px -4px rgba(0,0,0,.1);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75)translateY(-21px);-ms-transform:scale(.75)translateY(-21px);transform:scale(.75)translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:initial!important}.nice-select .option{background-color:var(--bg-white);cursor:pointer;font-size:14px;font-weight:400;line-height:28px;list-style:none;min-height:20px;outline:none;padding:12px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:var(--peach-color-50)}.nice-select .option.selected{font-weight:500;color:var(--text-color)}.nice-select .option.disabled{background-color:initial;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.loader-wrap svg{fill:var(--bg-white)}.butn.butn-md,.thm-btn{padding:12px 25px;font-size:13px;font-weight:600;letter-spacing:.5px;display:flex;align-items:center;justify-content:center}.thm-btn{border:1px solid var(--main-color);border-radius:30px;background-color:var(--main-color);color:var(--bg-white);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.thm-btn:hover{border-color:var(--main-color-dark);background:var(--main-color-dark)!important;color:var(--bg-white)!important}.butn.butn-md i{margin-top:-2px}.butn.butn-bord{border-color:var(--main-color-dark);color:var(--main-color-dark)}.butn.butn-bord span{color:var(--main-color-dark);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.butn.butn-bord:hover{border-color:var(--main-color-dark);background-color:var(--main-color-dark);color:var(--bg-white)}.clinic-body .butn.butn-bord{border-color:var(--main-color-clinic-dark);color:var(--main-color-dark)}.clinic-body .butn.butn-bord span{color:var(--main-color-clinic-dark);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.clinic-body .butn.butn-bord:hover{border-color:var(--main-color-clinic-dark);background-color:var(--main-color-clinic-dark);color:var(--bg-white)}.butn.butn-bord:hover span,.butn.butn-bord.butn-bord-clinic-dark:hover span{color:var(--bg-white)}.butn.butn-bord.butn-bord-clinic-dark{border-color:var(--main-color-clinic-dark);color:var(--main-color-clinic-dark)}.butn.butn-bord.butn-bord-clinic-dark span{color:var(--main-color-clinic-dark);-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.butn.butn-bord.butn-bord-clinic-dark:hover{border-color:var(--main-color-clinic-dark);background-color:var(--main-color-clinic-dark);color:var(--bg-white)}.butn span{line-height:normal}.butn span.material-symbols-outlined{margin-top:-2px}.main-colorbg-dark .butn.butn-bord:not(.butn-bord-dark),.clinic-bg-dark .butn.butn-bord:not(.butn-bord-dark){border-color:var(--bg-white);color:var(--bg-white)}.main-colorbg-dark .butn.butn-bord:not(.butn-bord-dark) span,.clinic-bg-dark .butn.butn-bord:not(.butn-bord-dark) span{color:var(--bg-white);transition:all .4s}.main-colorbg-dark .butn.butn-bord:not(.butn-bord-dark):hover{border-color:var(--main-color-darker);background:var(--main-color-darker)!important;color:var(--bg-white)}.clinic-bg-dark .butn.butn-bord:not(.butn-bord-dark):hover{border-color:var(--main-color-clinic-dark);background:var(--main-color-clinic-dark)!important;color:var(--bg-white)}.clinic-bg-dark .butn.butn-bord.white-hover:hover{border-color:var(--bg-white);background:var(--bg-white)!important;color:var(--main-color-clinic-dark)}.clinic-bg-dark .butn.butn-bord.white-hover:hover span{color:var(--main-color-clinic-dark)!important}.main-colorbg-dark .butn.butn-bord:not(.butn-bord-dark):hover span,.clinic-bg-dark .butn.butn-bord:not(.butn-bord-dark):hover span{color:var(--bg-white)}.main-colorbg-dark .butn.butn-bord.white-hover:not(.butn-bord-dark):hover span{color:var(--main-color-dark)!important}.butn.butn-bg.main-colorbg:hover{border-color:var(--main-color-dark);background:var(--main-color-dark)!important;color:var(--bg-white)!important}.butn.butn-bg.main-colorbg-dark:hover{border-color:var(--main-color);background:var(--main-color)!important;color:var(--bg-white)!important}.butn.butn-bg.main-colorbg.white-hover:hover,.main-colorbg-dark .butn.butn-bord.white-hover:not(.butn-bord-dark):hover{border-color:var(--bg-white);background:var(--bg-white)!important;color:var(--main-color-dark)!important}.butn.butn-bord.butn-bord-main{border-color:var(--main-color);color:var(--main-color)}.butn.butn-bord.butn-bord-main:hover{border-color:var(--main-color);background:var(--main-color)!important;color:var(--bg-white)}.butn.butn-bord.butn-bord-main span{color:var(--main-color)}.butn.butn-bord.butn-bord-main:hover span{color:var(--bg-white)}.butn.butn-bg.main-bg-clinic:hover{border-color:var(--main-color-clinic-dark);background:var(--main-color-clinic-dark)!important;color:var(--bg-white)!important}.butn.butn-bg.main-bg-clinic.white-hover:hover{border-color:var(--bg-white);background:var(--bg-white)!important;color:var(--main-color-clinic-dark)!important}.butn.butn-bg.main-bg-clinic.white-hover:hover span{color:var(--main-color-clinic-dark)!important}.colog-bg-transition{background:linear-gradient(to bottom,#e2b88d,#e87d7b,#bc9ab0,#aca7bf,#92c7d4)!important}.top-nav-promo{position:absolute;top:0;min-height:40px;display:flex;align-items:center;max-width:100%;overflow:hidden;z-index:10;width:100%}.top-nav-promo.main-bg:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--peach-color)}.top-nav-promo.topnav-scroll{top:-40px;transition:top .3s ease}.top-nav-promo.topnav-scroll+.navbar{top:0;transition:top .3s ease}.top-nav-promo .main-marq .box .item{padding:0 80px}.top-nav-promo .main-marq .box .item h4{font-size:12px;line-height:normal;font-weight:500;color:var(--main-color-dark)!important}.top-nav-promo .main-marq .box .item h4 .icon{font-size:30px;line-height:normal;margin-bottom:0;display:flex;align-items:center}.top-nav-promo .main-marq .box .item h4 a,.top-nav-promo .main-marq .box:last-of-type .item:nth-of-type(odd) h4 a{position:relative;display:flex;align-items:center;color:var(--main-color-darker)!important;z-index:1;text-transform:uppercase;letter-spacing:.5px}.top-nav-promo.clinic-top-nav-promo .main-marq .box .item h4,.top-nav-promo.clinic-top-nav-promo .main-marq .box .item h4 a,.top-nav-promo.clinic-top-nav-promo .main-marq .box:last-of-type .item:nth-of-type(odd) h4 a{color:var(--bg-white)!important}.fix-bottom-btn-mobile{position:fixed;bottom:0;z-index:10;width:100%;visibility:visible;opacity:1;transition:opacity .3s ease}.fix-bottom-btn-mobile.hidden{visibility:hidden;opacity:0;transition:opacity .3s ease}.call-marq{overflow:hidden}.call-marq .dark-text .box .item h4,.call-marq .dark-text .box .item h4,.call-marq .dark-text .box:last-of-type .item:nth-of-type(even) h4{color:var(--main-color-dark)!important;margin-right:10px}.call-marq .dark-text .box .item a{display:flex;align-items:center;color:var(--main-color-dark)!important}.clinic-body .call-marq .dark-text .box .item a,.clinic-body .call-marq .dark-text .box .item h4,.clinic-body .call-marq .dark-text .box .item h4,.clinic-body .call-marq .dark-text .box:last-of-type .item:nth-of-type(even) h4{color:var(--main-color-clinic-dark)!important}.call-marq .dark-text .box .item a svg{margin-bottom:-3px}#smooth-wrapper{height:100%;overflow:hidden}#smooth-content{min-height:100vh;will-change:transform}#smooth-content{padding-bottom:var(--nav-height)}.navbar{position:relative;transition:top .3s ease}.navbar .logo{margin-left:0;width:100%;max-width:200px}.navbar.main-bg{background:var(--bg-white);border-top:0;border-bottom:2px solid var(--secondary-color-50)!important}.navbar .icon-bar{color:var(--main-color-dark)}.navbar-layer1{border-bottom:none}.navbar-nav .nav-item:first-child .nav-link{margin-left:0}.navbar .navbar-nav .nav-link{color:var(--main-color-dark);display:flex;align-items:center;line-height:normal;padding:30px 0;font-size:14px;letter-spacing:.5px}.clinic-menu.navbar .navbar-nav .nav-link{color:var(--main-color-clinic-dark)}.navbar .navbar-nav .nav-link span{line-height:normal}.dropdown-toggle::after{content:"+";border:none;margin-top:1px;font-size:10px}.navbar-toggler:focus{box-shadow:none}.navbar-toggler{padding-right:0;position:relative;width:45px;height:30px}.bg-toggler{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.hamburger{display:flex;flex-direction:column;align-items:center;justify-content:center}.hamburger .line{width:15px;height:2px;background-color:var(--main-color-dark);display:block;margin:1px auto;border-radius:5px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hamburger:hover{cursor:pointer}.navbar-toggler.is-active .line:nth-child(2){opacity:0}.navbar-toggler.is-active .line:nth-child(1){-webkit-transform:translateY(4px)rotate(45deg);-ms-transform:translateY(4px)rotate(45deg);-o-transform:translateY(4px)rotate(45deg);transform:translateY(4px)rotate(45deg)}.navbar-toggler.is-active .line:nth-child(3){-webkit-transform:translateY(-4px)rotate(-45deg);-ms-transform:translateY(-4px)rotate(-45deg);-o-transform:translateY(-4px)rotate(-45deg);transform:translateY(-4px)rotate(-45deg)}.navbar .dropdown-menu .dropdown-item,.navbar .dropdown-menu{color:var(--main-color-dark)}.navbar .dropdown-menu .dropdown-item{text-wrap:wrap;font-weight:500}.navbar .dropdown-menu{transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease}.navbar .dropdown-menu.mega-menu{background:0 0;border:0;padding:0!important;margin-top:0;left:-2px;background:var(--bg-white);width:100vw;border-top:1px solid var(--secondary-color-50)!important;-webkit-box-shadow:0 20px 20px -5px rgba(0,0,0,5%);box-shadow:0 20px 20px -5px rgba(0,0,0,5%)}.navbar .dropdown-menu.mega-menu .mega-menu-container{position:relative;z-index:1;background:0 0;padding:30px 10px;border-left:0;border-right:0;border-bottom:0;border-top:0}.navbar .mega-menu .title{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid var(--secondary-color-50)}.navbar .mega-menu .brand-feature .title{border-bottom:1px solid var(--main-color-dark)}.navbar .mega-menu .title h6,.navbar .mega-menu .title .sub-title{margin-bottom:0;letter-spacing:.5px;font-weight:600}.navbar .mega-menu .title a{display:flex;align-items:center;justify-content:start}.navbar .mega-menu .desc p{margin-bottom:10px;margin-top:5px;font-size:13px;line-height:16px;color:var(--text-color);opacity:.8}.navbar .mega-menu .desc p:last-child{margin-bottom:5px}.navbar .mega-menu .desc a{font-size:12px;color:var(--main-color-dark);font-weight:400}.navbar .mega-menu .brand-feature{background:var(--peach-color-50);padding:15px}.navbar .mega-menu .brand-feature p{opacity:1}.navbar .mega-menu .brand-feature .img-container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.navbar .mega-menu .brand-feature .img-container img{width:100%;height:100%;object-fit:cover}.navbar .mega-menu .contact-lenses-cta-menu{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;z-index:1;padding:20px;background-position:100%;min-height:160px}.navbar .mega-menu .contact-lenses-cta-menu a.overlay::before,.navbar .mega-menu .contact-lenses-cta-menu div.overlay{position:absolute;top:0;left:0;z-index:0;content:'';width:100%;height:100%;background:var(--peach-gradient)}.navbar .mega-menu .contact-lenses-cta-menu a.overlay *,.navbar .mega-menu .contact-lenses-cta-menu div.overlay~*{z-index:1}.navbar .mega-menu .contact-lenses-cta-menu a.overlay button{line-height:1;font-weight:500}.navbar .mega-menu .contact-lenses-cta-menu p{margin-bottom:20px;margin-top:0;font-size:14px;line-height:normal;color:var(--main-color-darker);opacity:1}.navbar .mega-menu .contact-lenses-cta-menu a{font-size:12px;font-weight:400}.footer .dropdown-menu{background-color:initial;border:0;border-bottom:1px solid var(--white-50)!important;border-radius:0;margin-bottom:10px;padding-top:0}.footer .dropdown-menu .footer-text{padding:10px 0 10px 20px}.footer .dropdown-menu .footer-text:after{width:10px}.no-scroll,.no-scroll #smooth-content{overflow:hidden!important}.sidebar,.sidebar-patient-portal,.sidebar-contact-lens{position:fixed;top:0;bottom:0;right:0;width:370px;background-color:var(--main-color-dark);box-shadow:6px 0 18px 8px var(--main-color-darker-50);transition:transform .3s ease-out;color:var(--bg-white);z-index:1000;overflow-y:scroll}.sidebar-patient-portal .sidebar-row{min-height:100%}.sidebar-row{padding:20px}.sidebar *,.sidebar-patient-portal *,.sidebar-contact-lens *{color:var(--bg-white)}.sidebar.is-hidden,.sidebar-patient-portal.is-hidden,.sidebar-contact-lens.is-hidden{transform:translateX(400px)}.sidebar h6,.sidebar-patient-portal h6,.sidebar-contact-lens h6{font-size:14px;text-transform:uppercase;padding-bottom:5px;font-weight:400;color:var(--bg-white)}.sidebar ul,.sidebar-patient-portal ul,.sidebar-contact-lens ul{margin-left:0;padding-left:0}.sidebar ul li,.sidebar-patient-portal ul li,.sidebar-contact-lens ul li{padding:5px 0}.sidebar ul li a,.sidebar-patient-portal ul li a,.sidebar-contact-lens ul li a{letter-spacing:.5px;font-size:12px;color:var(--bg-white);position:relative;transition:all .3s ease}.sidebar ul li a:hover,.sidebar-patient-portal ul li a:hover,.sidebar-contact-lens ul li a:hover,.footer-content .footer-text:hover{padding-left:20px}.sidebar ul li a:after,.sidebar-patient-portal ul li a:after,.sidebar-contact-lens ul li a:after,.footer-content .footer-text:after{content:'';width:0;height:1px;background:var(--white-50);position:absolute;left:0;top:50%;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.parallax-slider .swiper-slide .sidebar ul li a:hover:after,.sidebar ul li a:hover:after,.sidebar-patient-portal ul li a:hover:after,.sidebar-contact-lens ul li a:hover:after,.footer-content .footer-text:hover:after{width:10px}.mobile-clinic-list .dropdown-toggle::after{margin-right:5px}.col-close{min-height:20px}.col-close a{position:fixed}.arch-slider{margin-top:170px}.slider.arch-slider .parallax-slider .swiper-slide{min-height:80vh}.sec-lg-head .dot-titl-non{display:flex;align-items:center;justify-content:center;width:fit-content;line-height:16px;letter-spacing:.5px;padding:7px 30px 6px;border:1px solid #e8f0f2}.slider.arch-slider .parallax-slider .swiper-slide h2{font-size:60px;line-height:65px;font-weight:600}.crev-header{padding-top:60px;height:100%;max-height:100%;min-height:680px;display:flex;flex-direction:column;justify-content:space-between}.slider .parallax-slider .swiper-slide{min-height:680px;max-height:680px!important;padding:0;touch-action:pan-y;pointer-events:auto}.crev-header .caption h1,.page-header .caption h1{font-size:65px;line-height:80px;font-weight:600;text-transform:initial;letter-spacing:2px}.page-header.landing-header .container{margin-top:0!important}.page-header .caption h1{font-size:55px;line-height:65px}.page-header .caption{padding-top:10px;padding-bottom:20px}.page-header .caption .sub-title{padding-left:0}.page-header .caption .sub-title:after{content:none}.crev-header .circle-button .rotate-circle svg{fill:var(--bg-white)}.crev-header.main-colorbg2 .circle-button .rotate-circle svg,.crev-header.main-colorbg2-50 .circle-button .rotate-circle svg{fill:var(--main-color-dark)}.circle-button.in-bord:before,.circle-button.in-bord:after{content:none}.crev-header .circle-button .rotate-circle svg{width:180px}.slider .parallax-slider{display:flex}.slider .parallax-slider .caption p{opacity:1;margin-top:0;margin-bottom:10px;transform:translateY(0);color:inherit}.slider .parallax-slider .caption *{opacity:1}.btn-inherit{color:var(--txt)!important;border-color:var(--txt)!important;background-color:var(--bg)!important}.btn-inherit *{color:var(--txt)!important}.btn-inherit:hover{color:var(--bg)!important;border-color:var(--txt)!important;background-color:var(--txt)!important}.btn-inherit:hover *{color:var(--bg)!important}.crev-header .main-img{display:flex;height:400px;width:60%;margin-left:0;margin-top:0;position:absolute;bottom:0;right:0}.crev-header .main-img video{width:100%;height:100%;object-fit:cover;object-position:center center}.parallax-slider .swiper-controls.arrow-out .left,.parallax-slider .swiper-controls.arrow-out .right{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--bg-white)!important;border-color:var(--bg-white)!important;line-height:5px!important;-webkit-transition:all .01s ease-in-out;-moz-transition:all .01s ease-in-out;-o-transition:all .01s ease-in-out;transition:all .01s ease-in-out;opacity:.5}.parallax-slider .swiper-button-next svg,.parallax-slider .swiper-button-prev svg{width:70%!important}.slider-margin{padding-top:195px}.crev-header-clinic{min-height:100%;padding-top:40px}.crev-header-clinic.pb-160{padding-bottom:160px}.z-n1{z-index:-1}.crev-header .caption.clinic-caption h1{line-height:40px;font-size:35px}.crev-header .caption.clinic-caption h2.subtitle{font-size:16px;line-height:25px;font-weight:500;margin-bottom:5px;letter-spacing:.5px}.crev-header .caption.clinic-caption .hour-container table *{line-height:.9!important;font-size:14px}.crev-header .main-img.pos-hours{margin-top:-350px}.clinic-img{max-height:400px}.page-header.clinic-page-header{padding-top:60px}.page-header{min-height:auto;padding-bottom:0!important;display:flex;flex-direction:column;padding-top:20px}.page-header .main-marq{margin-bottom:0}.page-header .main-marq .slide-har{top:20px}.main-marq .slide-har{overflow:hidden}.page-header .main-marq .slide-har.st1 .box{-webkit-animation:none;animation:none;transform:translateX(-70px)}.page-header .main-marq.xlrg .box .item h4{opacity:.8}.page-header .main-marq .box .item:nth-of-type(even) h4{text-stroke:2px var(--bg-white)!important;-webkit-text-stroke:2px var(--bg-white)!important;color:transparent!important}.page-header .main-marq .box .item:nth-of-type(odd) h4{color:var(--bg-white);text-stroke:0;-webkit-text-stroke:0}.clinic-page-header.page-header .main-marq .box .item:nth-of-type(even) h4{text-stroke:2px var(--bg-white)!important;-webkit-text-stroke:2px var(--bg-white)!important;color:transparent!important}.clinic-page-header.page-header .main-marq .box .item:nth-of-type(odd) h4,.clinic-page-header.page-header .main-marq .box:last-of-type .item:nth-of-type(odd) h4 a{color:var(--bg-white)!important;text-stroke:0;-webkit-text-stroke:0}.breadcrumbs-section li.breadcrumb-item a{color:var(--secondary-color);transition:color .3s ease-in-out}.breadcrumbs-section li.breadcrumb-item a:hover{color:var(--bg-white)}.breadcrumbs-section li.breadcrumb-item.active,.breadcrumbs-section li.breadcrumb-item{color:var(--white-50)}.home-slider-words{margin-bottom:-30px}.home-slider-words.main-marq .box .item:nth-of-type(even) h4{text-stroke:2px var(--peach-color);-webkit-text-stroke:2px var(--peach-color);color:transparent!important}.home-slider-words.main-marq .box .item:nth-of-type(odd) h4{color:var(--peach-color)!important;text-stroke:0;-webkit-text-stroke:0}.home-services .icon-img{max-width:80px;max-height:80px;width:100%;height:100%}.home-services .link-overlay{position:absolute;width:100%;height:100%;z-index:1}.landing-page-services .icon-img{max-height:45px;max-width:100%}.home-services .icon-img img{object-fit:contain}.home-services .icon-container{min-height:80px}.home-services .icon-container i{color:var(--main-color)}.home-services .icon-container i:first-child{font-size:30px}.home-services .icon-container i:last-child{font-size:75px;line-height:50px}.bg-pos-pattern{background-size:100%;background-position:bottom}.brands-list{columns:5;padding:0}.brands-list li:not(:first-child){margin-top:.5rem!important}.eye-conditions-section.serv-box .serv-item.clinic-tab{background-color:var(--bg-white);padding:20px}.clinic-tab h6{display:flex!important;align-items:center;font-size:16px;max-height:fit-content}.clinic-tab .material-symbols-outlined{font-size:20px;line-height:20px}.clinic-tab .bord-bottom{border-bottom:1px solid var(--white-50)!important}.clinic-tab .icon-link,.clinic-tab .icon-link:hover{color:var(--main-color-darker)!important;font-weight:500}.brand-clinics-accordion .accordion-button,.brand-clinics-accordion .accordion-item{background-color:initial;border:0}.brand-clinics-accordion .accordion-button{position:relative;overflow:hidden;color:var(--bg-white);text-transform:uppercase;font-size:18px;box-shadow:none;border-bottom:1px solid var(--white-50)}.brand-clinics-accordion .accordion-button::after,.brand-clinics-accordion .accordion-button::before{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:var(--bg-white);font-size:14px;background-image:none;width:auto;height:auto;text-transform:none;transition:opacity .3s ease}.brand-clinics-accordion .accordion-button::after{content:'Voir +';opacity:1}.brand-clinics-accordion .accordion-button::before{content:'Voir -';opacity:0}.brand-clinics-accordion .accordion-button:not(.collapsed)::after{opacity:0}.brand-clinics-accordion .accordion-button:not(.collapsed)::before{opacity:1}.brand-clinics-accordion .accordion-button.btn-en::after{content:'View +'}.brand-clinics-accordion .accordion-button.btn-en::before{content:'View -'}@media screen and (max-width:1500px){.brands-list{columns:3}}@media screen and (max-width:1000px){.brands-list{columns:2}}@media screen and (max-width:500px){.brands-list{columns:1}}.brands-modern .item.single-team .date{top:127px;right:-80px;min-width:130px;max-width:130px}.clinic-desc *{line-height:1.8!important;font-size:16px!important;font-weight:300!important;margin:0!important;color:var(--text-color)!important}.js-read-more{overflow:hidden;position:relative}.clinic-desc.js-read-more{max-height:270px}.special-hours .js-read-more{max-height:80px}.js-read-more .overlay{position:absolute;bottom:-2px;left:0;width:100%;height:100%;opacity:1;background:linear-gradient(to bottom,rgba(242,249,255,0) 0%,rgba(255,255,255,.7) 75%,var(--bg-white) 100%);z-index:1}.special-hours .js-read-more .overlay,.special-hours.contact-sh .js-read-more .overlay{background:linear-gradient(to bottom,transparent 0%,var(--main-color-clinic-dark-50) 80%,var(--main-color-clinic-dark) 100%)}.special-hours.contact-sh .js-read-more p{color:var(--bg-white)}.js-read-more--expanded{max-height:100%!important}.js-read-more--expanded .overlay{visibility:hidden;opacity:0}.read-more i.icon:after{content:"+";border:none;margin-top:2px;font-size:10px;font-style:normal}.read-more.btn-expanded i.icon:after{content:"-";border:none;margin-top:1px;font-size:10px}.clinic-contact h5.text-bg-color.bord-thin-bottom{border-color:rgba(12 30 49/.5)!important}.clinic-contact .text p.icon-text,.clinic-contact .text p.icon-text a,.clinic-caption .icon-text,.clinic-caption .icon-text a{display:flex;align-items:center;line-height:normal}.clinic-contact .text p.icon-text,.clinic-contact .text p.icon-text a{color:var(--bg-white)}.clinic-contact .material-symbols-outlined,.clinic-caption .material-symbols-outlined{font-size:20px}.brands-modern.main-colorbg-dark .item .date span{background:var(--main-color-dark)}.hour-container table{border-collapse:separate;border-spacing:0 10px}.hour-container table *{line-height:1!important;font-size:15px!important;font-weight:300!important;margin:0!important;color:var(--bg-white)!important;vertical-align:sub;letter-spacing:.5px}.clinic-contact .hour-container table *{color:var(--bg-white)!important}.white-form .form-group input,.white-form .form-group textarea,.white-form input[type=checkbox]{background:#fff!important}.white-form input[type=checkbox]{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);border:1px solid #d2d2d2}.white-form input[type=checkbox]:checked{background-color:var(--main-color)!important}.clinic-body .white-form input[type=checkbox]:checked{background-color:var(--main-color-clinic)!important}.white-form input[type=checkbox]:checked::after{border-width:0 2px 2px 0}.white-form input[type=checkbox]:checked::after{content:"";position:absolute;right:10px;top:9px;width:4px;height:10px;transform:rotate(45deg)translate(-50%,-50%);z-index:2;border-width:0 2px 2px 0;margin:-1px -1px 0}.today *,.hour-container table .today *{font-weight:500!important;font-style:italic!important}.today td:last-child{letter-spacing:1px}.hour-container .special-hours *{font-size:12px;line-height:18px;color:var(--bg-white)}.main-colorbg a{color:var(--bg-white)!important}.main-colorbg.main-colorbg-dark{background-color:var(--main-color)}.clinic-menu.navbar .navbar-nav .nav-item.active .nav-link span{position:relative}.clinic-menu.navbar .navbar-nav .nav-item.active .nav-link span:after{display:block;content:"";position:absolute;bottom:-5px;left:0;height:2px;width:100%;background-color:var(--main-color-clinic-50);z-index:1;outline:none;white-space:wrap;-webkit-user-select:none;user-select:none;border-radius:5px}.storestatus-open,.storestatus-close{display:flex;align-items:center;text-transform:uppercase;letter-spacing:.5px;font-size:11px;line-height:normal}.storestatus-open.fs-6,.storestatus-close.fs-6{font-size:13px!important}.storestatus-open::before{color:#5dbd53;font-family:material symbols outlined;content:"\e837";padding-right:5px;line-height:normal}.storestatus-close::before{color:#e80202;font-family:material symbols outlined;content:"\e837";padding-right:5px;line-height:normal}.brands-modern.blog-modern .item.single-team .img{max-height:100%}.single-team .job-title{font-size:12px}.clinic-intro-title{font-size:28px;line-height:35px}.services-tab.revers{position:relative}.services-tab .serv-tab-link .item-link{display:flex;align-items:center;justify-content:space-between;font-size:25px}.services-tab.revers .serv-tab-cont .item .cont .text *{color:var(--main-color-dark)}.services-tab.revers .serv-tab-cont{height:100%;display:flex;align-items:end}.services-tab.revers .serv-tab-cont .item{position:unset}.services-tab.revers .serv-tab-cont .item .cont{position:relative;bottom:0;right:0;left:auto;padding:40px;z-index:1}.services-tab.revers .serv-tab-cont .item .img{position:absolute;top:0;right:0;width:40vw;height:100%;z-index:0}.services-tab.revers .serv-tab-cont .item .img.pos-top img{object-position:top}.brands-modern.blog-modern .item{position:relative;padding-right:0;margin-right:30px}.brands-modern.blog-modern .item .img{position:static;max-height:400px;overflow:hidden;display:flex;align-items:center;justify-content:center}.brands-modern.blog-modern .item.h-100 .img{max-height:100%}.brands-modern .item .date{font-size:12px;text-transform:uppercase;letter-spacing:2px;position:absolute;top:146px;right:-100px;-webkit-transform:rotate(-90deg)translateX(0)translateY(0);-ms-transform:rotate(-90deg)translateX(0)translateY(0);transform:rotate(-90deg)translateX(0)translateY(0);opacity:.7;min-width:170px;max-width:170px}.brands-modern .item .date:after{content:'';position:absolute;top:50%;right:-70px;width:100%;border-bottom:1px solid var(--secondary-color-50)}.brands-modern .item .date a,.brands-modern .item .date span{background:var(--bg-white);position:relative;z-index:1;padding-right:15px;columns:1;word-break:keep-all;overflow-wrap:normal;white-space:nowrap}.clinic-bg-dark.brands-modern .item .date span{background:var(--main-color-clinic-dark)}.brands-modern .item .date a.main-colorbg-dark{background:var(--main-color-dark)}#video .iframe{width:100%;height:0;overflow:hidden;padding-top:56.25%}#video .iframe iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.cta-dry-eye-section{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%;min-height:480px;display:flex;align-items:center}.cta-dry-eye-container{position:relative;z-index:1}.cta-dry-eye-section .overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:var(--main-color-darker);opacity:.5;z-index:0}.dry-eye-content{background:var(--main-color-dark);padding:40px}.dry-eye-content .sec-lg-head{position:relative;z-index:2}.safety-glasses{position:relative;opacity:.3;z-index:0}.diagnostic-section .icon-img{height:100%;width:100%;max-height:60px;max-width:60px;margin-left:-4px;margin-bottom:10px}.diagnostic-section .icon-img img{object-fit:contain}.single-test-item p{color:var(--text-color)!important}.myopia-treatment-section .icon-container{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;background-color:var(--peach-color-50);color:var(--main-color-dark);font-size:35px;border-radius:50%}.myopia-treatment-section .icon-container i{line-height:normal}.myopia-treatment-section .icon-container picture{display:flex}.myopia-treatment-section .icon-container img{object-fit:contain;padding:5px;aspect-ratio:1/1;max-width:45px}.timeline{position:relative}.timeline:before{content:"";position:absolute;left:50%;width:2px;height:100%;background:var(--secondary-color-50)}.timeline>ul.timeline-ul{padding:0;margin:0}.timeline>ul.timeline-ul>li{list-style:none;position:relative;width:50%;padding:30px 40px;box-sizing:border-box}.timeline>ul.timeline-ul li .img-container{position:absolute;top:0;height:100%;padding:30px 40px}.timeline>ul.timeline-ul>li:nth-child(odd){float:left;text-align:left;clear:both;padding-left:0}.timeline>ul.timeline-ul>li:nth-child(odd) .img-container{padding-right:0;right:-100%}.timeline>ul.timeline-ul>li:nth-child(even){float:right;text-align:left;clear:both;padding-right:0}.timeline>ul.timeline-ul>li:nth-child(even) .img-container{padding-left:0;left:-100%}.timeline>ul.timeline-ul>li h3{padding:0;margin:0}.timeline>ul.timeline-ul>li p{margin:10px 0 0;padding:0}.timeline>ul.timeline-ul>li .time h4{margin:0;padding:0;font-size:14px;color:var(--bg-white)}.timeline>ul.timeline-ul>li:nth-child(odd) .time{position:absolute;top:12px;right:-20px;margin:0;padding:8px 16px;background:var(--main-color-dark);border-radius:100%;width:38px;height:38px;display:flex;align-items:center;justify-content:center}.timeline>ul.timeline-ul>li:nth-child(even) .time{position:absolute;top:12px;left:-18px;margin:0;padding:8px 16px;background:var(--main-color-dark);border-radius:100%;width:38px;height:38px;display:flex;align-items:center;justify-content:center}@media(max-width:1000px){.timeline{width:100%}}@media(max-width:767px){.timeline{width:100%;padding-bottom:0;margin-top:30px}.timeline:before{height:100%;left:50%;transform:translateX(-50%)}.timeline .content{position:relative;background:var(--bg-white)!important;z-index:1}.timeline>ul.timeline-ul>li:nth-child(odd),.timeline>ul.timeline-ul>li:nth-child(even){width:100%;text-align:left;padding-left:0;padding-bottom:80px;padding-top:30px;padding-right:0}.timeline>ul.timeline-ul>li:nth-child(odd) .time,.timeline>ul.timeline-ul>li:nth-child(even) .time{top:-30px;right:inherit;left:50%;transform:translateX(-50%)}.timeline>ul.timeline-ul>li:nth-child(even) .img-container,.timeline>ul.timeline-ul>li:nth-child(odd) .img-container{position:relative;top:0;left:0;right:0;padding-left:0;padding-right:0}}.portfolio .filtering span.active{font-weight:600}.single-blog-content{position:relative;display:flex;flex-direction:column;height:100%}.single-blog-content .img-container{height:fit-content;object-fit:contain}.single-blog-content:hover .single-blog-hover{opacity:1;cursor:pointer}.single-blog-hover.mobile{opacity:1;position:relative;background-color:var(--bg-white);height:100%}.single-blog-hover{display:flex;flex-direction:column;align-items:start;justify-content:start;background-color:var(--main-color-darker-80);position:absolute;top:0;left:0;right:0;bottom:0;transition:transform 500ms ease,opacity 600ms linear;opacity:0;padding:20px}.single-blog-hover .overlay-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:4}.single-blog-hover h5{line-height:normal;font-size:18px}.single-blog-hover .date{color:var(--bg-white);opacity:.8;font-size:12px}.single-blog-hover.mobile .date,.single-blog-hover.mobile h5,.single-blog-hover.mobile .arrow-link{color:var(--main-color-darker)!important}.single-blog-hover .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--bg-white)}.single-blog-hover.mobile .desc{color:var(--text-color)!important;margin-bottom:15px}.single-blog-hover .desc *{display:inline;font-weight:400!important;text-align:start!important;font-size:14px!important;line-height:18px!important;color:var(--bg-white)!important;margin:0;list-style:none;padding:0;opacity:.8}.single-blog-hover.mobile .desc *{color:var(--text-color)!important}.single-blog-hover .desc img{display:none}.single-blog-hover a.sub-title{font-size:12px;transition:all .3s ease}.single-blog-hover a.sub-title:hover{color:var(--bg-white)}.single-blog-hover .tags a,.single-blog-hover .tags span{font-size:10px;padding:1px 25px;border-color:transparent;background:var(--peach-color);color:var(--main-color-darker)!important;border-radius:15px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;line-height:normal;font-weight:500;z-index:5}.single-blog-hover .tags .dot-titl:before,.single-blog-hover .tags .dot-titl:after{content:none}.blog-single .custom-desc h1,.blog-single .custom-desc h2,.blog-single .custom-desc h3,.blog-single .custom-desc .h1,.blog-single .custom-desc .h2,.blog-single .custom-desc .h3{margin-top:20px;margin-bottom:10px}.blog-single .custom-desc h2{font-size:34px;line-height:38px}.blog-single .custom-desc h3{font-size:22px;line-height:30px}.blog-single .custom-desc span{display:inline!important}.newsletter-container{padding:25px 10px}.newsletter-header p{font-size:14px;line-height:20px;color:var(--main-color-darker)}.newsletter-details p:first-child{font-size:12px;margin-bottom:5px;line-height:14px}.newsletter-details p:last-child{font-size:10px;font-style:italic;opacity:1}.newsletter-details p a{font-weight:600}.nav-link.footer-nw{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:12px;background-color:var(--main-color-dark);border:1px solid var(--bg-white);margin-left:10px;color:var(--bg-white)!important;border-radius:50px;padding:0;transition:.3s;opacity:.8}.clinic-caption .nav-link.footer-nw{background-color:var(--main-color-clinic);border-color:var(--main-color-clinic);opacity:1}.clinic-caption .nav-link.footer-nw:hover{border-color:var(--bg-white)}.nav-link.footer-nw:hover{background-color:var(--bg-white);color:var(--main-color-darker)!important;opacity:1;transition:all .3s ease}.socials .nav-link{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:12px;border-radius:50px;background-color:var(--main-color);color:var(--bg-white)!important;padding:0;margin-left:10px;transition:all .3s ease}.socials .nav-link:hover{background-color:var(--bg-white);color:var(--main-color-darker)!important}.socials.socials-hover-dark .nav-link:hover{background-color:var(--main-color-dark);color:var(--bg-white)!important}.main-post .info-area{border-bottom:0}.main-post .info-area .tags a{letter-spacing:.5px;font-weight:500}.main-post .info-area .share-icon a{display:flex;align-items:center;justify-content:center}.main-post .info-area .share-icon a,.jssocials-share-link{background-color:var(--main-color);color:var(--bg-white)!important;font-size:12px;transition:all .4s ease}.jssocials-share-link:hover,.main-post .info-area .share-icon a:hover{background-color:var(--main-color-dark)}.main-post .info-area .tags a{background-color:var(--peach-color);color:var(--main-color-dark)!important;font-size:12px;transition:all .4s ease}.main-post .info-area .tags a:hover{background-color:var(--main-color-dark);color:var(--bg-white)!important}.main-post .info-area .date span{font-size:14px;margin-right:5px;opacity:.7}.eye-conditions-section.serv-box .serv-item{display:flex;flex-direction:column;padding:40px}.ec-faq-section{overflow:hidden}.ec-faq-section .img-container img{z-index:0}.accordion.bord .title{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid var(--secondary-color-50)}.accordion.bord .title h6{padding-right:10px}.accordion.bord .title .ico{display:flex;align-items:center;line-height:normal;height:10px;justify-content:center;position:unset;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);background:0 0;width:auto}.accordion .active .title .ico:after{content:none}.accordion .active .title .ico{transform:rotate(45deg)}.career-job-section.serv-box .serv-item{display:flex;flex-direction:column;justify-content:flex-start;padding:40px}.career-job-section.serv-box .bord-thin-top{border-color:rgba(0,80,135,.3)!important}.career-job-section.serv-box .tags span{font-size:10px;padding:1px 25px;border-color:transparent;border-radius:15px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;line-height:normal;font-weight:500}.career-desc ul{padding-left:20px}.career-desc ul li{list-style:disc;line-height:1.8;font-size:16px;font-weight:400}.work-crus2{transform:translate(0,0)!important}.work-carsouel .work-controls{bottom:0%;height:100%}.work-carsouel{background-repeat:no-repeat;background-size:100vw;overflow:hidden}.work-carsouel .work-crus .img .cont{position:absolute;bottom:30px;left:0;max-width:100%;margin:0 20px}.work-carsouel .work-crus .img .cont span{background-color:var(--bg-white)}div#content-carousel-container-unq-w{overflow:hidden}.work-carsouel .right,.work-carsouel .left{color:var(--main-color)!important;border-color:var(--main-color)!important;line-height:5px!important;-webkit-transition:all .01s ease-in-out;-moz-transition:all .01s ease-in-out;-o-transition:all .01s ease-in-out;transition:all .01s ease-in-out}.clinic-body .work-carsouel .right,.clinic-body .work-carsouel .left{color:var(--main-color-clinic)!important;border-color:var(--main-color-clinic)!important}.swiper-controls.arrow-out .swiper-button-prev:hover .left,.swiper-controls.arrow-out .swiper-button-prev:hover .right,.swiper-controls.arrow-out .swiper-button-next:hover .left,.swiper-controls.arrow-out .swiper-button-next:hover .right{background:var(--white-50);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.swiper-controls .swiper-button-prev,.swiper-controls .swiper-button-next{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:flex;width:fit-content;height:fit-content;width:46px;height:46px;align-items:center;justify-content:center;margin:0}.work-carsouel .swiper-controls.arrow-out .left,.work-carsouel .swiper-controls.arrow-out .right{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.work-carsouel .swiper-button-next svg,.work-carsouel .swiper-button-prev svg{width:70%!important}.footer{color:#fff!important}.footer-title{color:var(--main-color);font-weight:600;text-transform:uppercase;line-height:normal;font-size:14px;letter-spacing:.5px!important;margin-bottom:0}.footer-text{color:var(--main-color-dark);font-size:13px;font-weight:400;line-height:normal;position:relative;transition:all .3s ease}.footer .text *{color:var(--bg-white)}.sub-footer .footer-text,.copyright{color:var(--bg-white);opacity:.8}.overlay-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.cta-join-banner{background:var(--bg-white);padding:10px 15px 10px 25px;border-radius:30px}.cta-join-banner h6{font-size:16px;line-height:22px}.cta-join-banner .arrow-btn i{color:var(--main-color-dark)}.form-step{opacity:0;position:relative;transition:opacity .5s ease-in-out;visibility:hidden;height:0;overflow:hidden}.form-step .error{color:var(--error)}.form-step .notification{opacity:1;transition:opacity .3s ease-out}.form-step .notification.fade-out{opacity:0;transition:opacity .3s ease-out}.form-step p{text-align:center}.form-step.active{opacity:1;visibility:visible;height:auto;overflow:visible}#dry-eye-test-quiz{opacity:0;visibility:hidden;height:0;overflow:hidden;transition:opacity .5s ease-in-out}#dry-eye-test-quiz.active{opacity:1;visibility:visible;height:auto;overflow:visible;transition:opacity .5s ease-in-out}#dry-eye-test-intro.fade-out{height:0;opacity:0;transition:opacity .5s ease-out}.form-step .icon{max-width:120px}#form-steps-indicator{text-align:center;font-size:16px;margin-bottom:20px;color:var(--text-color)}.button-control{width:100%;display:flex;align-items:center;justify-content:space-between}.option-step{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:10px 0 30px;column-gap:20px;row-gap:10px}.option{background:var(--secondary-color-50);padding:20px 0;cursor:pointer;text-align:center;min-width:180px;font-weight:500;transition:all .3s ease}.option:hover{background-color:var(--secondary-color)}.option span{display:block;font-size:16px;font-weight:500}.option.selected{background-color:var(--main-color-dark);color:var(--bg-white)}.results-product-container{display:none;opacity:0;transition:opacity .3s ease-out}#result-title{display:inline;text-transform:uppercase;color:var(--main-color)}.results-product-container.active{display:flex;opacity:1;transition:opacity .3s ease-out}.results-product-container .img-container{max-height:180px}.approach-carso .swiper4{transform:translate(0,0)!important}.steps-container .col-xl-4{padding-left:0;padding-right:0;margin-left:-7px;margin-right:-7px}.approach-carso .swiper-wrapper{width:auto}.approach-carso .swiper-slide{padding:90px 50px;border:1px solid var(--white-50);border-radius:250px;margin-left:-7px;margin-right:-7px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.approach-carso .swiper-slide:hover{border-color:var(--peach-color);background-color:var(--peach-color);cursor:pointer}.approach-carso .swiper-slide .link-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.approach-carso .swiper-slide:hover .carso-title,.approach-carso .swiper-slide:hover .arrow-link{color:var(--main-color-dark)!important}.approach-carso .swiper-slide:hover p{color:var(--text-color)!important}.approach-carso .swiper-slide:hover .item .num{color:transparent;-webkit-text-stroke:1px var(--main-color)}.approach-carso .item .num{color:var(--main-color);-webkit-text-stroke:1px var(--main-color);font-weight:600;line-height:1;transition:all .2s}.advice-container .nb-icon{display:flex;align-items:center;justify-content:center;width:80px;min-width:80px;height:80px;background-color:var(--main-color);font-size:40px;color:var(--bg-white);border-radius:50%;line-height:1}.main-marq.xlrg .box .item{padding:15px 20px 0}.main-marq.xlrg .box .item h4{font-size:5vw;opacity:.8}@media screen and (min-width:1480px){.work-carsouel .main-marq.xlrg .box .item h4{font-size:6vw}}@media screen and (min-width:1200px){.border-lg-bottom-none{border-bottom:none!important}.position-lg-absolute{position:absolute}}@media screen and (max-width:1199px){.navbar-collapse .navbar-nav .nav-link{margin:0 10px}.ec-faq-section .img-container{max-height:350px;overflow:hidden}.steps-container .col-xl-3:nth-child(3n),.steps-container .col-xl-3:last-child{margin-top:-17px}.brand-clinics-accordion .accordion-button{font-size:16px;padding:5px 0!important}}@media screen and (min-width:992px) and (max-width:1199px){.about .about-circle-crev .circle-button{left:-100px!important}.clinic-menu.navbar .navbar-nav .nav-link{font-size:13px;margin:0 7px}}@media screen and (min-width:992px){.border-bottom-lg-0{border-bottom:0!important}.slider .parallax-slider .caption .slide-content{min-height:220px}}@media screen and (min-width:992px) and (max-width:1200px){h2{font-size:40px;line-height:45px}.crev-header .main-img{height:320px}.page-header .caption h1,.crev-header .caption h1{font-size:50px;line-height:60px}.main-marq.xlrg .box .item h4{font-size:5vw}.page-header .main-marq .slide-har{top:10px}}@media screen and (max-width:991.98px){.page-header .main-marq .box .item:nth-of-type(even) h4{text-stroke:1px var(--bg-white)!important;-webkit-text-stroke:1px var(--bg-white)!important}.crev-header .main-img{position:relative;width:100%;height:auto}.crev-header .main-img.pos-hours{margin-top:50px}.crev-header .container.mt-80{margin-top:30px!important}.crev-header .caption h1,.page-header .caption h1{font-size:45px;line-height:50px}.crev-header .caption.clinic-caption h1{font-size:30px;line-height:30px}.clinic-menu.navbar .navbar-nav .nav-item.active a{background-color:var(--bg-white)}.clinic-header .slider-margin{padding-top:165px}.crev-header-clinic.pb-160{padding-bottom:100px}.navbar .logo{max-width:180px!important;margin-left:0}.navbar{padding-top:0;padding-bottom:0}.navbar .navbar-toggler{margin-right:0}.navigation-menu-col .navbar-nav .nav-item:last-of-type .nav-link{padding-bottom:30px;border-bottom:1px solid var(--secondary-color-50)}.navigation-menu-col{padding:0}.navigation-menu-col .navbar-collapse .navbar-nav .nav-link{padding-left:15px;padding-right:15px}.navbar .navbar-collapse{margin-top:0;max-height:100%;overflow-y:scroll;overflow-x:hidden}.navbar .navbar-collapse.show{display:flex;flex-direction:column;height:100%}.menu-cta-container{max-height:260px}.navbar .navbar-nav .mega-menu .desc,.navbar .navbar-nav .mega-menu .title,.navbar .navbar-nav .mega-menu .links{padding-left:0}.navbar .navbar-nav .mega-menu .title{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid var(--secondary-color-50)}.navbar-collapse .navbar-nav .nav-link{margin:0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--secondary-color-50)}.navbar .navbar-nav .mega-menu{width:auto;position:static}.navbar .dropdown-menu.mega-menu{border-top:0!important;box-shadow:none!important}.dropdown-toggle::after{margin-top:-1px}.navbar .dropdown-menu{display:block;visibility:hidden;opacity:0;height:0;overflow:hidden;transition:opacity .2s ease,height .2s ease}.navbar .dropdown-menu.show{display:block;visibility:visible;opacity:1;height:auto;border-bottom:1px solid var(--secondary-color-50)!important}.navbar-right-elem .nav-link:last-child{margin-right:0}.single-blog-header .sec-lg-head{margin-top:0!important;margin-bottom:0!important}.single-blog-header .date{margin-bottom:0!important}.section-pull-up{margin-top:-30px}.about .about-circle-crev .circle-button{left:120px}.about .about-circle-crev .half-circle-img{right:70px}.cta-join-banner{padding:25px}.services-tab.revers .serv-tab-cont .item .img{position:static;width:100%;height:250px;bottom:0;left:0;top:auto;margin-left:0}.home-slider-words{margin-bottom:-30px}.warranty-container .img-container{max-height:350px;overflow:hidden}.footer .footer-container .colum.mb-lg-25{margin-bottom:25px}}@media screen and (min-width:767.99px){.advice-container .bord-thin-top{border-top:0}}@media screen and (max-width:767px){.page-header .caption{padding-top:20px}.page-header .main-marq.xlrg .box .item h4{font-size:40px}.page-header .main-marq.xlrg .box .item{padding:5px 10px 0}.crev-header .caption.clinic-caption .butn{width:100%}.col-lg-4.d-flex.align-items-end{margin-top:-90px}.form-split-section .img-container{max-height:350px}.about .about-circle-crev .circle-button{left:0}.about .about-circle-crev .half-circle-img{right:0}.approach-carso .swiper-slide{padding:50px 13px;border-radius:150px}.steps-container .col-xl-4:not(:first-child){margin-top:-20px}.approach-carso .swiper-wrapper{width:100%}.approach-carso .swiper-wrapper .swiper-slide{margin:auto}.home-slider-words{margin-bottom:-20px}.footer .footer-container .colum.mb-sm-25{margin-bottom:25px}.progress-wrap{bottom:60px}.work-carsouel.section-padding.no-padding-mobile{padding:0}.steps-container .col-xl-3,.approach-carso .swiper-slide{margin-top:0;margin-right:0;margin-left:0}.steps-container .col-xl-3:not(:first-child){margin-top:-17px}.advice-container .nb-icon{width:50px;min-width:50px;height:50px;font-size:25px;margin-top:0}.brands-list li{padding:5px 0}.brand-clinics-accordion .accordion-button{font-size:14px}.brands-filter{display:flex;align-items:center;justify-content:start;flex-wrap:wrap}.brands-filter a.sub-title{display:flex;align-items:center;justify-content:center;width:35px;min-width:35px;height:35px;font-size:16px;background:var(--peach-color-50);padding:5px;border-radius:5px;margin:5px}.bg-pos-pattern{background-size:200%}.glowCookies__border.prebanner{bottom:55px;z-index:100}}.glowCookies__border.prebanner.z-0{z-index:-1}@media(min-width:992px){.mb-md-0{margin-bottom:0!important}}@media screen and (min-width:768px) and (max-width:950px){.navbar .btn-container .butn{padding:14px 20px;font-size:11px}.navbar-right-elem .nav-link{font-size:12px}}@media screen and (min-width:768px) and (max-width:1999.999px){.approach-carso .swiper-slide{padding:50px 13px;border-radius:150px}.approach-carso .swiper-slide .carso-title{font-size:25px}.approach-carso .swiper-slide h2.fz-60{font-size:45px!important}}@media screen and (min-width:577px) and (max-width:991px){h2{font-size:30px;line-height:35px}.page-header .caption h1{font-size:40px;line-height:50px}.page-header .main-marq .slide-har{top:10px}}@media screen and (max-width:576px){h2{font-size:25px;line-height:28px}.section-padding{padding:70px 0}.pb-sm-50{padding-bottom:50px!important}.sec-lg-head .dot-titl{padding:3px 20px}.eye-conditions-section.serv-box .serv-item,.career-job-section.serv-box .serv-item{padding:25px;height:fit-content!important;margin-bottom:0!important}.slider-margin{padding-top:100px}.clinic-header .slider-margin{padding-top:120px}.slider .parallax-slider.multiple-slides .swiper-slide{margin-bottom:45px}.crev-header .container.mt-80{margin-top:0!important}.crev-header .caption h1{font-size:35px;line-height:40px}.page-header .caption h1{font-size:25px;line-height:30px}.clinic-intro-title{font-size:20px;line-height:25px}.crev-header-clinic.pb-160{padding-bottom:70px}.crev-header .caption.clinic-caption h1{font-size:25px;line-height:30px}.main-marq.xlrg .box .item h4{font-size:50px}.page-header .main-marq.xlrg .box .item h4{font-size:35px}.page-header .main-marq .slide-har{top:10px}.about .about-circle-crev .circle-button .rotate-circle svg{max-width:100%}.about .about-circle-crev .circle-button{bottom:-80px;left:0}.about .about-circle-crev .half-circle-img{width:300px;max-width:90vw;border-bottom-right-radius:0;border-top-right-radius:450px;border-bottom-left-radius:0;border-top-left-radius:450px;top:0;max-height:400px;height:400px;right:50%;transform:translateX(50%)}.about .about-circle-crev{width:calc(100% - 80px);margin:0 auto;height:510px}.about .about-circle-crev .half-circle-img img{object-position:top!important}.home-slider-words{margin-bottom:-10px}.footer .footer-container .colum.md-mb50{margin-bottom:25px!important}.footer .footer-container .colum .tit.mb-20{margin-bottom:10px!important}.footer .container.pt-80{padding-top:40px!important}.nav-link.footer-nw,.socials .nav-link{width:45px;height:45px;font-size:16px}.socials .nav-link:first-child{margin-left:0}.work-carsouel{display:flex;flex-direction:column-reverse;padding-bottom:46px!important}.work-carsouel.pt-mob-0{padding-top:0}.work-caroule-btn-overlay{position:static!important}.work-caroule-btn-overlay .crv-butn-vid{width:100%}.work-caroule-btn-overlay .crv-butn-vid .butn{width:100%;border-radius:0}.swiper-controls .swiper-button-prev,.swiper-controls .swiper-button-next{position:absolute;top:auto;bottom:-46px;width:50%;margin:0;border-top:1px solid var(--main-color-50);background:var(--peach-color)}.parallax-slider .swiper-controls .swiper-button-prev,.parallax-slider .swiper-controls .swiper-button-next{position:static}.swiper-controls .swiper-button-prev{left:0}.swiper-controls .swiper-button-next{right:0}.parallax-slider .swiper-controls.arrow-out .left,.parallax-slider .swiper-controls.arrow-out .right,.swiper-controls.arrow-out .left,.swiper-controls.arrow-out .right{color:var(--main-color-dark)!important;border:0;border-radius:0;opacity:1!important}.swiper-controls.arrow-out .left svg path,.swiper-controls.arrow-out .right svg path{fill:var(--main-color-dark)}.work-carsouel .swiper-button-next svg,.work-carsouel .swiper-button-prev svg{width:15%!important}.sidebar,.sidebar-patient-portal,.sidebar-contact-lens{width:100vw;box-shadow:none}.sidebar.is-hidden,.sidebar-patient-portal.is-hidden,.sidebar-contact-lens.is-hidden{transform:translateX(100vw)}.dry-eye-content{padding:20px 10px}.medium-color-container{padding:30px}}@media screen and (max-width:500px){.about .about-circle-crev{height:460px;margin-bottom:20px}.breadcrumbs-section{display:none}}@media screen and (max-width:380px){.about .about-circle-crev .circle-button{display:none}.about .about-circle-crev{height:430px;width:100%}.about .about-circle-crev .half-circle-img{position:static;transform:translate(0);max-width:100%;width:100%}}.pagination li{display:inline-block}.pagination li.active a{background:var(--peach-color-50)}.pagination li a{width:50px;height:50px;line-height:50px;border-radius:50%;border:1px solid rgba(0,0,0,.1);margin:0 5px;text-align:center}.jssocials-share-link{border-radius:50%!important}.jssocials{font-size:12px}.jssocials .social-share .a{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:.2rem;background:#f0f2f4;color:#617580}.jssocials-share-twitter a img,.jssocials-share-twitter a img:hover,.jssocials-share-twitter a:hover img{filter:invert(100%)sepia(0%)saturate(7487%)hue-rotate(225deg)brightness(101%)contrast(105%)}.jssocials-share-link{border:unset!important}.hover{overflow:hidden;position:relative;height:100%}.hover-overlay{position:absolute;top:0;left:0;pointer-events:none;background:var(--main-color-darker);opacity:.5;width:100%;height:100%;z-index:5;transition:all .4s}.hover:hover .hover-overlay{opacity:.8}.hover img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;will-change:transform;backface-visibility:hidden;transform:translate3d(0,0,0);transition:transform .3s ease}.hover:hover img{transform:scale(1.1);transform-origin:center center}.hover-hide{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;padding:30px;opacity:1;transition:all .3s}.hover:hover .hover-hide{opacity:0;transition:all .3s}.hover-content{position:relative;display:flex;flex-direction:column;justify-content:start;height:100%;z-index:6;transition:all .4s}.hover-content .link-overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:8}.hover-description{display:flex;flex-direction:column;opacity:0;height:100%;transform:translateY(.5rem);transition:all .4s}.hover:hover .hover-description{opacity:1;transform:none}.eye-conditions-section.isMobile .hover-hide{opacity:0;display:none}.eye-conditions-section.isMobile .hover-description{opacity:1}.eye-conditions-section.isMobile .hover-overlay{opacity:.8}.cl-type .hover-overlay{background:var(--bg-white);opacity:.3}.cl-type .hover:hover .hover-overlay{background:var(--main-color-darker)}.cl-type .hover-hide-content{position:relative;display:flex;flex-direction:column;align-items:center}.cl-type .hover-description h6 br{display:none}.cl-type.isMobile .hover{background:var(--bg-white)}.cl-type.isMobile .hover-content{height:fit-content;padding:1.5rem!important}.cl-type.isMobile .hover .hover-description{transform:none}.cl-type.isMobile .hover .hover-description .text-white{color:var(--main-color-dark)!important}.cl-type.isMobile .hover .hover-description h6{margin-bottom:0!important}.cl-type.isMobile .hover .hover-description .text-white{color:var(--text-color)}.cl-type.isMobile .hover img{position:static;max-height:150px;object-fit:contain;background:var(--bg-white)}.cl-type.isMobile .hover:hover img{transform:scale(1)}.cl-type.isMobile .hover-overlay{opacity:0;display:none}@media(max-width:767px){.hover-hide{opacity:0}.hover-description{opacity:1}.hover-overlay{opacity:.8}.cl-type .hover-overlay{background:var(--main-color-darker);opacity:.8}}.glowCookies__banner__1>h3{font-size:20px!important}.glowCookies__banner__1 .btn__section button{border-radius:30px!important;text-transform:uppercase;font-size:13px;font-weight:600;letter-spacing:.5px}.breadcrumbs-section{padding-top:20px}