@font-face{font-family:arabic_typesettingregular;src:url('/font/totaleyecarecentre/arabic_typesetting_regular-webfont.woff2') format('woff2'),url('/font/totaleyecarecentre/arabic_typesetting_regular-webfont.woff') format('woff');font-weight:400;font-style:normal}:root{--clr-theme-1:#222222;--clr-theme-2:#003871;--clr-secondaire:#ce9c38;--clr-theme-3:#f0f4f8;--clr-common-heading:#171717;--font-body:"Roboto",sans-serif;--font-title:'arabic_typesettingregular',sans-serif}.font-title{font-family:var(--font-title)!important}.font-body{font-family:var(--font-body)!important}.equal-height.row{overflow:hidden;align-items:stretch}.equal-height>[class*=col-]{margin-bottom:-99999px;padding-bottom:99999px;display:flex;flex-direction:column;align-self:stretch}body,body a,body p{font-family:var(--font-body)}.video-bg{width:100%;height:100%;position:absolute;top:0;left:0}.slider-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:20;background-color:rgba(0,0,0,.5)}#bgvid{object-fit:cover;width:100%;height:100%}.banner-title{font-size:90px;line-height:60px}.banner-content{z-index:30}.banner-content h2{font-family:var(--font-body);text-transform:uppercase!important;font-size:20px;letter-spacing:1px}.section-subtitle{font-family:var(--font-body);font-weight:600}.section-main-title{line-height:1!important;letter-spacing:1px;font-weight:500}.style-2 .service-title{font-weight:700;font-family:var(--font-title);text-transform:capitalize;font-size:22px}.swiper-button-disabled{display:none}.font-color2{color:var(--clr-secondaire)!important}.font-white{color:var(--clr-common-white)!important}.font-bold{font-weight:700}.single-banner .pos-rel{top:-80px}.mw-100{max-width:100%}.dry-eye-container{box-shadow:0 16px 32px 0 rgb(0 0 0 / 6%);border-radius:6px;padding:50px;position:relative;overflow:hidden;transition:.3s;z-index:5;background:var(--clr-common-white)}.top-menu{display:flex;align-items:center;height:auto;min-height:45px;background:var(--clr-theme-1);padding:10px 0;z-index:1000;position:relative}.top-menu p{font-size:13px;line-height:15px;opacity:.8}.header-main3{top:45px}.main-menu3.main-menu ul li a{text-transform:capitalize!important}.main-menu ul li{display:inline-block;margin:0 15px}.main-menu ul li .sub-menu li{padding:8px 18px 8px 18px}.header-main3.sticky .logo-scroll img{width:300px!important}.portfolio-faq-wrapper{margin-bottom:0;margin-top:0}.header-main3 .logo-slider img{width:300px!important}.header-main3:not(.sticky) .logo-scroll{display:none}.header-main3.sticky .logo-slider{display:none}.header-main3.sticky .logo-scroll{display:flex}.header-main3.sticky{background:#fff}.header-main3.sticky .main-menu3.main-menu ul li a{color:#000}ul.list{margin-left:25px}ul.sous-list{margin-left:50px}ul.list li{list-style:disc}ul.sous-list li{list-style:circle}.maliste3{columns:3;margin-left:0;font-size:18px}.maliste2{columns:2;margin-left:0}.contact-info-area .info-item-wrapper::before{content:"";opacity:0;position:absolute}.contact-info-title{font-weight:600}.info-contact a,.info-contact li{font-weight:400;text-transform:none}.info-contact a{z-index:10;position:relative}.slider-5-nav-btn{cursor:pointer}.testimonial-area,.testimonial-bg-style-2{height:auto;max-height:802px}.main-menu3.main-menu ul li a{font-weight:400}.main-menu3.main-menu ul li.active:after,.main-menu3.main-menu ul li.active>a{color:var(--clr-secondaire)!important}.main-menu3.main-menu ul li a:hover{color:var(--clr-secondaire)!important}.img-container{position:relative;width:100%;height:250px}.img-container img{position:absolute;width:100%;height:100%;object-fit:cover}.category-basic .in-stock{width:100%;text-align:center}.lens-content{box-shadow:0 16px 32px 0 rgb(0 0 0 / 6%);border-radius:6px;padding:25px 30px;position:relative;overflow:hidden;transition:.3s;z-index:5;background:var(--clr-common-white)}.client-single2{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.client-single{position:relative;width:100%;height:150px}.client-single img{position:relative;width:auto;height:100%;object-fit:contain;opacity:1!important}.client-single2 img{position:relative;width:100%;height:auto;object-fit:contain;opacity:1!important;max-width:70%}.breadcrumb-menu li span{font-weight:600}.services-title-bg{height:100%}.service-tab-content .img-header{position:relative;overflow:hidden}.service-tab-content .img-header img{width:100%;height:100%;object-fit:cover}.services-section .service-tab-content{max-width:100%}.services-area h4,.services-section .section-title h4{font-family:var(--font-title);font-weight:700;letter-spacing:2px;text-transform:capitalize}.services-area h4{margin-bottom:30px}h4.list-title{font-size:25px;font-family:var(--font-body);font-weight:600}.list a{font-size:16px}.swiper-pagination-bullets{background-color:rgba(255,255,255,.8);border-radius:15px;height:19px}.swiper-pagination-bullet{background:var(--clr-secondaire);opacity:1}.swiper-pagination-bullet-active{background:var(--clr-theme-2)!important}.category-basic .in-stock{font-weight:600;text-transform:uppercase!important;font-size:12px}.category-basic .category-name{font-size:18px;letter-spacing:2px;font-weight:700;text-align:center}.maLigne{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.maLigne *{display:inline}.single-service-default.single-service:hover .single-service-content p{color:#fff!important}.myopia-infos h4:not(.section-main-title){font-size:20px}.myopia-treatment .single-service-content::before{content:none}.myopia-tab{background:var(--clr-common-white)!important}.myopia-tab .section-main-title{font-size:30px}.myopia-treatment-elem{background:var(--clr-theme-3)}.myopia-treatment .single-service-content{padding:30px}.myopia-treatment .style-2.single-service{padding:20px 0!important}.myopia-treatment .myopia-treatment-title{font-size:30px}.service-tab-point{padding:20px 30px;gap:15px}.service-tab-point p{font-size:16px}.service-tab-point i{font-size:40px;color:#fff;background:0 0}.style-2 .service-icon{color:var(--clr-secondaire)}.style-3.footer-top-area{background:-webkit-linear-gradient(45deg,var(--clr-theme-2) 0,var(--clr-common-heading) 100%)}.style-3.footer-top-area h2{color:var(--clr-common-white)!important}.fond1{background:var(--clr-theme-2)!important}.info-item-wrapper.info-wrapper-time::before{content:url(/images/clock-icon.png)!important}.style-2 .service-img{border-radius:10px;overflow:hidden}.info-item-wrapper::before{content:url(/images/calendar-icon.png)!important}.header-main3{padding-top:10px}.category-basic{padding-bottom:30px}.testimonial-bg-style-2{background:var(--clr-theme-3)!important}.fill-btn{color:var(--clr-common-white)!important;background:var(--clr-theme-2)!important;border:1px solid var(--clr-theme-2)!important;height:fit-content!important;line-height:inherit;padding:10px 25px}.fill-btn:hover{background:var(--clr-secondaire)!important;border:1px solid var(--clr-secondaire)!important}.banner-bg3::after{background:#000!important}.footer-widget-title h4{font-family:var(--font-body);font-weight:500;letter-spacing:2px}.footer-widget ul li a{font-weight:400;color:var(--clr-common-text);text-transform:initial}.footer-widget-title h4:after,.portfolio-style-2-pagination .swiper-pagination-bullet,.style-3 .social-links ul li a{background:var(--clr-secondaire)!important}.breadcrumb-menu li:last-child:before{background:0 0!important}.style-2 .testimonial-content .item-counter{-webkit-text-stroke-color:var(--clr-theme-2)!important}.my-link{color:var(--clr-theme-2)!important}.my-link:hover{color:var(--clr-secondaire)!important}#loading,.breadcrumb-wrapper::before{background:#171717!important}.footer-area2-bg{background:#fff!important;border-top:1px solid var(--clr-theme-3)}.copyright2-area{background:#2d2d2d!important}.copyright2-inner,.footer-contact ul li,.info-contact-time li{border-color:transparent!important}.copyright2-inner .socials i{font-size:20px}.progress-wrap svg.progress-circle path{stroke:var(--clr-secondaire)!important}.progress-wrap::after{color:var(--clr-secondaire)!important}.maCouleur,.single-contact .contact-icon,.social-links ul li a{color:var(--clr-theme-2)!important}.single-contact.socials i,.social-contact.socials a{font-size:22px!important}.info-contact-time p{color:var(--clr-common-white)}.maCouleur2{color:var(--clr-common-heading)!important}.header3-logo:after,.header3-logo:before{width:0!important}.page-title{font-size:90px;font-weight:500;line-height:80px}.page-title-wrapper p,.section-subtitle{font-weight:500;letter-spacing:.5px}.page-title-area{max-width:100%!important;padding-top:50px}.style-2 .blog-title,.style-2 .blog-title a{font-weight:700;letter-spacing:1px;font-family:var(--font-title)}.style-2.single-service{padding:50px 25px 0!important}.page-title-wrapper{padding-top:65px}.gm-faq .accordion-button,.services-action-wrapper h3,h1,h2,h3,h3.blog-title a{font-family:var(--font-title);text-transform:capitalize!important;font-weight:500!important;letter-spacing:1px;line-height:36px;font-size:44px;margin-bottom:0}.gm-faq .accordion-button{height:auto;font-size:30px;line-height:36px;padding:5px 15px 5px 15px;border-color:var(--clr-theme-3);background-color:var(--clr-theme-3);box-shadow:none}.gm-faq .accordion-body{font-size:inherit;line-height:inherit;padding:24px 24px 0 24px}.gm-faq .accordion-button:not(.collapsed){border-color:var(--clr-theme-1)}.accordion-body{background-color:#fff;padding-bottom:24px!important;border-radius:0 0 5px 10px}.white{color:#fff!important}h4,h5,h6{font-family:var(--font-body)}.br10{border-radius:10px;overflow:hidden}.cursor-pointer{cursor:pointer}.btn-link.mr-2{margin-right:20px}.btn-link i{margin-right:5px}.btn-link{color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;background:var(--clr-theme-2);padding:2px 15px;border-radius:20px}.btn-link:hover{background:var(--clr-secondaire);color:#fff}.border-btn{color:#fff;border-color:#fff}.border-btn:hover{border-color:var(--clr-theme-2)!important;background-color:var(--clr-theme-2)!important}.accordion-button{border-radius:10px!important}.nice-select,.select{border:2px solid var(--clr-theme-1)!important;border-radius:10px!important;height:60px!important;padding:0 22px!important;padding-right:44px!important;width:100%!important;outline:0!important}.current,.select::placeholder{font-size:14px;font-weight:700;text-transform:uppercase;color:#bebebe}.nice-select:after{border-color:#000!important;right:24px;font-weight:700;transform:scale(150%) rotate(45deg)}.nice-select{line-height:55px}.h4,.portfolio-faq-wrapper h4,h4{font-family:var(--font-title);text-transform:capitalize!important;font-weight:500!important;letter-spacing:1px;line-height:30px;font-size:30px;margin-bottom:0}.style-2 .service-icon{font-size:65px}.single-service-default.single-service:hover .service-icon{opacity:.3}@font-face{font-family:flaticon_mycollection;src:url("../font/flaticon_mycollection.ttf?7fa3a33b16da7d7e1a86372537bcdcde") format("truetype"),url("../font/flaticon_mycollection.woff?7fa3a33b16da7d7e1a86372537bcdcde") format("woff"),url("../font/flaticon_mycollection.woff2?7fa3a33b16da7d7e1a86372537bcdcde") format("woff2"),url("../font/flaticon_mycollection.eot?7fa3a33b16da7d7e1a86372537bcdcde#iefix") format("embedded-opentype"),url("../font/flaticon_mycollection.svg?7fa3a33b16da7d7e1a86372537bcdcde#flaticon_mycollection") format("svg")}i[class*=" flaticon-"]:before,i[class^=flaticon-]:before{font-family:flaticon_mycollection!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flaticon-001-lens-holder:before{content:"\f101"}.flaticon-002-foroptero:before{content:"\f102"}.flaticon-003-eyedropper:before{content:"\f103"}.flaticon-004-ophthalmology:before{content:"\f104"}.flaticon-005-schedule:before{content:"\f105";vertical-align:middle;font-size:60px}.category-thumb img:hover{transform:scale(1.2)}.category-thumb{max-height:400px;overflow:hidden}.single-service-default.single-service:after{content:url(/images/pattern.png);bottom:-10px}.in-stock{text-transform:capitalize!important}.monCta{padding-top:70px;padding-bottom:70px;background-color:var(--clr-theme-1)!important}.monCta .choose-inner{max-width:1200px;padding:50px 50px;border-radius:10px 0 0 10px;background-color:var(--clr-theme-2)!important}.monCta .fill-btn{background-color:var(--clr-theme-1)!important}.monCta .section-title{display:flex}.monCta .section-title h2{margin-right:55px;margin-bottom:0;color:#fff}.choose-area .section-title h2{font-size:59px;font-weight:500}.about-tab-wrapper{margin:0;background:var(--clr-theme-3)}.about-tab-nav .nav-tabs .nav-link.active{background:var(--clr-common-heading);border-color:var(--clr-common-heading)}.about-tab-nav .nav-tabs .nav-link:hover{cursor:pointer}.about-tab-nav .nav-tabs .nav-link i,.about-tab-nav .tab-number{-webkit-text-stroke-color:var(--clr-common-heading)!important;color:var(--clr-common-heading)!important}.about-tab-nav .nav-tabs .nav-link.active .tab-number,.about-tab-nav .nav-tabs .nav-link.active i{-webkit-text-stroke-color:var(--clr-theme-2)!important;color:var(--clr-theme-2)!important}.about-tab-nav .nav-tabs .nav-link .tab-number{opacity:.3}.about-tab-nav .nav-tabs .nav-link.active:before{background:var(--clr-common-heading)}.about-service-wrapper{padding:40px}.copyright2-text{color:#fff;font-family:var(--font-title);text-transform:capitalize;font-weight:600;letter-spacing:2px;font-size:14px}.copyright2-text p:first-child{font-size:14px;margin-bottom:0}.modal-window{position:fixed;background-color:rgba(54,54,54,.8);top:0;right:0;bottom:0;left:0;z-index:999;visibility:hidden;opacity:0;pointer-events:none;transition:all .3s}.modal-window:target{visibility:visible;opacity:1;pointer-events:auto}.modal-window>div{width:100%;max-width:900px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:2em;background:#fff}.modal-window header{font-weight:700}.modal-close{line-height:50px;position:absolute;right:0;text-align:center;top:0;width:70px;text-decoration:none}.modal-close:hover{color:#000}.monContent{margin-top:20px}.modal-window>div{border-radius:1rem}.modal-window div:not(:last-of-type){margin-bottom:15px}.monCopyright2-text{text-align:left}#loading img{max-width:100%}.single-team .style-2 .blog-content{padding-top:150px;border-color:#d3d3d3}.single-team .style-2:hover .blog-content{border-color:var(--clr-theme-2)}.style-2 .blog-meta-text .blog-date{color:var(--clr-secondaire)}@media (max-width:575px){.choose-area .section-title h2,.section-main-title{font-size:44px;line-height:40px!important}}@media (max-width:992px){.single-banner .pos-rel{top:0}}@media (max-width:896px){.header-main3{top:75px}}@media (max-width:1200px){.monCta{padding:0}.monCta img{display:none}.monCta .choose-bg{margin:0}.monCta .choose-inner{border-radius:0;padding:20px}.choose-area{padding-bottom:60px}.about-tab-nav .nav-tabs .nav-link{font-size:18px}.monCopyright2-text{text-align:center}}#error_message,#submit_message{font-size:14px;height:50px;display:none;line-height:50px;color:#202020;font-weight:500;left:50%;bottom:40px;background-color:#fff;position:fixed;border-radius:10px;box-shadow:15px 30px 80px 4px rgba(0,0,0,.18);margin:0;padding:0 30px 0 0;border:none;cursor:pointer;width:auto;z-index:1500;-ms-transform:translateX(-50%) translateZ(0);-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);-webkit-transition:bottom .3s,box-shadow .3s;-moz-transition:bottom .3s,box-shadow .3s;transition:bottom .3s,box-shadow .3s}#error_message i,#submit_message i{display:block;float:left;position:relative;left:-2px;color:#fff;line-height:50px;width:50px;height:50px;text-align:center;border-top-left-radius:10px;border-bottom-left-radius:10px;background:#c41f1f}#submit_message i{background:#7fb924}#error_message span,#submit_message span{padding-left:10px}#error_message:hover,#submit_message:hover{bottom:37px;box-shadow:3px 5px 10px 0 rgba(0,0,0,.1)}@media only screen and (max-width:1110px){#error_message,#submit_message{width:90%;max-width:500px;font-size:13px;letter-spacing:-.4px}}@media only screen and (max-width:480px){#error_message span,#submit_message span{font-size:12px;width:75%;width:calc(100% - 50px);position:absolute;top:50%;display:inline-block;line-height:14px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (min-width:1450px){body.left-side-menu-active #error_message,body.left-side-menu-active #submit_message{left:calc(50% + 150px)}}@media only screen and (max-width:580px){#error_message,#submit_message{display:none}.maliste3{columns:1}.maliste2{columns:1}.style-2 .single-service-content{padding:65px 0 15px}}button[type=submit]{position:relative;overflow:hidden}button[type=submit] span.loader{background-color:inherit;border-radius:inherit}button[type=submit].loading span.loader:before{width:20px;height:20px;margin:0 auto;content:'';position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;border:1px solid #fff;border-radius:50%;z-index:2;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 650ms infinite linear;-o-animation:cssload-spin 650ms infinite linear;-ms-animation:cssload-spin 650ms infinite linear;-webkit-animation:cssload-spin 650ms infinite linear;-moz-animation:cssload-spin 650ms infinite linear}button[type=submit].loading span.loader:after{background-color:inherit;border-radius:inherit;width:100%;height:100%;position:absolute;left:0;top:0;content:'';z-index:1}button[type=submit].loading.dark-loading span.loader:before{border:1px solid #000;border-left-color:transparent;border-right-color:transparent}@keyframes cssload-spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes cssload-spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes cssload-spin{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cssload-spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}#glowCookies-banner h3{font-size:30px!important}.terms-link-container{justify-content:center;margin-top:10px;margin-bottom:0}@media only screen and (min-width:1270px) and (max-width:1446px){.main-menu3{margin-right:10px!important}}@media only screen and (max-width:1269px){.page-title{font-size:60px}.main-menu3{margin-right:10px!important}.main-menu3.main-menu ul li a{font-size:14px}.header-main-right .border-btn,.mobile-btn{padding:0 18px;font-size:14px}.header-main3 .logo-slider img{width:250px!important}}@media only screen and (max-width:991px){.contact-wrapper-img{height:300px}.choose-area{padding-top:0}.contact-wrapper-img img{object-position:0 -210px}}@media only screen and (max-width:700px){.terms-link-container{padding-bottom:50px}.page-title{font-size:55px;line-height:50px}.contact-wrapper-img img{object-position:0 -110px}}.sticky .bar-icon span{background:#000!important}.mean-nav{margin-top:0!important}label#eyes-error,label#quantity-error{order:2}.field-message{margin-top:22px!important}