body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}a{color:#e30613}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:#000000}.et_close_search_field:after{color:#000000!important}.et_search_form_container input::-moz-placeholder{color:#000000}.et_search_form_container input::-webkit-input-placeholder{color:#000000}.et_search_form_container input:-ms-input-placeholder{color:#000000}}body{overflow-x:hidden}h2{font-size:70px!important}.location-icon:before{content:"\e052";font-family:ETmodules;font-size:1em;color:#fff;position:relative;margin-right:5px}.phone-icon:before{content:"\e090";font-family:ETmodules;font-size:1em;color:#fff;position:relative;margin-right:5px}.mobile-icon:before{content:"\e00b";font-family:ETmodules;font-size:1em;color:#fff;position:relative;margin-right:5px}.phone-icon-rouge:before{content:"\e090";font-family:ETmodules;font-size:1em;color:#e30613;position:relative;margin-right:5px}.mobile-icon-rouge:before{content:"\e090";font-family:ETmodules;font-size:1em;color:#e30613;position:relative;margin-right:5px}.mail-icon:before{content:"\e076";font-family:ETmodules;font-size:1em;color:#e30613;position:relative;margin-right:5px}.pa-header .et_pb_row{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pa-fixed-header .et_pb_row{padding:0px 0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pa-header .et_pb_menu__logo img{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pa-fixed-header .et_pb_menu__logo img{max-width:70%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pa-header .et_pb_menu ul li a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pa-header .et_pb_menu ul li a:hover{color:#e30613!important}.pa-fixed-header .et_pb_menu ul li a{font-size:17px!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pa-fixed-header .et_pb_column_1_tb_header{padding-top:20px}.pa-fixed-header .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:0px 0!important}.wpcp-carousel-section.nav-vertical-center{margin:0px 25px -15px 0px!important}#sp-wp-carousel-free-id-117 .wpcp-swiper-dots{margin:0px 0px 0px 0px!important}#side-menu-3{margin-right:-0.5px!important}@-moz-document url-prefix(){#side-menu-3{margin-right:0px!important}}@supports (-ms-ime-align:auto){#side-menu-3{margin-right:0px!important}}#mobile_menu1 .et_mobile_menu li a{background:#fff!important}.et_mobile_menu{border-top:3px solid #e30613!important}.working_hours{padding-top:0px!important;padding-bottom:0px!important}.et_contact_bottom_container{display:block!important;width:100%!important;text-align:center!important}form.el-form div#am-cf-1,form.el-form div#am-cf-2{display:block!important}button.am-button,#amelia-container .am-fs-sb{background-color:#e30613!important;border-color:#e30613!important}.amelia-v2-booking #amelia-container .am-fs-sb__step-checker-selected{border:1px solid #fff!important;color:#b72b34!important;background-color:#b72b34!important}.amelia-v2-booking #amelia-container .am-fs-sb__step-checker{background-color:#6c050b!important}.amelia-v2-booking #amelia-container.am-fs__wrapper{margin:130px auto!important}.swiper-wrapper{margin-bottom:2px}.contact ul li{list-style-type:none}.contact2{display:none!important}.entry-content tr td{border:none!important;padding:0px 24px!important}.input{padding:5px!important}.et_pb_contact_field textarea.et_pb_contact_message{min-height:100px!important}.page-id-443 .side-menu{display:none}.top-head{margin:0;padding:0}.text-top{text-align:right}@media only screen and (min-width:1350px){.top-head{margin:0;padding:0!important}}@media only screen and (min-width:1080px) and (max-width:1660px){.pa-fixed-header .et_pb_menu__logo img{max-width:100%;margin-top:4px;margin-bottom:5px}.pa-header .et_pb_menu__logo img{max-width:100%;margin-top:4px;margin-bottom:5px}.et_pb_menu__logo-wrap{width:10%!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pa-fixed-header .et_pb_menu__logo-wrap{width:7%!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}}@media only screen and (max-width:980px){.slider-top{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:-40px}.et_pb_menu__logo-wrap{display:none!important}h2{font-size:26px!important;text-align:center}.et_pb_slide_description{width:65%!important;margin-right:0!important}.boite_optometriste{margin-top:-70px!important}.boite_optometriste2{margin-top:0px!important}.boite_50{width:50%!important}.menu-item-gtranslate a{display:none!important}.gt_switcher_wrapper{display:block!important;background:#fff;top:0!important;right:0!important;width:100%;text-align:right}.pa-fixed-header img{max-width:100%;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pa-fixed-header .et_pb_menu ul li a{font-size:17px!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.top-head{margin:0;padding-top:30px!important}.text-top{text-align:center}.menu-item-gtranslate{display:none}.contact2{display:block!important}.bouton-contact{display:none!important}}@media only screen and (min-width:740px) and (max-width:785px){.text-top{font-size:14px}}@media only screen and (max-width:767px){.slider-top{margin-top:0px!important;margin-right:0px!important;margin-bottom:0px!important;margin-left:-40px}}@media only screen and (min-width:981px) and (max-width:1272px){.menu-item a{font-size:16px!important}}@media only screen and (min-width:981px) and (max-width:1100px){.pa-fixed-header .et_pb_menu__logo img{max-width:100%;margin-top:4px;margin-bottom:5px}.pa-header .et_pb_menu__logo img{max-width:100%;margin-top:4px;margin-bottom:5px}.et_pb_menu__logo-wrap{width:15%!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.pa-fixed-header .et_pb_menu__logo-wrap{width:10%!important;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}h2{font-size:40px!important}}@media only screen and (min-width:768px) and (max-width:980px){.services{margin-top:270px!important}}@media only screen and (min-width:480px) and (max-width:768px){.logo-mobile{display:none}.services{margin-top:70px!important}}@media only screen and (max-width:479px){.services{padding-top:140px!important}}.glink{margin:10px}.slider_top .et_pb_slides .et_pb_container{height:auto!important}.gt_selector{display:none}.et_pb_menu__wrap{cursor:default}.gt_switcher_wrapper{display:none}.et_mobile_menu li a{border-bottom:1px solid rgba(9,9,9,0.07);color:#666;padding:5px;display:block;font-size:14px!important}.et_mobile_menu{padding:2%!important}