@keyframes bounce{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(1.1, 0.9) translateY(0)}30%{transform:scale(0.9, 1.1) translateY(-10px)}50%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}::-webkit-scrollbar-track{background-color:#f5f5f5}::-webkit-scrollbar{height:6px;width:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{background-color:#3d4852;border-radius:3px}#overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:3;cursor:pointer;display:none}#overlay.active{display:block}.form-control:focus,.dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}#contenu .intro,#contenu .cta-bar,#contenu .fake-search{display:none}#contenu .pushin,#contenu .total_optician{display:none}#contenu .search-optician{background-color:#f7f7ec;width:100%;margin:0 auto;background-size:cover}@media(min-width: 1200px){#contenu .search-optician{background-size:unset;padding:0px 12px}}#contenu .search-optician .titre-form-city{font-size:24px;font-weight:700;line-height:32px;margin:2em auto 1em auto}#contenu .search-optician .form-search{margin:auto}#contenu .search-optician .form-search .form-search-city{width:100%}#contenu .search-optician .form-search .form-search-city .search-input{box-shadow:1px 5px 6px 0px #c7c7c7;position:relative;border-radius:15px}#contenu .search-optician .form-search .form-search-city .search-input #geolocalization_search_zipcodeCity::placeholder{font-style:italic}#contenu .search-optician .form-search .form-search-city .search-input .search-city{height:44px;border:1px solid #505050}#contenu .search-optician .form-search .form-search-city .search-input .btn-search-block{position:absolute;top:0;right:0;cursor:pointer;padding:22px;border-radius:10px;border:none}#contenu .search-optician .form-search .form-search-city .search-input .btn-search-block:hover{background-color:#1b1b1b}#contenu .search-optician .form-search .form-search-city .search-input .svg-search{position:absolute;top:8px;right:7px;pointer-events:none}#contenu .search-optician .form-search .form-search-city .localize-choice{margin:5px}#contenu .search-optician .form-search .form-search-city .localize-choice p{margin:auto;font-style:italic;word-spacing:7px}#contenu .search-optician .form-search .form-search-city .localized-me a{width:100%;align-items:center;margin-bottom:40px;padding:8px 0;border-radius:15px}#contenu .search-optician .form-search .form-search-city .localized-me a p{margin:auto}#results .content-sticky,#homepage .content-sticky,#card-optician .content-sticky{display:none}#services-page .content-sticky,#services-page .social-sticky{margin-left:0px !important}#contenu .content-sticky,#card-optician .content-sticky,#services-page .content-sticky{bottom:0px;background:#ff6b6a;color:#fff}#contenu .social-sticky,#card-optician .social-sticky,#services-page .social-sticky{bottom:39px;background:#fff;color:#ff6b6a;border-top:2px solid #ff6b6a}#contenu .social-sticky .border-left,#card-optician .social-sticky .border-left,#services-page .social-sticky .border-left{border-color:#000 !important}#contenu .social-sticky .dropdown-menu.show,#card-optician .social-sticky .dropdown-menu.show,#services-page .social-sticky .dropdown-menu.show{margin-bottom:1rem;min-width:14rem !important}#contenu .social-sticky .dropdown-menu .dropdown-header,#card-optician .social-sticky .dropdown-menu .dropdown-header,#services-page .social-sticky .dropdown-menu .dropdown-header{padding:12px;color:#000;font-weight:600}#contenu .social-sticky .share .dropup a,#card-optician .social-sticky .share .dropup a,#services-page .social-sticky .share .dropup a{color:#ff6b6a}#contenu .social-sticky .share .dropup .dropdown-menu.visible,#card-optician .social-sticky .share .dropup .dropdown-menu.visible,#services-page .social-sticky .share .dropup .dropdown-menu.visible{display:block;margin-left:-2em !important;margin-bottom:1em !important}#contenu .social-sticky .share .share-drop,#contenu .social-sticky .share .share-drop-be,#card-optician .social-sticky .share .share-drop,#card-optician .social-sticky .share .share-drop-be,#services-page .social-sticky .share .share-drop,#services-page .social-sticky .share .share-drop-be{display:flex;flex:1;flex-wrap:wrap;margin:0 5px;padding:0}#contenu .social-sticky .share .share-drop li,#contenu .social-sticky .share .share-drop-be li,#card-optician .social-sticky .share .share-drop li,#card-optician .social-sticky .share .share-drop-be li,#services-page .social-sticky .share .share-drop li,#services-page .social-sticky .share .share-drop-be li{margin:10px 5px}#contenu .social-sticky .share .share-drop li button,#contenu .social-sticky .share .share-drop-be li button,#card-optician .social-sticky .share .share-drop li button,#card-optician .social-sticky .share .share-drop-be li button,#services-page .social-sticky .share .share-drop li button,#services-page .social-sticky .share .share-drop-be li button{border:0;background-color:#fff;padding:5px !important;width:38px !important;height:37px !important;margin-top:-7px}#contenu .social-sticky .share .share-drop li a,#contenu .social-sticky .share .share-drop li button,#contenu .social-sticky .share .share-drop li span,#contenu .social-sticky .share .share-drop-be li a,#contenu .social-sticky .share .share-drop-be li button,#contenu .social-sticky .share .share-drop-be li span,#card-optician .social-sticky .share .share-drop li a,#card-optician .social-sticky .share .share-drop li button,#card-optician .social-sticky .share .share-drop li span,#card-optician .social-sticky .share .share-drop-be li a,#card-optician .social-sticky .share .share-drop-be li button,#card-optician .social-sticky .share .share-drop-be li span,#services-page .social-sticky .share .share-drop li a,#services-page .social-sticky .share .share-drop li button,#services-page .social-sticky .share .share-drop li span,#services-page .social-sticky .share .share-drop-be li a,#services-page .social-sticky .share .share-drop-be li button,#services-page .social-sticky .share .share-drop-be li span{color:#212529 !important;cursor:pointer;border-radius:30px;border:1px solid;width:36px;height:36px;padding:8px 10px}#contenu .social-sticky .share .share-drop li a i,#contenu .social-sticky .share .share-drop li a svg,#contenu .social-sticky .share .share-drop li button i,#contenu .social-sticky .share .share-drop li button svg,#contenu .social-sticky .share .share-drop li span i,#contenu .social-sticky .share .share-drop li span svg,#contenu .social-sticky .share .share-drop-be li a i,#contenu .social-sticky .share .share-drop-be li a svg,#contenu .social-sticky .share .share-drop-be li button i,#contenu .social-sticky .share .share-drop-be li button svg,#contenu .social-sticky .share .share-drop-be li span i,#contenu .social-sticky .share .share-drop-be li span svg,#card-optician .social-sticky .share .share-drop li a i,#card-optician .social-sticky .share .share-drop li a svg,#card-optician .social-sticky .share .share-drop li button i,#card-optician .social-sticky .share .share-drop li button svg,#card-optician .social-sticky .share .share-drop li span i,#card-optician .social-sticky .share .share-drop li span svg,#card-optician .social-sticky .share .share-drop-be li a i,#card-optician .social-sticky .share .share-drop-be li a svg,#card-optician .social-sticky .share .share-drop-be li button i,#card-optician .social-sticky .share .share-drop-be li button svg,#card-optician .social-sticky .share .share-drop-be li span i,#card-optician .social-sticky .share .share-drop-be li span svg,#services-page .social-sticky .share .share-drop li a i,#services-page .social-sticky .share .share-drop li a svg,#services-page .social-sticky .share .share-drop li button i,#services-page .social-sticky .share .share-drop li button svg,#services-page .social-sticky .share .share-drop li span i,#services-page .social-sticky .share .share-drop li span svg,#services-page .social-sticky .share .share-drop-be li a i,#services-page .social-sticky .share .share-drop-be li a svg,#services-page .social-sticky .share .share-drop-be li button i,#services-page .social-sticky .share .share-drop-be li button svg,#services-page .social-sticky .share .share-drop-be li span i,#services-page .social-sticky .share .share-drop-be li span svg{width:16px;height:16px}#contenu .social-sticky .find-it a,#card-optician .social-sticky .find-it a,#services-page .social-sticky .find-it a{color:#ff6b6a !important}#contenu .content-sticky,#contenu .social-sticky,#card-optician .content-sticky,#card-optician .social-sticky,#services-page .content-sticky,#services-page .social-sticky{position:fixed;width:100%;padding:7px .75em;z-index:1;margin-left:-15px;margin-right:-12px;text-align:center}@media(min-width: 768px){#contenu .content-sticky,#contenu .social-sticky,#card-optician .content-sticky,#card-optician .social-sticky,#services-page .content-sticky,#services-page .social-sticky{display:none}}#contenu .content-sticky .share,#contenu .social-sticky .share,#card-optician .content-sticky .share,#card-optician .social-sticky .share,#services-page .content-sticky .share,#services-page .social-sticky .share{text-transform:uppercase;font-size:14px;font-weight:600;padding-top:7px}#contenu .content-sticky .share .share-toggle,#contenu .social-sticky .share .share-toggle,#card-optician .content-sticky .share .share-toggle,#card-optician .social-sticky .share .share-toggle,#services-page .content-sticky .share .share-toggle,#services-page .social-sticky .share .share-toggle{cursor:pointer}#contenu .content-sticky .share .share-input,#contenu .social-sticky .share .share-input,#card-optician .content-sticky .share .share-input,#card-optician .social-sticky .share .share-input,#services-page .content-sticky .share .share-input,#services-page .social-sticky .share .share-input{display:none}#contenu .content-sticky .share .share-input:checked~.share-list,#contenu .social-sticky .share .share-input:checked~.share-list,#card-optician .content-sticky .share .share-input:checked~.share-list,#card-optician .social-sticky .share .share-input:checked~.share-list,#services-page .content-sticky .share .share-input:checked~.share-list,#services-page .social-sticky .share .share-input:checked~.share-list{display:block}#contenu .content-sticky .share .share-input:checked~.share-list,#contenu .social-sticky .share .share-input:checked~.share-list,#card-optician .content-sticky .share .share-input:checked~.share-list,#card-optician .social-sticky .share .share-input:checked~.share-list,#services-page .content-sticky .share .share-input:checked~.share-list,#services-page .social-sticky .share .share-input:checked~.share-list{width:11em;height:8em;border-radius:5px;border:1px solid #707070}#contenu .content-sticky .share .share-list,#contenu .social-sticky .share .share-list,#card-optician .content-sticky .share .share-list,#card-optician .social-sticky .share .share-list,#services-page .content-sticky .share .share-list,#services-page .social-sticky .share .share-list{list-style:none;display:none;margin:0;padding:15px;box-sizing:border-box;overflow:hidden;transition:.2s;box-shadow:0 .125em .125em rgba(0,0,0,.3);background-color:#fff;position:absolute;top:-9em;text-align:left}#contenu .content-sticky .share .share-list li,#contenu .content-sticky .share .share-list a,#contenu .social-sticky .share .share-list li,#contenu .social-sticky .share .share-list a,#card-optician .content-sticky .share .share-list li,#card-optician .content-sticky .share .share-list a,#card-optician .social-sticky .share .share-list li,#card-optician .social-sticky .share .share-list a,#services-page .content-sticky .share .share-list li,#services-page .content-sticky .share .share-list a,#services-page .social-sticky .share .share-list li,#services-page .social-sticky .share .share-list a{transform:translateY(0.625em);transition:0s;color:#212529;font-weight:normal;text-transform:capitalize}#contenu .content-sticky .share .share-list li:first-child,#contenu .social-sticky .share .share-list li:first-child,#card-optician .content-sticky .share .share-list li:first-child,#card-optician .social-sticky .share .share-list li:first-child,#services-page .content-sticky .share .share-list li:first-child,#services-page .social-sticky .share .share-list li:first-child{text-transform:uppercase;font-weight:600;color:#465775;margin-top:-10px}#contenu .content-sticky .share .share-list li:first-child label,#contenu .social-sticky .share .share-list li:first-child label,#card-optician .content-sticky .share .share-list li:first-child label,#card-optician .social-sticky .share .share-list li:first-child label,#services-page .content-sticky .share .share-list li:first-child label,#services-page .social-sticky .share .share-list li:first-child label{float:right}#contenu .content-sticky .zoom,#contenu .social-sticky .zoom,#card-optician .content-sticky .zoom,#card-optician .social-sticky .zoom,#services-page .content-sticky .zoom,#services-page .social-sticky .zoom{padding:0 0 5px}#contenu .content-sticky .zoom .widget-font-size,#contenu .social-sticky .zoom .widget-font-size,#card-optician .content-sticky .zoom .widget-font-size,#card-optician .social-sticky .zoom .widget-font-size,#services-page .content-sticky .zoom .widget-font-size,#services-page .social-sticky .zoom .widget-font-size{font-weight:600;padding:0}#contenu .content-sticky .zoom .widget-font-size .more,#contenu .content-sticky .zoom .widget-font-size .less,#contenu .social-sticky .zoom .widget-font-size .more,#contenu .social-sticky .zoom .widget-font-size .less,#card-optician .content-sticky .zoom .widget-font-size .more,#card-optician .content-sticky .zoom .widget-font-size .less,#card-optician .social-sticky .zoom .widget-font-size .more,#card-optician .social-sticky .zoom .widget-font-size .less,#services-page .content-sticky .zoom .widget-font-size .more,#services-page .content-sticky .zoom .widget-font-size .less,#services-page .social-sticky .zoom .widget-font-size .more,#services-page .social-sticky .zoom .widget-font-size .less{font-size:16px}#contenu .content-sticky .zoom .widget-font-size .letter,#contenu .social-sticky .zoom .widget-font-size .letter,#card-optician .content-sticky .zoom .widget-font-size .letter,#card-optician .social-sticky .zoom .widget-font-size .letter,#services-page .content-sticky .zoom .widget-font-size .letter,#services-page .social-sticky .zoom .widget-font-size .letter{font-size:14px}#contenu .content-sticky .find-it,#contenu .social-sticky .find-it,#card-optician .content-sticky .find-it,#card-optician .social-sticky .find-it,#services-page .content-sticky .find-it,#services-page .social-sticky .find-it{text-transform:uppercase;font-weight:600;padding-top:5px}#contenu .content-sticky .find-it a,#contenu .social-sticky .find-it a,#card-optician .content-sticky .find-it a,#card-optician .social-sticky .find-it a,#services-page .content-sticky .find-it a,#services-page .social-sticky .find-it a{color:#fff;font-size:14px;text-decoration:none}#contenu .widgetSearch .search-input,#card-optician .widgetSearch .search-input,#services-page .widgetSearch .search-input{box-shadow:1px 5px 6px 0px #b7b7b7;position:relative;border-radius:8px 20px 20px 8px}#contenu .widgetSearch .search-input #geolocalization_search_zipcodeCity::placeholder,#card-optician .widgetSearch .search-input #geolocalization_search_zipcodeCity::placeholder,#services-page .widgetSearch .search-input #geolocalization_search_zipcodeCity::placeholder{font-style:italic}#contenu .widgetSearch .search-input .search-city,#card-optician .widgetSearch .search-input .search-city,#services-page .widgetSearch .search-input .search-city{height:44px}#contenu .widgetSearch .search-input .btn-search-block,#card-optician .widgetSearch .search-input .btn-search-block,#services-page .widgetSearch .search-input .btn-search-block{position:absolute;top:0;right:0;cursor:pointer;padding:22px;border-radius:10px;border:none}#contenu .widgetSearch .search-input .btn-search-block:hover,#card-optician .widgetSearch .search-input .btn-search-block:hover,#services-page .widgetSearch .search-input .btn-search-block:hover{background-color:#000}#contenu .widgetSearch .search-input .svg-search,#card-optician .widgetSearch .search-input .svg-search,#services-page .widgetSearch .search-input .svg-search{position:absolute;top:8px;right:7px;pointer-events:none}#contenu .widgetSearch input,#card-optician .widgetSearch input,#services-page .widgetSearch input{border-radius:8px}#contenu .widgetSearch .search-loader,#card-optician .widgetSearch .search-loader,#services-page .widgetSearch .search-loader{width:fit-content;position:absolute;right:-4px;top:-4px;pointer-events:none}@media(min-width: 1200px){.master-container:not(#custom-page) .main-content p.no-pd{padding:0 !important}}@media(min-width: 992px){.master-container:not(#custom-page) .main-content p.no-pd{padding:0 !important}}#contenu .table-varilux th,#contenu .table-varilux td{border:6px solid #fff !important;background-color:#e8e6e7;padding:1em}#contenu .table-varilux th:first-child{width:20%}#homepage .widget-pd{padding:0 !important}#homepage .content-services{display:none}.master-container:not(#custom-page) .main-content{margin:15px auto}@media(min-width: 768px){.master-container:not(#custom-page) .main-content{margin:1em auto}}.master-container:not(#custom-page) .main-content iframe{width:100%}.master-container:not(#custom-page) .main-content ul li{font-size:16px;font-weight:normal}.master-container:not(#custom-page) .main-content .icon_link_opc{position:relative;text-align:center}.master-container:not(#custom-page) .main-content .icon_link_opc:before{content:"";width:33.36px;height:14.98px;background:url(/build/images/logo_OPC_WEB-OC.6113f224.svg);margin-right:10px;display:inline-block;vertical-align:middle;background-repeat:no-repeat}.master-container:not(#custom-page) .main-content .icon_link_opc a{display:block;text-align:center}@media(min-width: 768px){.master-container:not(#custom-page) .main-content .icon_link_opc a{display:inline-block}}.master-container:not(#custom-page) .main-content a.icon_link_opc{position:relative;text-align:center;display:block}.master-container:not(#custom-page) .main-content a.icon_link_opc:before{content:"";width:45px;height:24px;background:url(/build/images/opcIcon.7e5f8434.png);margin-right:10px;display:inline-block;vertical-align:sub}.master-container:not(#custom-page) .main-content a{color:#ff6b6a}.master-container:not(#custom-page) .main-content a.anchor{color:#212529;font-weight:500;text-decoration:none;margin-left:0em}.master-container:not(#custom-page) .main-content p{line-height:24px;font-size:15px}.master-container:not(#custom-page) .main-content ol li{margin:15px}.master-container:not(#custom-page) .main-content ul li:before{content:"•";color:#b4b442;font-weight:bold;display:inline-block;width:1em;border:0;margin-left:-1em}.master-container:not(#custom-page) .main-content ul li h1,.master-container:not(#custom-page) .main-content ul li h2,.master-container:not(#custom-page) .main-content ul li h3,.master-container:not(#custom-page) .main-content ul li h4,.master-container:not(#custom-page) .main-content ul li h5{display:inline-block;padding:0 2px}.master-container:not(#custom-page) .main-content ul li p,.master-container:not(#custom-page) .main-content ul li span,.master-container:not(#custom-page) .main-content ul li strong,.master-container:not(#custom-page) .main-content ul li b,.master-container:not(#custom-page) .main-content ul li em{padding:0 1px}.master-container:not(#custom-page) .main-content ul li em{padding-right:2px}.master-container:not(#custom-page) .main-content img:not(.custom-size){object-fit:contain;width:100%;height:auto}.master-container:not(#custom-page) .main-content h1,.master-container:not(#custom-page) .main-content h2,.master-container:not(#custom-page) .main-content h3,.master-container:not(#custom-page) .main-content h4,.master-container:not(#custom-page) .main-content h5{font-family:"Lato",sans-serif;margin:15px 0;display:block}.master-container:not(#custom-page) .main-content h1 strong,.master-container:not(#custom-page) .main-content h2 strong,.master-container:not(#custom-page) .main-content h3 strong,.master-container:not(#custom-page) .main-content h4 strong,.master-container:not(#custom-page) .main-content h5 strong{font-weight:600}.master-container:not(#custom-page) .main-content h1{font-size:36px !important;margin:30px 0}.master-container:not(#custom-page) .main-content h2{font-size:28px !important;font-weight:600}.master-container:not(#custom-page) .main-content h3{font-size:22px !important;font-weight:600}.master-container:not(#custom-page) .main-content h4{font-size:20px !important}.master-container:not(#custom-page) .main-content h5{font-size:18px !important}.master-container:not(#custom-page) .main-content .good-know{background-color:#ff6b6a;padding:1em;color:#fff;margin:1em}.master-container:not(#custom-page) .main-content .good-know ul{list-style:circle}.breadcrumb{background-color:#fff;padding:0px;margin-bottom:0;display:flex;justify-content:space-between}.breadcrumb nav{width:100%;padding:14px 0 10px}@media(min-width: 768px){.breadcrumb nav{width:65%}}@media(min-width: 992px){.breadcrumb nav{width:70%}}.breadcrumb nav ol{list-style:none;padding:5px;margin-bottom:0}.breadcrumb nav ol .breadcrumb-item{display:inline-block}.breadcrumb nav ol .breadcrumb-item a{color:#212529;font-size:14px;text-decoration:none}@media(max-width: 576px){.breadcrumb nav ol .breadcrumb-item.ellipsis-mobile span{display:none}.breadcrumb nav ol .breadcrumb-item.ellipsis-mobile a:after{content:"..."}}.breadcrumb nav ol .breadcrumb-item.active a{color:#707070}.breadcrumb nav ol .breadcrumb-item+.breadcrumb-item:before{color:#212529;font-family:"Font Awesome 5 Free";content:"" !important;font-weight:600;font-size:12px;padding-top:.3rem}.breadcrumb .social{float:right;margin:0}.breadcrumb .widget-font-size{font-size:21px;font-weight:600;padding:14px 22px;margin-left:1em}.breadcrumb .widget-font-size .more{cursor:pointer;margin-right:2px}.breadcrumb .widget-font-size .less{cursor:pointer;margin-left:2px}.widget-font-size{font-size:21px;font-weight:600;padding:10px 0}.widget-font-size .more{cursor:pointer;margin-right:2px}.widget-font-size .less{cursor:pointer;margin-left:2px}.read-too.style-rse{background-color:#dbd5c8;padding:1em;margin:2em 0;color:#1b1b1b;border-radius:10px}.read-too.style-rse h5:first-child{font-size:20px;font-weight:700;line-height:130%}.read-too.style-rse .img{text-align:center;margin:16px 0}.read-too.read-too-coral{background-color:#ff6b6a;padding:1em;margin:2em 0;color:#fff;border-radius:10px}.read-too.read-too-coral h5:first-child{font-weight:600;text-transform:uppercase;margin-top:0rem}.read-too.read-too-coral a,.read-too.read-too-coral p{color:#fff;font-size:17px;text-decoration:none}.read-too.read-too-coral a{font-weight:600}.read-too.read-too-green{background-color:#b4b442;padding:1em 1em 40px 1em;margin:2em 0;color:#fff;border-radius:10px;position:relative}.read-too.read-too-green::after{content:"";position:absolute;width:59px;height:36px;bottom:15px;right:15px;background:url(/build/images/opc.db251865.png) no-repeat;background-size:contain}.read-too.read-too-green h5:first-child{font-weight:600;text-transform:uppercase;margin-top:0rem}.read-too.read-too-green p{width:75%}@media(min-width: 768px){.read-too.read-too-green p{width:90%}}.read-too.read-too-green a,.read-too.read-too-green p{color:#fff;font-size:17px;text-decoration:none;width:96%}.read-too.read-too-green a{font-weight:600}.read-too.read-too-chiffre-coral{background-color:#ff6b6a;padding:1.8em 1em 29px 1em;margin:2em 0;color:#fff;border-radius:10px;position:relative}.read-too.read-too-chiffre-coral div{margin-top:0 !important;float:none !important}@media(min-width: 768px){.read-too.read-too-chiffre-coral .chiffre-text{border-left:3px solid #fff}}.read-too.read-too-chiffre-coral::after{content:"";display:block;position:absolute;width:50px;height:28.58px;background:url(/build/images/eye.5bc39e3c.png) no-repeat;bottom:15px;right:15px;background-size:cover}.read-too.read-too-chiffre-coral h5:first-child{font-size:70px;font-weight:bold;text-transform:uppercase;text-align:center;border-bottom:3px solid #fff;word-wrap:break-word;padding-bottom:20px}@media(min-width: 768px){.read-too.read-too-chiffre-coral h5:first-child{font-size:45px;border-bottom:none;display:block;height:100%;margin-top:15px;padding-bottom:0}}@media(min-width: 1200px){.read-too.read-too-chiffre-coral h5:first-child{border-bottom:none;display:block;height:100%;margin-top:15px;font-size:64px}}.read-too.read-too-chiffre-coral a,.read-too.read-too-chiffre-coral p{color:#fff;font-size:17px;text-decoration:none;margin:20px 50px 20px 20px}.read-too.read-too-chiffre-coral a{font-weight:600}.read-too.read-too-left{border-left:3px solid #ff6b6a;padding:.5em .5em 0 24px;margin:2em 0}.read-too.read-too-left h4:first-child{font-weight:600;text-transform:uppercase;color:#ff6b6a;margin-top:-0.61em;font-size:25px}.read-too.read-too-left p{font-size:17px;color:#707070;margin-bottom:0}.read-too.read-too-left-green{border-left:3px solid #b4b442;padding:0 0 0 15px;margin:2em 0}.read-too.read-too-left-green h4:first-child{display:none}.read-too.read-too-left-green p{font-size:17px;color:#707070;margin-bottom:0}.read-too.read-too-outline-coral{background-color:#fff;border:3px solid #ff6b6a;padding:17px 17px 55px 17px;margin:2em 0;color:#ff6b6a;border-radius:10px;position:relative}.read-too.read-too-outline-coral::after{content:"";width:40px;height:40px;background:url("/build/images/Groupe%202360@2x.a074d186.png") no-repeat;background-size:contain;position:absolute;bottom:15px;right:15px}.read-too.read-too-outline-coral strong{color:#212529}.read-too.read-too-outline-coral h4:first-child{color:#ff6b6a;font-weight:600;text-transform:uppercase;margin-top:0;font-size:25px}.read-too.read-too-outline-coral a,.read-too.read-too-outline-coral p{color:#707070;font-size:17px;font-weight:500;text-decoration:none;width:99%}.read-too.read-too-outline-coral ul{list-style:circle}.read-too.read-too-outline-coral ul li{margin:10px}.read-too.read-too-outline-coral a{color:#ff6b6a}.read-too.read-too-outline-green{background-color:#fff;border:3px solid #b4b442;padding:17px 17px 45px 17px;margin:2em 0;border-radius:10px;position:relative}.read-too.read-too-outline-green::after{content:"";background:url(/build/images/conseil@2x.64382a56.png) no-repeat;background-size:contain;width:35px;height:32px;position:absolute;bottom:15px;right:15px}.read-too.read-too-outline-green h4:first-child{color:#b4b442;font-weight:600;text-transform:uppercase;margin-top:0;font-size:25px}.read-too.read-too-outline-green p{width:100%}@media(min-width: 768px){.read-too.read-too-outline-green p{width:90%}}.read-too.read-too-outline-green a,.read-too.read-too-outline-green p{color:#707070;font-size:17px;font-weight:500;text-decoration:none}.read-too.read-too-outline-green ul{list-style:circle}.read-too.read-too-outline-green ul li{margin:10px}.read-too.read-too-outline-green a{color:#ff6b6a}.read-too.read-too-underline{background-color:#fff;border-bottom:3px solid #ff6b6a;padding:.5em;margin:2em 0}.read-too.read-too-underline h4:first-child{color:#ff6b6a;font-weight:600;text-transform:uppercase;margin-top:0rem}.read-too.read-too-underline a,.read-too.read-too-underline p{font-size:17px;font-weight:500;text-decoration:none;color:#707070}.read-too.read-too-underline a{color:#ff6b6a}.read-too.read-too-grey{background-color:#f6f6f6;padding:25px 25px 65px 25px;margin:2em 0;border-radius:10px;position:relative}.read-too.read-too-grey::after{content:"";position:absolute;width:35px;height:35px;background:url(/build/images/search@2x.2d71ac1b.png) no-repeat;background-size:contain;bottom:15px;right:15px}.read-too.read-too-grey h4:first-child{color:#ff6b6a;font-weight:600;text-transform:uppercase;margin-top:0}.read-too.read-too-grey ol{list-style:none;counter-reset:li}.read-too.read-too-grey ol li{counter-increment:li;color:#707070}.read-too.read-too-grey ol li:before{content:counter(li) ". ";color:#ff6b6a;display:inline-block;width:1em;margin-left:-1em}.read-too.read-too-grey a,.read-too.read-too-grey p{font-size:17px;font-weight:500;text-decoration:none;width:99%}.read-too.read-too-grey a{color:#ff6b6a}.read-too .icon_link_opc{position:relative;text-align:center}.read-too .icon_link_opc:before{content:"";width:33.36px;height:14.98px;background:url(/build/images/logo_OPC_WEB-OC.6113f224.svg);margin-right:10px;display:inline-block;vertical-align:middle;background-repeat:no-repeat}.read-too .icon_link_opc a{display:block;text-align:center}@media(min-width: 768px){.read-too .icon_link_opc a{display:inline-block}}.read-too a.icon_link_opc{position:relative;text-align:center;display:block}.read-too a.icon_link_opc:before{content:"";width:45px;height:24px;background:url(/build/images/opcIcon.7e5f8434.png);margin-right:10px;display:inline-block;vertical-align:sub}@media(min-width: 768px){.list-category{margin:1em 0;text-align:center}}.list-category .title{margin:2em auto 3em auto}.list-category .title h2{font-weight:normal;color:#b4b442;font-size:36px}.list-category .title h3{font-weight:100;font-size:28px}.list-category .home-categories .row{border-bottom:1px solid #212529;margin:5px}@media(min-width: 768px){.list-category .home-categories .row{border:0}}.list-category .home-categories .row div[class*=col-]{padding:5px}.list-category .home-categories img{margin:0 0 1em 0}.list-category .home-categories h2{font-weight:600;font-size:18px;margin:0}.list-category .home-categories .preface{color:#212529;font-size:14px}.list-category .home-categories p{color:#707070;word-break:break-word}.last-articles{background-image:url(/build/images/forme-twingo_corail-MOB.0ab53ea6.svg);background-position:center right;background-repeat:no-repeat;max-height:550px;padding-bottom:6em}@media(min-width: 768px){.last-articles{background-image:url(/build/images/forme-oeil.63d14d32.svg);background-position:325px 90px;margin:2.5em 0;max-height:790px}}.last-articles.last-articles-account{background-image:url(/build/images/forme-twingo_corail-MOB.0ab53ea6.svg);background-position:center right;background-repeat:no-repeat;max-height:500px;padding-bottom:6em}@media(min-width: 768px){.last-articles.last-articles-account{background-image:url(/build/images/forme-coral-account.e638eea2.svg);background-position:bottom center;background-size:contain;max-height:790px}}.last-articles .oeil-anim{background-image:url(/build/images/sprite-Oeil_2700-120.91303e7b.svg);background-repeat:no-repeat;animation:play steps(20) 3.5s infinite;width:135px;height:120px;background-size:cover;float:right;margin-right:3em}@keyframes play{100%{background-position:-2700px}}@media(min-width: 768px){.last-articles .oeil-anim{background-image:url(/build/images/sprite-Oeil_3900-170.46fc30cd.svg);background-repeat:no-repeat;animation:play steps(20) 3.5s infinite;width:195px;height:170px;background-size:cover;float:right;margin-right:8em}@keyframes play{100%{background-position:-3900px}}}.last-articles h2{text-align:center;margin-bottom:.5em}@media(min-width: 1200px){.last-articles h2{text-align:left;margin-left:8em;margin-bottom:.5em}}.last-articles h2 .subline{display:inline-block;background-color:#fff0f0;color:#212529;font-size:21px}@media(min-width: 768px){.last-articles h2 .subline{font-size:34px}}.last-articles h2 .underline{color:#212529;font-size:21px;font-weight:700;text-decoration:underline;font-style:italic}@media(min-width: 768px){.last-articles h2 .underline{font-size:34px}}.last-articles .container-article{margin:0;height:350px}@media(min-width: 992px){.last-articles .container-article{margin:0 8em;height:500px}}.last-articles .container-article .splide-article .splide__track{height:100%}.last-articles .container-article .splide-article .splide__arrow{opacity:1;background:rgba(0,0,0,0);width:6em}.last-articles .container-article .splide-article .splide__arrow.splide__arrow--prev{left:.75em}.last-articles .container-article .splide-article .splide__arrow.splide__arrow--next{right:.75em}.last-articles .container-article .article-slider{padding:0}@media(min-width: 768px){.last-articles .container-article .article-slider{padding-bottom:10px}}.last-articles .container-article .article-slider a{text-decoration:none;padding-bottom:10px}.last-articles .container-article .article-slider .article{max-width:230px;height:313px;margin:0 15px;text-decoration:none}@media(min-width: 768px){.last-articles .container-article .article-slider .article{max-width:314px;height:460px}}@media(min-width: 1200px){.last-articles .container-article .article-slider .article{max-width:338px;height:460px;margin:0 37px}}.last-articles .container-article .article-slider .article img{border-radius:15px;box-shadow:8px 5px 2px rgba(112,112,112,.25);height:340px}@media(min-width: 768px){.last-articles .container-article .article-slider .article img{height:460px}}.last-articles .container-article .article-slider .article .article-title{margin-top:-5em;background-color:rgba(0,0,0,.2);color:#fff;position:relative;padding:8px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;min-height:70px;font-size:14px;line-height:16px;font-weight:700;text-transform:uppercase;overflow:hidden;text-decoration:none}@media(min-width: 768px){.last-articles .container-article .article-slider .article .article-title{font-size:16px;line-height:19px;padding:8px 15px;margin-top:-4.5em}}.last-articles .container-article .prev,.last-articles .container-article .next{font-size:0;line-height:0;position:absolute;display:block;padding:0;cursor:pointer;border:none;background:rgba(0,0,0,0);z-index:1}.last-articles .container-article .prev{top:calc(50% - 92px)}.last-articles .container-article .next{right:0;top:calc(50% - 110px)}.last-articles .container-article #customize-controls{display:none}@media(min-width: 768px){.last-articles .container-article #customize-controls{display:flex;margin-left:1em;padding:0}.last-articles .container-article #customize-controls .prev{cursor:pointer;position:absolute;top:calc(50% - 92px);left:20px}.last-articles .container-article #customize-controls .next{cursor:pointer;margin-right:-2.8em;margin-top:-1em;position:absolute;top:calc(50% - 92px);right:35px}.last-articles .container-article #customize-controls .next img{vertical-align:top}}@media only screen and (min-width: 1024px)and (max-width: 1199.98px){.last-articles .container-article #customize-controls .prev img,.last-articles .container-article #customize-controls .next img{width:60%}}.multi-articles{padding:20px;margin-bottom:1.5em;background:#e4e4e4;border-radius:6px}.multi-articles .back-to{font-size:30px;font-weight:bold;color:#212529;text-align:left;padding:0;margin:0 0 11px 0 !important}@media only screen and (min-width: 768px)and (max-width: 1023.98px){.multi-articles .back-to{text-align:center}}@media only screen and (min-width: 768px)and (max-width: 1023.98px){.multi-articles.detailed .list{padding:0}}@media(min-width: 768px){.multi-articles.detailed .list{padding:0}}@media only screen and (min-width: 768px)and (max-width: 1023.98px){.multi-articles.detailed .list figure.col-md-6{width:100% !important;max-width:100% !important;display:block !important;flex:100% !important}}.multi-articles.detailed .list .article-content{min-height:70px;border-bottom:2px solid #707070;font-size:15px;align-items:flex-start}.multi-articles.detailed figure{margin:0px 0px 25px 0}.multi-articles.detailed hr{width:100%;border-top:2px solid #707070}.multi-articles.detailed .back-to{font-size:30px;font-weight:bold;color:#212529;text-align:left;padding:0;margin:0 0 11px 0 !important}@media only screen and (min-width: 768px)and (max-width: 1023.98px){.multi-articles.detailed .back-to{text-align:center}}.multi-articles.detailed img{display:inline-block;margin-right:15px;margin-top:2px}.multi-articles.detailed a{font-size:15px;color:#212529;text-decoration:none}.multi-articles.detailed .first{margin-bottom:22px}.multi-articles.detailed .first a{font-size:22px;color:#212529;font-weight:400 !important}.multi-articles.detailed .first img{margin:0 !important;padding-right:25px}.multi-articles.simple ul{padding:0}.multi-articles.simple a{font-size:15px;color:#1b1b1b;text-decoration:underline}.article-text{color:#707070;font-weight:100}#contenu .search-loader{width:fit-content;position:absolute;pointer-events:none}#contenu .event-block{display:none}#contenu .homepage-services{display:none}#contenu .intro,#contenu .cta-bar,#contenu .fake-search{display:none}#contenu .pushin,#contenu .total_optician{display:none}#contenu table{border-collapse:collapse;display:block;margin:0 auto;padding:0 60px}#contenu table:not(.table-varilux) tr td{border:solid 1px #444 !important}#contenu .list-article{margin:2em auto;flex-direction:row;flex-wrap:wrap}@media(min-width: 992px){#contenu .list-article{margin:1em auto}}@media(orientation: landscape){#contenu .form-search .form-search-city{width:80%}}#contenu .list-dossier{margin:2em 0}@media(min-width: 768px){#contenu .list-dossier{padding:3em 1em;margin:2em 1em}}@media(min-width: 1200px){#contenu .list-dossier{padding:3em 1em;margin:2em 8em}}#contenu .list-dossier h2{text-align:center;margin-bottom:.5em}@media(min-width: 768px){#contenu .list-dossier h2{text-align:left;margin-left:5.5em;margin-bottom:.5em}}#contenu .list-dossier h2 .subline{display:inline-block;background-color:#e1e1b3;color:#212529;font-size:21px}@media(min-width: 768px){#contenu .list-dossier h2 .subline{font-size:34px}}#contenu .list-dossier h2 .underline{color:#212529;font-size:21px;font-weight:700;text-decoration:underline;font-style:italic}@media(min-width: 768px){#contenu .list-dossier h2 .underline{font-size:34px}}#contenu .list-dossier figure:hover .dossier-img{transform:scale(1.05) rotate(-1deg)}#contenu .list-dossier figure a{text-decoration:none}#contenu .list-dossier figure .dossier-img{transition:transform .5s ease}#contenu .list-dossier figure .dossier-img img{object-fit:cover;height:75px;width:90%}@media(min-width: 768px){#contenu .list-dossier figure .dossier-img img{height:160px}}#contenu .list-dossier figure .dossier-body{background-color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.15);padding:3px;position:relative;z-index:1;border-radius:10em;margin-top:-1em;height:70px}@media(min-width: 768px){#contenu .list-dossier figure .dossier-body{padding:15px;margin-top:-2em;height:120px}}#contenu .list-dossier figure .dossier-body .title{font-size:14px;font-weight:700;color:#ff6b6a}@media(min-width: 768px){#contenu .list-dossier figure .dossier-body .title{font-size:22px}}@media(min-width: 992px){#contenu .list-dossier figure .dossier-body .title{font-size:25px}}#contenu .list-dossier figure .dossier-body p{font-size:12px;font-weight:normal;margin-bottom:0;color:#212529;line-height:14px}@media(min-width: 768px){#contenu .list-dossier figure .dossier-body p{font-size:18px;line-height:25px}}#contenu .block-author{margin:15px 0 25px}@media(min-width: 768px){#contenu .block-author{margin:25px 0}}#contenu .block-author h1{font-size:36px;font-weight:700}@media(min-width: 768px){#contenu .block-author h1{margin-bottom:30px}}#contenu .block-author .duration{margin:25px 0;font-size:14px;line-height:17px;font-weight:normal}@media(min-width: 768px){#contenu .block-author .duration{text-align:right;margin:15px 0;margin-right:5px}}#contenu .block-author .divDetailsAuthor{padding-left:0 !important}#contenu .block-author .collab{background-color:#ebf3f7;border-radius:50px;font-size:14px;font-weight:700;padding:9px 15px;line-height:17px;margin-top:25px;height:52px}@media(min-width: 992px){#contenu .block-author .collab{margin-top:5px;height:35px;display:inline-block;float:right}}#contenu .block-author .collab a{color:#212529}#contenu .block-author .collab a:hover{color:#707070}#contenu .block-author .author .img{margin-right:5px;margin-left:15px}#contenu .block-author .author .img img{border-radius:50%;width:40px;height:40px}@media(min-width: 1200px){#contenu .block-author .author .img{margin-left:0px}}@media(min-width: 1200px){#contenu .block-author .author .divAuthorImg{margin-left:15px}}#contenu .block-author .author .details{font-size:14px}#contenu .block-author .author .details .name{color:#212529;font-weight:700;text-decoration:none}#contenu .block-author .author .details .name:hover{color:#707070;text-decoration:underline}#contenu .block-author .author .details .date{color:#707070}#contenu #results .search-optician{background-color:#dce4e8;width:99.5vw;height:90px;position:relative;left:50%;right:50%;margin-left:-50vw;padding:0px;background-size:cover}#contenu #results .search-optician h1,#contenu #results .search-optician h2{display:none !important}#contenu #results .search-optician form{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:50%;margin:auto}@media(min-width: 768px){#contenu #results .search-optician form{height:40%}}#contenu #results .search-optician #geolocalization_search_zipcodecity{border-radius:10px 0 0 10px;display:inline-block;width:80%;border-right:0px;margin-right:-5px;padding:.5em;font-family:"Lato",sans-serif;font-weight:600;font-size:16px}@media(min-width: 768px){#contenu #results .search-optician #geolocalization_search_zipcodecity{width:50%}}#contenu #results .search-optician .userPosition,#contenu #results .search-optician .localized-me{display:none}#contenu #results .anim-woman{display:none}.double_articles .article-content{border:none !important;width:100% !important;display:block;margin:0 auto}.double_articles .article-content a:first-child{font-size:15px;font-weight:bold}.double_articles .article-content .article-body{padding:0}.double_articles .article-content p a{font-size:15px;font-weight:400}@media only screen and (min-width: 768px)and (max-width: 1023.98px){.double_articles .article-content{width:80%;display:block;margin:0 auto}}@media(max-width: 576px){.double_articles .article-content{width:80%;display:block;margin:0 auto}}@media(min-width: 768px){.double_articles .article-content{width:60%;display:block;margin:0 auto}}@media(min-width: 992px){.double_articles .article-content{width:60%;display:block;margin:0 auto;padding:25px}}.double_articles .separator-img::after{content:"";width:2px;height:90px;border-right:1px solid #000;position:absolute;right:-15px;top:25px}@media only screen and (min-width: 768px)and (max-width: 1023.98px){.double_articles .separator-img::after{right:0px;height:150px}}@media(max-width: 576px){.double_articles .separator-img::after{right:0px;height:90px}}@media(min-width: 768px){.double_articles .separator-img::after{right:0px;height:100px}}@media(min-width: 992px){.double_articles .separator-img::after{right:0px;height:150px}}.double_articles a img{display:block;margin:0 auto}.article{cursor:pointer}.article a{color:#212529;text-decoration:none}.article .article-content{border:1px solid #707070}@media only screen and (min-width: 768px)and (max-width: 1023.98px)and (orientation: portrait){.article .article-content{height:100%}}.article .article-content .border-left{border-color:#707070 !important}.article .article-img img{margin-left:auto;margin-right:auto;display:block;border-bottom:1px solid #c7c7c7;object-fit:cover;width:100%}.article .article-body{min-height:150px;padding:1.25em 1em 0 1em}@media only screen and (min-width: 768px)and (max-width: 1023.98px)and (orientation: portrait){.article .article-body{padding:1.25em .5em 0 .5em}}.article .article-body .title{text-transform:uppercase;font-weight:600}@media(min-width: 768px){.article .article-body .title{font-size:19px}}@media only screen and (min-width: 768px)and (max-width: 1023.98px)and (orientation: portrait){.article .article-body .title{font-size:1.15em}}.article .article-body .article-text a{color:#707070;font-size:16px;font-weight:normal;text-decoration:none}@media only screen and (min-width: 768px)and (max-width: 1023.98px)and (orientation: portrait){.article .article-body .article-text a{font-size:14px}}.article.back{min-height:0 !important;max-height:155px}.article.back h5{font-size:18px}.article.back .article-body{min-height:0 !important;padding:.5rem}.article.back .article-body p{margin-bottom:0 !important}.article.back a img{margin-left:25px}.article.back .article-img{max-height:155px;display:none}@media(min-width: 768px){.article.back .article-img{display:block}}.article.back .article-body{max-height:155px}.article i,.article svg{color:#ff6b6a;font-size:30px;margin:15px}.retour-dossier{display:block;margin:0 auto 40px auto}.retour-dossier h4{font-size:20px;font-weight:bold;text-align:center}.retour-dossier a:first-child{font-size:18px;font-weight:600}.retour-dossier p a{font-size:20px;font-weight:400}.retour-dossier .article.back{min-height:0 !important;max-height:155px}.retour-dossier .article.back h5{font-size:18px}.retour-dossier .article.back .article-body{min-height:0 !important;padding:.5rem}.retour-dossier .article.back .article-body p{margin-bottom:0 !important}.retour-dossier .article.back a img{margin:0}.social{display:block;margin:0 auto;float:right}.social ul{display:flex;flex-direction:row;text-align:center;padding-left:0;margin-bottom:0}.social ul li{line-height:20px;flex-basis:0;-webkit-box-flex:1;flex-grow:1;text-align:center;margin:10px 5px}.social ul li:last-child{margin-right:0}.social ul li.share{padding-top:8px;margin-right:10px;text-align:left;font-size:15px;font-weight:600;margin-top:12px}.social ul li.facebook a,.social ul li.facebook button,.social ul li.facebook .obflink i,.social ul li.instagram a,.social ul li.instagram button,.social ul li.instagram .obflink i,.social ul li.twitter a,.social ul li.twitter button,.social ul li.twitter .obflink i,.social ul li.messenger a,.social ul li.messenger button,.social ul li.messenger .obflink i,.social ul li.mailto a,.social ul li.mailto button,.social ul li.mailto .obflink i{font-size:16px;border-radius:30px;border:1px solid;width:36px;height:36px;padding:8px;background-color:#fff;text-decoration:none}.social ul li.facebook .obflink i,.social ul li.instagram .obflink i,.social ul li.twitter .obflink i,.social ul li.messenger .obflink i,.social ul li.mailto .obflink i{cursor:pointer}.social ul li.others{display:block;font-size:18px;border-radius:30px;border:1px solid;width:36px;height:36px;padding:5px}.social ul li.others .dropdown-menu{padding:1em;margin-top:1em}.social ul li.others .dropdown-menu p{font-size:12px}.social ul li.others .dropdown-menu ul{display:block}.social ul li.others .dropdown-menu ul li{text-align:left;margin-left:0}.social ul li.others .dropdown-menu ul li .linkedin,.social ul li.others .dropdown-menu ul li .sms,.social ul li.others .dropdown-menu ul li .whatsapp,.social ul li.others .dropdown-menu ul li .mailto,.social ul li.others .dropdown-menu ul li .copy-link{padding:0}.social ul li.others .dropdown-menu ul li .linkedin:hover,.social ul li.others .dropdown-menu ul li .sms:hover,.social ul li.others .dropdown-menu ul li .whatsapp:hover,.social ul li.others .dropdown-menu ul li .mailto:hover,.social ul li.others .dropdown-menu ul li .copy-link:hover{text-decoration:none}.social ul li.others .dropdown-menu ul li .linkedin span,.social ul li.others .dropdown-menu ul li .sms span,.social ul li.others .dropdown-menu ul li .whatsapp span,.social ul li.others .dropdown-menu ul li .mailto span,.social ul li.others .dropdown-menu ul li .copy-link span{vertical-align:super;font-size:12px}.social ul li.others .dropdown-menu ul li .linkedin i,.social ul li.others .dropdown-menu ul li .linkedin svg,.social ul li.others .dropdown-menu ul li .sms i,.social ul li.others .dropdown-menu ul li .sms svg,.social ul li.others .dropdown-menu ul li .whatsapp i,.social ul li.others .dropdown-menu ul li .whatsapp svg,.social ul li.others .dropdown-menu ul li .mailto i,.social ul li.others .dropdown-menu ul li .mailto svg,.social ul li.others .dropdown-menu ul li .copy-link i,.social ul li.others .dropdown-menu ul li .copy-link svg{display:inline-block;font-size:18px;border-radius:30px;border:1px solid;width:36px;height:36px;padding:7px}.social ul li.others .dropdown-menu ul li .copy-link{cursor:pointer}.social ul li a{color:#000;width:100%;display:inline-block;padding:2px 5px;text-decoration:none}#summary .list-article{margin:3em auto}.results-article{margin:3em auto}.results-article h1{font-size:48px;font-weight:100;margin-bottom:1em;border-bottom:1px solid #bdc4c7}.results-article .result{padding:2em 0;border-bottom:1px solid #bdc4c7}.results-article .result h2{font-size:24px;font-weight:100}form[name=contact_form] label,.contact-form label{font-weight:700}form[name=contact_form] button[type=submit],.contact-form button[type=submit]{display:inline-block;font-weight:600;text-transform:uppercase;background-color:#ff6b6a;color:#fff;text-align:center;padding:.5em;line-height:1.5;border-radius:10px;border:0;transition:all .15s ease;transform:scale(1)}form[name=contact_form] button[type=submit]:hover,.contact-form button[type=submit]:hover{transform:scale(1.05)}.list-opt-categ{border-radius:2em;background:#bab200;color:#fff !important;display:inline-block;padding:5px 15px;margin-bottom:0}.back-to{text-align:center;color:#ff6b6a;font-weight:600;margin:1em 0}.back-to img{height:20px;margin-right:10px;margin-top:-5px}.find-optician{margin:1em 0;padding:26px 19px 24px 19px;background-color:#c7c7c7;border-radius:10px}@media(min-width: 992px){.find-optician{padding:19px 55px}}.find-optician .title{text-align:center;font-weight:bold;color:#212529;font-size:24px;margin-bottom:15px}.find-optician p{color:#212529;font-size:16px}.find-optician a.bouton-opticien{width:fit-content;width:-moz-max-content;display:block;padding:2px 25px;margin:26px auto 0 auto;background:#ff6b6a;font-size:16px;font-weight:600;color:#fff;text-align:center;border-radius:5px}@media(min-width: 992px){.find-optician a.bouton-opticien{padding:2px 75px}}.find-optician a{display:inline-block;font-weight:600;color:#212529;text-decoration:none}.find-optician a:after{content:"";display:block;width:0;height:2px;background:#ff6b6a;transition:width .3s}.find-optician a:hover::after{width:100%}.test-vue-visuel{margin:1em 0;text-align:center}@media(min-width: 768px){.test-vue-visuel{margin:2em 0}}.test-vue-visuel .btn-test-vue{border-radius:10px;padding:6px 0;text-transform:uppercase;text-decoration:none;cursor:pointer;display:inline-block;font-size:20px !important;color:#ff6b6a;background-color:#fff;border:2px solid #ff6b6a}@media(min-width: 768px){.test-vue-visuel .btn-test-vue{padding:10px}}.test-vue-visuel .btn-test-vue div{display:inline-block;font-size:17px;font-weight:600;text-align:center}@media(min-width: 768px){.test-vue-visuel .btn-test-vue div{font-size:20px}}.test-vue-visuel .btn-test-vue div.text{margin:0 10px;text-align:center}@media(min-width: 768px){.test-vue-visuel .btn-test-vue div.text{margin:0 15px}}.test-vue-visuel .btn-test-vue .icon:first-child{margin-left:10px}@media(min-width: 768px){.test-vue-visuel .btn-test-vue .icon:first-child{margin-left:15px}}.test-vue-visuel .btn-test-vue .icon:last-child{margin-right:10px}@media(min-width: 768px){.test-vue-visuel .btn-test-vue .icon:last-child{margin-right:15px}}.test-vue-visuel .btn-test-vue i,.test-vue-visuel .btn-test-vue svg{margin-left:.5em;font-size:30px;vertical-align:middle;margin-top:-3px}.test-vue-visuel .content{background-color:#ff6b6a}@media(min-width: 768px){.test-vue-visuel .content{height:200px}}.test-vue-visuel .content div{margin:.5em}.test-vue-visuel .content div h2{text-transform:uppercase;color:#fff;font-weight:100;display:inline-block;font-size:1rem;padding:1em}@media(min-width: 768px){.test-vue-visuel .content div h2{font-size:2rem;display:block;padding:1em 0}}.test-vue-visuel .image{background-image:url(/build/images/test-vue.ab79354e.jpg);background-position:right center;background-size:cover}@media(max-width: 576px){.test-vue-visuel .image{display:none}}.test-vue-visuel .video{position:relative;height:200px;overflow:hidden;background-color:#b4b442}@media(max-width: 576px){.test-vue-visuel .video{display:none}}.test-vue-visuel .video video{object-fit:cover}@media(max-width: 576px){.test-vue-visuel .btn-purple{background-color:#fff;color:#ff6b6a}}.btn-green-search{transition:all .15s ease;background-color:#b4b442;border-radius:10px;margin:1em;transition:all .15s ease;transform:scale(1);padding:.25em 1em}@media(min-width: 768px){.btn-green-search{padding:1em}}.btn-green-search:hover{transform:scale(1.05)}.btn-green-search a{text-decoration:none;display:inline-flex}.btn-green-search .icon{padding:1.5em 0}.btn-green-search .text{color:#fff !important;padding:.5em 0;text-align:left}.btn-green-search .text h3{font-family:"Lato",sans-serif;font-size:18px;font-weight:600}@media(min-width: 768px){.btn-green-search .text h3{font-size:22px}}.btn-green-search .text h4{font-family:"Lato",sans-serif;font-size:16px !important;font-weight:500 !important}@media(min-width: 768px){.btn-green-search .text h4{font-size:20px}}.btn-green-search .btn-g-s{padding:1.5em 0}.btn-green-search .btn-g-s i,.btn-green-search .btn-g-s svg{font-size:30px;color:#fff}#opticianFav .modal-content,#opticianModal .modal-content,#opticianFavmobile .modal-content,#deleteAccountModal .modal-content{background-color:#f6f6f6}#opticianFav .modal-content .modal-body,#opticianModal .modal-content .modal-body,#opticianFavmobile .modal-content .modal-body,#deleteAccountModal .modal-content .modal-body{padding:2em;text-align:center;color:#707070;font-weight:normal}#opticianFav .btn-close,#opticianModal .btn-close,#opticianFavmobile .btn-close,#deleteAccountModal .btn-close{background-color:rgba(0,0,0,0)}#opticianFav .cancel-btn,#opticianModal .cancel-btn,#opticianFavmobile .cancel-btn,#deleteAccountModal .cancel-btn{border-radius:10px;border:1px solid #707070;text-transform:uppercase;padding:10px;color:#707070;background-color:rgba(0,0,0,0);width:100px}#opticianFav .favorite-btn,#opticianFav .delete-btn,#opticianModal .favorite-btn,#opticianModal .delete-btn,#opticianFavmobile .favorite-btn,#opticianFavmobile .delete-btn,#deleteAccountModal .favorite-btn,#deleteAccountModal .delete-btn{background-color:#ff6b6a;border:0;border-radius:10px;text-transform:uppercase;padding:10px;color:#fff;width:100px}#opticianFav .delete-btn,#opticianModal .delete-btn,#opticianFavmobile .delete-btn,#deleteAccountModal .delete-btn{text-decoration:none;font-size:15px;width:auto}#opticianFav .horaires,#opticianModal .horaires,#opticianFavmobile .horaires,#deleteAccountModal .horaires{font-size:16px;color:#fff;margin:1em 1em 2em}#opticianFav .horaires span,#opticianModal .horaires span,#opticianFavmobile .horaires span,#deleteAccountModal .horaires span{background-color:#fff;padding:5px}#opticianFav .horaires span.closed,#opticianModal .horaires span.closed,#opticianFavmobile .horaires span.closed,#deleteAccountModal .horaires span.closed{color:#ff6b6a !important}#opticianFav .horaires span.open,#opticianModal .horaires span.open,#opticianFavmobile .horaires span.open,#deleteAccountModal .horaires span.open{color:#b4b442 !important}#opticianModal .modal-content{background-color:#fff}#opticianModal .modal-content .modal-body{padding:1em}#opticianModal .modal-content .modal-body .name-mag{text-align:center;padding-bottom:15px;font-size:25px;color:#000;font-weight:600}#opticianModal .modal-content .modal-body .note_adh{font-size:14px;display:block;color:#707070}@media(min-width: 768px){#opticianModal .modal-content .modal-body .note_adh{font-size:20px}}@media(min-width: 992px){#opticianModal .modal-content .modal-body .note_adh{font-size:13px}}#opticianModal .modal-content .modal-body .note_adh div{display:inline-block;margin:0 3px}#opticianModal .modal-content .modal-body .note_adh div i,#opticianModal .modal-content .modal-body .note_adh div svg{color:#ff6b6a;font-size:15px}#opticianModal .modal-content .modal-body .note_adh img{margin:-4px 5px 0 5px}#opticianModal .modal-content .modal-body .img-mag{border-radius:12px}#opticianModal .modal-content .modal-body .horaires,#opticianModal .modal-content .modal-body .address{text-align:left;margin:10px 0;font-size:14px}#opticianModal .modal-content .modal-body .schedules{text-align:left;height:auto;margin:1em 0;padding:20px;border:1px solid #707070}@media(min-width: 768px){#opticianModal .modal-content .modal-body .schedules{margin:0 0 10px 0}}#opticianModal .modal-content .modal-body .schedules h4{font-size:20px;font-weight:100;border-bottom:1px solid #bdc4c7;margin:0 10px 10px 0;display:inline-block;text-align:left}#opticianModal .modal-content .modal-body .schedules .row-schedule{font-size:14px;margin-left:1px}#opticianModal .modal-content .modal-body .schedules .row-schedule.today{font-weight:900;color:#000}#opticianModal .modal-content .modal-body .schedules .row-schedule .day,#opticianModal .modal-content .modal-body .schedules .row-schedule .hours{display:inline-block;padding-left:0}#opticianModal .modal-content .modal-body .cta{margin:1em auto}#opticianModal .modal-content .modal-body .cta .btn-directions-opt,#opticianModal .modal-content .modal-body .cta .btn-rdv{background-color:#ff6b6a;border-radius:10px;color:#fff;text-transform:uppercase;font-size:13px;font-weight:600;padding:10px;display:block;text-align:center;margin:5px 0;transform:scale(1);transition:all .15s ease;text-decoration:none;width:100%}#opticianModal .modal-content .modal-body .cta .tag-phone{background-color:rgba(0,0,0,0);border-radius:10px;border:2px solid #ff6b6a;color:#ff6b6a;text-transform:uppercase;font-size:13px;font-weight:600;padding:8px;display:block;text-align:center;margin:5px 0;transform:scale(1);transition:all .15s ease;text-decoration:none;width:100%}#opticianModal .modal-content .modal-body .btn-change{background-color:rgba(0,0,0,0);border:0;border-radius:10px;border:2px solid #ff6b6a;text-transform:uppercase;padding:10px;color:#ff6b6a;width:100%;display:block;font-size:14px;text-decoration:none}#opticianModal .modal-content .modal-body .more-info{background-color:#ff6b6a;border:0;border-radius:10px;text-transform:uppercase;padding:10px;color:#fff;width:100%;display:block;text-decoration:none;margin-bottom:15px;font-size:14px}.reset-pwd{margin-top:1em}.reset-pwd label,.reset-pwd legend{color:#707070}.reset-pwd form #submit{border-radius:10px;background-color:#ff6b6a;color:#fff;margin:1em auto;font-weight:600;padding:.5em 0;text-transform:uppercase;width:100%;display:block}@media(min-width: 768px){.reset-pwd form #submit{width:50%}}.reset-pwd form #submit:hover{color:#fff}.reset-pwd a{color:#ff6b6a}.reset-pwd .go-home{border-radius:10px;background-color:#ff6b6a;color:#fff;margin:1em auto;font-weight:600;padding:.5em 0;text-transform:uppercase;width:100%;display:block;text-decoration:none;text-align:center}@media(min-width: 768px){.reset-pwd .go-home{width:50%}}.reset-pwd .go-home:hover{color:#fff}.show-pwd-eye,.show-pwd{font-size:20px !important;color:#707070 !important;height:30px;width:30px;border:0;position:absolute;right:0;text-align:center;margin-right:1.2em;margin-top:2px;background-color:rgba(0,0,0,0);outline:0}.show-pwd{top:0;margin:1.1em 1.2em !important}form[name=change_password_form] .show-pwd,form[name=registration_form] .show-pwd,form[name=customer_login_form] .show-pwd,form[name=wallet_register_form] .show-pwd{border-radius:5px;margin:5px 0;font-size:12px;border:none;padding:5px}form[name=change_password_form] .error-pwd span,form[name=registration_form] .error-pwd span,form[name=customer_login_form] .error-pwd span,form[name=wallet_register_form] .error-pwd span{display:block;font-size:13px;color:#707070}form[name=change_password_form] .error-pwd span .green,form[name=registration_form] .error-pwd span .green,form[name=customer_login_form] .error-pwd span .green,form[name=wallet_register_form] .error-pwd span .green{display:none}form[name=change_password_form] .error-pwd span .red,form[name=registration_form] .error-pwd span .red,form[name=customer_login_form] .error-pwd span .red,form[name=wallet_register_form] .error-pwd span .red{display:inline-block;color:#ff6b6a}form[name=change_password_form] .error-pwd span.valid,form[name=registration_form] .error-pwd span.valid,form[name=customer_login_form] .error-pwd span.valid,form[name=wallet_register_form] .error-pwd span.valid{color:#b4b442}form[name=change_password_form] .error-pwd span.valid .green,form[name=registration_form] .error-pwd span.valid .green,form[name=customer_login_form] .error-pwd span.valid .green,form[name=wallet_register_form] .error-pwd span.valid .green{display:inline-block}form[name=change_password_form] .error-pwd span.valid .red,form[name=registration_form] .error-pwd span.valid .red,form[name=customer_login_form] .error-pwd span.valid .red,form[name=wallet_register_form] .error-pwd span.valid .red{display:none}.concours{background-color:#b4b442;text-align:center}.concours h1{font-size:50px;font-weight:900}@media(min-width: 768px){.concours h1{font-size:95px}}.concours h2{font-size:38px;color:#fff;font-weight:900}@media(min-width: 768px){.concours h2{font-size:55px}}.concours .color-p{color:#fff;font-size:16px}@media(min-width: 768px){.concours .color-p{font-size:22px}}.concours .normal-p{font-size:14px}@media(min-width: 768px){.concours .normal-p{font-size:20px}}.concours-part{font-size:16px;margin:1em 0}@media(min-width: 768px){.concours-part{font-size:20px}}.concours-part p{margin:1em 0}.concours-part .concours-btn{background-color:#ff6b6a;padding:10px 1em;color:#fff;text-decoration:none;font-size:19px;text-transform:uppercase;border-radius:10px;font-weight:700}@media(min-width: 768px){.concours-part .concours-btn{font-size:35px}}.optin{display:none}.form-error-icon{display:none}.alert{margin-top:1em;text-align:center;text-decoration:none}.alert-success-wait,.alert-success-incr{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success-wait a,.alert-success-incr a{color:#0f5132}.concours-interne hr{width:100%;border-top:solid 2px #ff6b6a;margin:2.5em auto}.concours-interne .section-podium{background-color:#b4b442}.concours-interne .section-podium .block-podium .title{text-align:center;color:#fff;text-transform:uppercase;margin:1em auto;font-size:40px;line-height:1.5em}.concours-interne .section-podium .block-podium .podium{text-align:center}@media(min-width: 768px){.concours-interne .spec .podium-people{background:url(/build/images/podium-bas-du-podium-desktop.b4f7c3cd.svg) no-repeat;padding:12px 20px 0}.concours-interne .spec .podium-people .row{position:relative;top:-5em}}.concours-interne .spec .podium-people .winner{text-align:center}.concours-interne .spec .podium-people .winner.winner-end{padding-right:25px}.concours-interne .spec .podium-people .winner .initiale{background:#fff;width:90px;height:90px;border-radius:50%;padding:1.1em;font-size:25px;font-weight:600;margin:0 auto;color:#ff6b6a}.concours-interne .spec .podium-people img{border-radius:50%;height:90px;width:90px}.concours-interne .spec .podium-people .infos{text-align:center;color:#ff6b6a}.concours-interne .spec .podium-people .infos .note{font-size:45px;font-weight:700}.concours-interne .spec .podium-people .infos .name{font-size:25px;font-weight:700}@media(min-width: 768px){.concours-interne .spec{margin-left:19.6% !important;width:60.2% !important}}.concours-interne .podium-note .col{color:#ff6b6a;text-align:center}.concours-interne .podium-note .col .note{font-size:45px;font-weight:700}.concours-interne .podium-note .col .name{font-size:25px;font-weight:700}.concours-interne .prices .price{margin:1em auto;text-align:center}.concours-interne .prices .price h3{font-size:30px;font-weight:700;margin-bottom:15px}.concours-interne .prices .price p{font-size:18px;font-weight:700}.concours-interne .prices .title-chocolat p{font-size:30px;font-weight:700;margin-left:1em;margin-top:2em}.concours-interne .challengers{width:100%}@media(min-width: 768px){.concours-interne .challengers{width:85%}}.concours-interne .challengers tr.first .rank,.concours-interne .challengers tr.first .people,.concours-interne .challengers tr.first .score{color:#ff6b6a}.concours-interne .challengers tr .rank{font-weight:700;color:#707070;width:5%}.concours-interne .challengers tr .people{width:100%;font-weight:700;color:#707070}@media(min-width: 768px){.concours-interne .challengers tr .people{width:25%;display:inline-block;vertical-align:inherit}}.concours-interne .challengers tr .score{width:100%;color:#707070}@media(min-width: 768px){.concours-interne .challengers tr .score{width:25%;display:inline-block;vertical-align:inherit}}.concours-interne .challengers tr .progressBar{width:100%}@media(min-width: 768px){.concours-interne .challengers tr .progressBar{width:49%;display:inline-block}}.concours-interne .challengers tr .progressBar .progress{height:30px}.concours-interne .challengers tr .progressBar .progress .progress-bar{background-color:#b4b442}#privacy-detail{border:1px solid #b4b442;display:inline-block;text-align:center;padding:1em;margin-top:15px;font-weight:600;border-radius:10px}.slider{margin-bottom:1em}.slider .carousel-item img{margin:0 auto}#services-page{padding:0 !important}#services-page .homepage-services{display:none}#services-page .services_now_more{display:none}#services-page .widget-pd{padding:0 !important}#services-page .services_end_text{display:block !important;color:#ff6b6a}#services-page .nos-services-title h2{text-align:center;margin-bottom:.5em;margin-top:1em}@media(min-width: 768px){#services-page .nos-services-title h2{text-align:center;margin-top:2em;margin-bottom:.5em}}#services-page .nos-services-title h2 .subline{display:inline-block;background-color:#fff0f0;color:#ff6b6a;font-size:21px}@media(min-width: 768px){#services-page .nos-services-title h2 .subline{font-size:34px}}#services-page .nos-services-title h2 .underline{color:#ff6b6a;font-size:21px;font-weight:700;text-decoration:underline;font-style:italic}@media(min-width: 768px){#services-page .nos-services-title h2 .underline{font-size:34px}}#services-page .nos-services-title h3{color:#ff6b6a;font-size:18px;text-align:center}@media(min-width: 768px){#services-page .nos-services-title h3{font-size:28px}}#services-page .nos-services{background-image:url("https://cdn.opticiensparconviction.fr/images/tracé-mobile.svg");background-position:-35px 40px;background-repeat:no-repeat;margin:2em 0 3em;padding:0 1.5em}@media(min-width: 768px){#services-page .nos-services{background-image:url("https://cdn.opticiensparconviction.fr/images/tracé.svg");background-position:0 30px;padding:3em 6em}}@media(max-width: 576px){#services-page .nos-services .container{padding:0}}#services-page .nos-services .row-anim{margin:2em 0}#services-page .nos-services .row-anim .col-6{padding:0}@media(min-width: 768px){#services-page .nos-services .row-anim{margin:6em 0}#services-page .nos-services .row-anim:first-child{margin-top:0}}#services-page .nos-services .row-anim .order{order:2}@media(min-width: 768px){#services-page .nos-services .row-anim .order{order:0}}#services-page .nos-services .bg-anim{height:160px;width:160px;border-radius:100%}@media(min-width: 768px){#services-page .nos-services .bg-anim{height:260px;width:260px;float:right}}#services-page .nos-services .bg-anim img{object-fit:cover;border-radius:50%}#services-page .nos-services .bg-anim.img-account{background-color:#fff0f0}#services-page .nos-services .bg-anim.img-account img{width:160px;height:150px;margin-top:10px}@media(min-width: 768px){#services-page .nos-services .bg-anim.img-account img{width:260px;height:240px;margin-top:15px}}#services-page .nos-services .bg-anim.img-rdv{background-color:#fff0f0}#services-page .nos-services .bg-anim.img-rdv img{width:160px;height:120px;border-top-left-radius:40%;border-bottom-left-radius:30%;border-top-right-radius:0;border-bottom-right-radius:0;margin-top:15px;object-position:right}@media(min-width: 768px){#services-page .nos-services .bg-anim.img-rdv img{width:260px;height:200px;margin-top:20px;object-position:right}}#services-page .nos-services .bg-anim.img-test{background-color:#fff0f0}#services-page .nos-services .bg-anim.img-test img{width:140px;height:140px;margin-top:20px;margin-left:10px}@media(min-width: 768px){#services-page .nos-services .bg-anim.img-test img{width:240px;height:235px;margin-top:25px;margin-left:8px}}#services-page .nos-services .bg-anim.img-find img{width:160px;height:160px}@media(min-width: 768px){#services-page .nos-services .bg-anim.img-find img{width:270px;height:270px}}#services-page .nos-services .content{background-color:#fff;margin-top:.5em;margin-left:.5em}@media(min-width: 768px){#services-page .nos-services .content{padding:1em}}#services-page .nos-services .content .title{color:#ff6b6a;font-weight:700;font-size:20px;line-height:24px;margin-bottom:10px}@media(min-width: 768px){#services-page .nos-services .content .title{font-size:28px;line-height:34px;margin-bottom:15px}}#services-page .nos-services .content .subtitle{color:#212529;font-weight:700;font-size:14px;line-height:17px}@media(min-width: 768px){#services-page .nos-services .content .subtitle{font-size:20px;margin:15px 0 5px 15px}}#services-page .nos-services .content p{color:#ff6b6a;font-size:14px;line-height:17px;margin-bottom:.5rem}@media(min-width: 768px){#services-page .nos-services .content p{margin-left:15px;font-size:16px;line-height:22px;margin-bottom:1rem}}#services-page .nos-services .content a{color:#212529;text-transform:uppercase;font-weight:700;font-size:13px}@media(min-width: 768px){#services-page .nos-services .content a{font-size:16px;margin-left:15px}}#services-page .nos-services .btn-pill{border-radius:27px;padding:10px 2em;display:inline-block;font-weight:700;min-width:160px}@media(min-width: 768px){#services-page .nos-services .btn-pill{width:400px}}#services-page .nos-services .btn-pill.coral{background:#ff6b6a;box-shadow:4px 4px 0px #ffa6a6;color:#fff;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out;font-size:15px;text-decoration:none}@media(min-width: 768px){#services-page .nos-services .btn-pill.coral{font-size:20px}}#services-page .nos-services .btn-pill.coral:hover,#services-page .nos-services .btn-pill.coral:active,#services-page .nos-services .btn-pill.coral:focus{background:#fff0f0;box-shadow:4px 4px 0px #ff6b6a;color:#ff6b6a}.download-pdf .download-pdf-bloc{background-color:#fff;border:5px solid #b4b442;margin:2em 0;border-radius:10px;text-align:center}@media(min-width: 992px){.download-pdf .download-pdf-bloc .pdf-img{padding-right:0 !important}.download-pdf .download-pdf-bloc .pdf-content{padding-left:0 !important}}.download-pdf .download-pdf-bloc img{width:100%;border-top-left-radius:5px;border-top-right-radius:5px}@media(min-width: 992px){.download-pdf .download-pdf-bloc img{width:100%;height:100%;border-top-right-radius:0px;border-bottom-left-radius:5px}}.download-pdf .download-pdf-bloc .svg_download{text-align:center;padding:.5em}.download-pdf .download-pdf-bloc .svg_download img{width:3em}@media(min-width: 992px){.download-pdf .download-pdf-bloc .svg_download img{width:2em}}.download-pdf .download-pdf-bloc h3{font-weight:bold;font-size:24px;padding:.2em .5em}.download-pdf .download-pdf-bloc .pdf-text{padding:0px .5em 1em}.download-pdf .download-pdf-bloc .pdf_btn{padding:0px .5em 1em}.download-pdf .download-pdf-bloc .pdf_btn .btn-pill{padding:.2em .5em;border-radius:27px;display:inline-block;font-weight:700;width:100%}@media(min-width: 768px){.download-pdf .download-pdf-bloc .pdf_btn .btn-pill{width:400px}}.download-pdf .download-pdf-bloc .pdf_btn .btn-pill.coral{background:#ff6b6a;box-shadow:4px 4px 0px #ffa6a6;color:#fff;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out;font-size:15px;text-decoration:none}@media(min-width: 992px){.download-pdf .download-pdf-bloc .pdf_btn .btn-pill.coral{font-size:16px}}.download-pdf .download-pdf-bloc .pdf_btn .btn-pill.coral:hover,.download-pdf .download-pdf-bloc .pdf_btn .btn-pill.coral:active,.download-pdf .download-pdf-bloc .pdf_btn .btn-pill.coral:focus{background:#fff0f0;box-shadow:4px 4px 0px #ff6b6a;color:#ff6b6a}.obflink{cursor:pointer}
