@import url('https://fonts.googleapis.com/css?family=Cardo:700|Roboto:400,400i,700,700i');@charset "UTF-8";.vcenter{top: 50%;transform: translateY(-50%);transform: translate3d(0, -50%, 0)}.hcenter{left: 50%;transform: translateX(-50%);transform: translate3d(-50%, 0, 0)}html{font-size: 62.5%}body{font-family: 'Roboto', sans-serif;font-weight: 300;font-size: 1.4rem;line-height: 1.8rem;color: #353735;-webkit-font-smoothing: antialiased !important;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden}section{position: relative;margin-bottom: 40px;padding: 20px 0 20px 0;background-size: cover;background-position: center center}section .overlay{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background-color: rgba(0,0,0,0.5);background-repeat: no-repeat;background-position: center center}.cadre{width: 1280px;max-width: 100%;margin: 0 auto;padding: 0 0px;overflow: auto;position: relative}@media only screen and (max-width: 767px){.cadre{max-width: 95%;padding-right: 5%}}.limit_width{position: relative;overflow: auto;margin: 0 auto;width: 100%}.limit_width.width_90{width: 90%}.limit_width.width_80{width: 80%}.limit_width.width_70{width: 70%}.limit_width.width_60{width: 60%}.limit_width.width_50{width: 50%}.limit_width.width_40{width: 40%}.limit_width.width_30{width: 30%}.limit_width.width_20{width: 20%}.limit_width.width_10{width: 10%}@media only screen and (max-width: 767px){.limit_width.width_10,.limit_width.width_20,.limit_width.width_30,.limit_width.width_40,.limit_width.width_50,.limit_width.width_60,.limit_width.width_70,.limit_width.width_80,.limit_width.width_90{width: 100%}}.clear{clear: both;overflow: auto}a{color: #353735;text-decoration: underline;transition: all ease .1s}a:hover{color: #941f41}a > *{transition: all ease .1s}span{transition: all ease .1s}.no_border{border: none}h1{font-weight: bold;color: #262261;font-size: 2.4rem}h2{font-weight: bold;color: #262261;font-size: 2.2rem}h3{font-size: 2rem;font-weight: bold;color: #262261;clear: both}h4{font-size: 1.8rem;font-weight: bold;color: #262261}h5{font-size: 1.6rem;font-weight: bold;color: #262261}h6{font-size: 1.6rem;text-transform: uppercase;font-weight: bold;color: #000}h1 a,h2 a,h3 a,h4 a,h5 a{font-size: inherit;color: inherit;text-decoration: inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration: underline}img{display: block;max-width: 100%;height: auto;vertical-align: middle}nav ul{margin: 0px;padding: 0px;list-style: none}blockquote{padding: 0 55px;quotes: "\201C" "\201D" "\2018" "\2019";line-height: normal;font-weight: lighter;font-size: 2.2rem;text-transform: uppercase;text-align: center;position: relative;width: auto;margin: 0 auto 2rem auto;display: inline-block;left: 50%;transform: translateX(-50%)}blockquote p{display: inline-block;margin-bottom: 5px}blockquote:before,blockquote:after{content: '\201C';font-size: 80px;font-family: "times";line-height: 60px;vertical-align: bottom;position: absolute;left: 0px;top: 5px}blockquote:after{content: '\201D';font-size: 80px;font-family: "times";left: auto;right: 0}.btn{background-color: #941f41;padding: 10px 11px;clear: both;display: inline-block !important;margin-top: 10px;text-decoration: none;color: #FFF !important;font-style: normal;font-size: 1.6rem;font-weight: bold;border: none !important}.btn:hover{background-color: #871c3b;color: #fff}.btn.bleu{background-color: #262261}.btn.bleu:hover{background-color: #17153b;color: #fff}.fond_blanc{background-color: #FFF}.aligncenter{text-align: center;margin: 0 auto}.alignleft{text-align: left;float: left;margin-right: 10px}.alignright{float: right;margin-left: 10px}.verticalcentre{position: relative;z-index: 1;top: 50%;transform: translateY(-50%);transform: translate3d(0, -50%, 0)}.nomargin{margin-bottom: 0}.nopadding{padding: 0 !important}.margin_bottom_0{margin-bottom: 0}.encadre{margin-bottom: 3rem}.encadre p{margin: 0;font-style: italic}.nodeco{text-decoration: none !important}.img_rounded{-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}.only_mobile{display: none}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1010px){.only_mobile{display: block}}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1010px){.only_screen{display: none !important}}td{vertical-align: top}div.hr{clear: both}div.hr hr{display: block;max-width: 1280px;margin: 0 auto;height: 0;padding: 0;border: 0;border-bottom: 1px solid #95c11a;line-height: 1}section.body{margin: 0 auto;padding: 0;overflow: auto;width: 100%;max-width: 1280px;margin-bottom: 40px}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1010px){section.body{padding: 0;overflow-x: hidden}}#carte{width: 100%;height: 100%}.sec_txt_blanc{color: #FFF !important}.sec_txt_blanc *{color: #FFF !important}.sec_txt_blanc .titre_centre:before,.sec_txt_blanc .titre_centre:after{background-color: #FFF}.titre_centre{overflow: hidden;text-align: center}.titre_centre:before,.titre_centre:after{background-color: #95c11a;content: "";display: inline-block;height: 1px;position: relative;vertical-align: middle;width: 50%}.titre_centre:before{right: 0.5em;margin-left: -50%}.titre_centre:after{left: 0.5em;margin-right: -50%}.logo{display: block}.logo:before{content: "";display: block;width: 100%;height: 100%;background: url('https://bordeaux-expert.elidee.dev/wp-content/themes/cejb/images/logo.png');background-image: url('https://bordeaux-expert.elidee.dev/wp-content/themes/cejb/images/logo.svg'), none;background-size: contain;background-repeat: no-repeat;background-position: center}.date{font-style: italic;display: block}body > header{z-index: 1001;position: absolute;width: 100%;max-width: 1280px;top: 0;left: 0;right: 0;margin: 0 auto}body > header .logo{width: 26%;height: 154px;padding: 23px 2%;background-color: #941f41;float: left}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1010px){body > header .logo{width: 75%;height: 135px}}body > header .cadre{overflow: visible}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1010px){body > header{position: relative;overflow: auto;background-color: #941f41}}#topInfos{position: absolute;top: 0;height: 100px;right: 0;width: 100%}#topInfos > div{background-color: #941f41;color: #FFF;padding: 0 25px;height: 100%;float: right}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1010px){#topInfos{top: 45px;height: auto;position: absolute;right: 0}#topInfos > div{background-color: transparent;float: none;padding: 0 30px;height: auto}}#blocMonCompte strong{font-size: 1.6rem;display: block;text-transform: uppercase}#blocMonCompte span,#blocMonCompte a{display: inline-block;font-style: italic;color: #FFF;text-decoration: underline}#blocMonCompte span:hover,#blocMonCompte a:hover{text-decoration: underline}#blocMonCompte .lien_mobile{display: none}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1010px){#blocMonCompte{position: absolute;top: 81px;right: 0}#blocMonCompte > div{display: none}#blocMonCompte .lien_mobile{display: block;font-size: 3.2rem;color: #FFF}}#blocRecherche a{font-size: 3.2rem;color: #FFF}#blocRecherche input{border: none;border-bottom: 1px solid #fff;font-size: 1.8rem;background: #941f41;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;margin: 0;opacity: 0;width: 0;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear}#blocRecherche:hover input{margin-left: 20px;opacity: 1;width: 300px}#blocRecherche input:focus{margin-left: 20px;opacity: 1;width: 300px}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1010px){#blocRecherche{position: absolute;top: 50px;right: 0}#blocRecherche input{display: none}}#primaryMenu{float: left;width: 70%;height: 100px;margin-top: 100px;background: #FFF}#primaryMenu ul{display: table;list-style: none;width: 100%;height: 100%}#primaryMenu ul li{display: table-cell;width: auto;text-align: center;color: #262261;line-height: 100px;vertical-align: middle;-webkit-transition: background-color .1s ease;-moz-transition: background-color .1s ease;-o-transition: background-color .1s ease;-ms-transition: background-color .1s ease;transition: background-color .1s ease}#primaryMenu ul li.current-menu-item,#primaryMenu ul li.current-menu-parent{background-color: #262261;color: #FFF}#primaryMenu ul li.current-menu-item > a,#primaryMenu ul li.current-menu-parent > a{border-color: #FFF}#primaryMenu ul li:hover{background-color: #262261;color: #FFF}#primaryMenu ul li:hover > a{border-color: #FFF}#primaryMenu ul li:hover > ul{opacity: 1;padding: 2%;height: auto;overflow: auto}#primaryMenu ul li a{font-family: 'Roboto', sans-serif;display: inline-block;width: 100%;text-align: center;border-right: 1px solid #262261;color: inherit;line-height: 50px;font-size: 1.6rem;font-weight: bold;text-transform: uppercase;text-decoration: none;transition: none}#primaryMenu ul li:last-child a{border: none}#primaryMenu ul li ul{opacity: 0;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;-ms-transition: all .2s ease;transition: all .2s ease;height: 0;overflow: hidden;padding: 0;display: block;position: absolute;left: 0;right: 0;width: 96%;max-width: 1280px;background-color: #262261;margin: 0 auto;z-index: 10001;padding: 0 2%}#primaryMenu ul li ul li{float: left;display: block;padding: 0 2%;width: 21%;color: #FFF;text-align: left;line-height: 100px;vertical-align: middle;position: relative;cursor: pointer}#primaryMenu ul li ul li:hover{background-color: #941f41}#primaryMenu ul li ul li:hover:before{background-color: rgba(0,0,0,0.3)}#primaryMenu ul li ul li:hover > a{border: none}#primaryMenu ul li ul li:before{-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border: 2px solid #fff;display: inline-block;width: 60px;height: 60px;font-size: 5rem;line-height: 60px;vertical-align: middle;text-align: center;margin-right: 10px}#primaryMenu ul li ul li a{display: inline-block;width: auto;line-height: normal;text-transform: none;font-size: 1.5rem;max-width: 65%;text-align: left;position: absolute;left: 100px;top: 50%;transform: translateY(-50%);transform: translate3d(0, -50%, 0)}#primaryMenu #menuMobile{display: none}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1010px){#primaryMenu{width: 100%;height: auto;margin-top: 0;background-color: #FFF !important}#primaryMenu #menuMobile{display: block;position: absolute;top: 23px;right: 0;color: #FFF;text-align: center;padding: 0 25px}#primaryMenu #menuMobile i{font-size: 3.2rem}#primaryMenu ul li{display: none;float: none;width: 90%;padding: 10px 5%;line-height: normal;border-bottom: 1px solid #941f41;overflow: auto;position: relative}#primaryMenu ul li a{border-right: none}#primaryMenu ul li ul{position: relative}#primaryMenu ul li ul li{width: 96%}#primaryMenu.ouvert ul li{display: block}}#topSlider{height: 600px;width: 100%;max-width: 1280px;position: relative;margin: 0 auto 0 auto;overflow: hidden}#topSlider .slider{height: 100%;width: 100%;position: relative;overflow: hidden}#topSlider .slider .item{height: 600px}@media only screen and (max-width: 767px){#topSlider .slider .item{height: auto}}#topSlider .slider .item img{position: relative;left: 0;right: 0;top: 50%;transform: translateY(-50%);transform: translate3d(0, -50%, 0);margin: 0 auto;object-fit: cover;width: 100%;height: 100%}@media only screen and (max-width: 767px){#topSlider .slider .item img{width: 100%;height: auto;top: 0;transform: translateY(0);transform: translate3d(0, 0, 0)}}@media only screen and (max-width: 767px){#topSlider{height: auto}}@media only screen and (min-width: 768px) and (max-width: 1010px){#topSlider{height: 326px}}#topSlider #sliderCaption{height: auto;position: absolute;bottom: 55px;left: 40px;z-index: 1000;background-color: rgba(255,255,255,0.9);width: 90%;max-width: 380px;border-left: 4px solid #941f41;padding: 40px 36px}#topSlider #sliderCaption h1,#topSlider #sliderCaption h2{font-family: "Cardo";font-size: 2.9rem;color: #262261}#topSlider #sliderCaption p{color: #353735;font-size: 1.6rem}@media only screen and (max-width: 767px){#topSlider #sliderCaption{width: 90%;border: none;padding: 40px 5%;left: 0;bottom: 0;position: relative;background-color: rgba(0,0,0,0.1)}}#topSlider .owl-controls{position: absolute;right: 40px;bottom: 45px}#topSlider .owl-controls .owl-buttons div{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;font-size: 4.2rem;padding: 0 5px;color: rgba(255,255,255,0.5);-webkit-transition: all .1s ease;-moz-transition: all .1s ease;-o-transition: all .1s ease;-ms-transition: all .1s ease;transition: all .1s ease;cursor: pointer}#topSlider .owl-controls .owl-buttons div:hover{color: #fff}#topSlider .owl-controls .owl-buttons div.owl-prev:before{content: "\f137"}#topSlider .owl-controls .owl-buttons div.owl-next:before{content: "\f138"}@media only screen and (max-width: 767px){#topSlider .owl-controls{top: 5px;right: 5px;bottom: 0}}.single-maison #topSlider .overlay{background-color: rgba(0,0,0,0)}.page-template-page-contact #topSlider{background-image: none !important}.royalSlider{height: 326px;width: 100%}.single-section .sliderCaptionSection{background: none !important}.sliderCaptionSection .picto{color: #FFF;font-size: 8rem;position: absolute;left: 40px;top: 40px;border: 2px solid #fff;display: block;border-radius: 50%;padding: 20px}.cadre_blanc{padding: 0 40px}.cadre_blanc h3{color: #262261;font-size: 2.9rem;text-transform: uppercase;padding-bottom: 20px;margin-bottom: 20px;position: relative}.cadre_blanc h3:after{content: "";display: block;position: absolute;width: 30%;bottom: 0;left: 0;border-bottom: 4px solid #941f41}.cadre_blanc .car_actus{width: 100%;position: relative;overflow: hidden}.cadre_blanc .car_actus .owl-controls{position: absolute;top: 0;right: 0;margin: 0 !important}.cadre_blanc .car_actus .owl-controls .owl-page span{margin: 0 2px !important;background: #941f41}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1010px){.cadre_blanc{padding: 0 5%}}.intro,.actus_accueil{margin-top: 30px}.actus_accueil .cadre_blanc{margin-bottom: 20px}.prox_formations > div{border-bottom: 1px solid #262261;padding-bottom: 20px;margin-bottom: 20px}.prox_formations > div:last-child{border-bottom: none;margin-bottom: 0}.prox_formations > div p{font-size: 2rem;line-height: normal;font-weight: bold;margin: 5px 0 0 0}#enteteAnnuaire.column{margin-left: 0}#enteteAnnuaire td{text-align: left}#enteteAnnuaire td a{text-decoration: none;font-size: 1.6rem;font-weight: bold;color: black;padding: 10px 5px;display: inline-block}#enteteAnnuaire td a.active{color: white}#menuAnnuaire{margin-bottom: 35px}#menuAnnuaire a{padding: 10px 0 !important;width: 100%}#menuAnnuaire a:hover,#menuAnnuaire a.actif{background-color: #941f41;color: #FFF}#menuAnnuaire td{text-align: center;padding: 0;background-color: rgba(38,31,99,0.05)}#legendeAnnuaire table{width: 100%}#legendeAnnuaire table table{border-bottom: 1px solid #353735}#legendeAnnuaire table table td{text-align: left;padding-bottom: 20px;font-size: 1.6rem;font-weight: bold;background-color: transparent}#legendeAnnuaire .lettre,#legendeAnnuaire td{background-color: transparent !important;border: none}#legendeAnnuaire table table tr td:nth-child(1){width: 112px}#legendeAnnuaire table table tr td:nth-child(2){width: 110px}#legendeAnnuaire table table tr td:nth-child(3){width: 130px}#legendeAnnuaire table table tr td:nth-child(4){width: 284px}#tableAnnuaire td{padding: 10px;vertical-align: top}#tableAnnuaire .lettre{vertical-align: top;color: #941f41;text-transform: uppercase;border-right: 1px solid #941f41}#tableAnnuaire .listAnnuaire tr:nth-child(odd){background-color: rgba(38,34,97,0.1)}#tableAnnuaire .listAnnuaire td{font-size: 1.3rem}@media only screen and (max-width: 767px){#tableAnnuaire .listAnnuaire td{font-size: 1.2rem;padding: 10px 5px}#tableAnnuaire .listAnnuaire td.spacer{padding: 5px !important}}#tableAnnuaire .listAnnuaire tr td:nth-child(1){width: 92px;font-weight: bold}#tableAnnuaire .listAnnuaire tr td:nth-child(2){width: 90px;font-weight: bold}#tableAnnuaire .listAnnuaire tr td:nth-child(3){width: 110px}#tableAnnuaire .listAnnuaire tr td:nth-child(4){width: 264px}@media only screen and (max-width: 767px){#tableAnnuaire .listAnnuaire tr td:nth-child(1){width: 55px;font-weight: bold}#tableAnnuaire .listAnnuaire tr td:nth-child(2){width: 55px;font-weight: bold}#tableAnnuaire .listAnnuaire tr td:nth-child(3){width: 100px}#tableAnnuaire .listAnnuaire tr td:nth-child(4){width: 204px}}.lettre{width: 10px;padding: 10px;font-weight: bold}@media only screen and (max-width: 767px){.lettre{padding: 5px !important}}.spacer{width: 5px;padding: 10px;background-color: transparent}@media only screen and (max-width: 767px){.spacer{padding: 5px !important}}@media only screen and (max-width: 767px){.colinfos2{margin-left: 0 !important;margin-top: 0px !important}.colinfos2 p:last-child{padding-bottom: 0;margin-bottom: 0}}.addm{direction: rtl;unicode-bidi: bidi-override}.recherche_annuaire p{overflow: auto}.recherche_annuaire input,.recherche_annuaire select{max-width: 100%}.recherche_annuaire select{width: 100%}.recherche_annuaire input{width: 48%;float: left}.recherche_annuaire input:first-child{margin-right: 4%}.bloc_contact .logo{width: 200px;height: 120px;margin-bottom: 30px}.builder section{padding-bottom: 35px}.builder section p:last-child{margin-bottom: 0}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1010px){.builder{padding-left: 2% !important}}.cadre_video{background-size: cover;background-position: center center;height: 330px;display: block}.cadre_video:before{content: '\f01d';font-family: "fontawesome";position: absolute;left: 0;right: 0;margin: 0 auto;top: 50%;transform: translateY(-50%);z-index: 10;color: #FFF;font-size: 11rem;text-align: center;line-height: normal;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-o-transition: all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear}.cadre_video:hover:before{color: rgba(255,255,255,0.8)}.ligne_picto_texte{width: 100%;display: table;text-align: left;margin-bottom: 30px}.ligne_picto_texte div{display: table-cell;vertical-align: top}.ligne_picto_texte div:first-child{width: 120px}.circles{text-align: center;margin-bottom: 2rem}.circles-text{position: absolute;top: 50%;transform: translateY(-50%);left: 0px;text-align: center;width: 100%;font-size: 2.5rem;font-weight: bold;color: #95c11a}.circles-text:after{content: 'satisfaction';display: block;font-size: 1.5rem;text-align: center;font-weight: lighter}.circles-text.petit{font-size: 2rem}.circles-text.petit:after{content: "satisfait";font-size: 1.3rem}.bande_temoignages.builder h2{margin-bottom: 50px}.bande_temoignages.builder .temoignage_builder{display: table;width: 100%}.bande_temoignages.builder .temoignage_builder > div{display: table-cell;vertical-align: top}@media only screen and (max-width: 767px){.bande_temoignages.builder .temoignage_builder > div{display: block}}.bande_temoignages.builder .temoignage_builder > div.image{width: 310px;padding-right: 20px}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1010px){.bande_temoignages.builder .temoignage_builder > div.image{width: 100%;margin-bottom: 10px}}.bande_temoignages.builder .temoignage_builder h3{margin-bottom: 0;text-align: left}.bande_temoignages.builder .temoignage_builder h6{font-weight: lighter}.bande_temoignages.builder .temoignage_builder blockquote{font-size: 1.6rem;font-weight: lighter;margin-top: 20px;text-align: left;text-transform: none;padding-right: 100px}.bande_temoignages.builder .temoignage_builder blockquote:after{top: auto;bottom: -30px;right: 40px}.bande_temoignages.builder .temoignage_builder .circles{position: absolute;right: 10px;top: 0}.ligne_equipe h4{color: #e18712;font-size: 1.6rem;margin-bottom: 10px;text-align: center}.ligne_equipe h4.titre_centre:before,.ligne_equipe h4.titre_centre:after{background-color: #e18712}.ligne_equipe .personne{background-color: #95c11a;height: 275px;position: relative;overflow: hidden}.ligne_equipe .personne > img{display: block;position: absolute;top: 0;left: 0}.ligne_equipe .personne div.info{width: 100%;height: 100%;background-color: rgba(14,105,60,0.8);position: absolute;top: -120%;left: 0;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-o-transition: all .4s ease;-ms-transition: all .4s ease;transition: all .4s ease}.ligne_equipe .personne div.info div{text-transform: uppercase;color: #FFF;font-weight: lighter;font-size: 1.5rem;text-align: center;position: absolute;top: 50%;left: 0;right: 0;margin: 0 auto;transform: translateY(-50%);width: 80%}.ligne_equipe .personne div.info div h6{color: #FFF;font-size: 2.2rem}.ligne_equipe .personne:hover div.info{top: 0}.ligne_equipe .cadre > .row{margin-bottom: 20px}.ligne_equipe .single{width: 221px;margin-right: 20px;float: left}.ligne_equipe .double{width: 462px;margin-right: 20px;float: left}.ligne_equipe .triple{width: 703px;margin-right: 20px;float: left}.ligne_equipe .quadruple{width: 100%;margin-right: 0px;float: left}.ligne_equipe .col{margin-bottom: 20px;max-width: 100%}.ligne_equipe .col:last-child{margin-right: 0px}.widget_actus,.cadre_bordeaux,.cadre_gris{background-color: #941f41;color: #FFF;padding: 37px 40px}.widget_actus h3,.cadre_bordeaux h3,.cadre_gris h3{color: #FFF;font-size: 2.9rem;text-transform: uppercase;padding-bottom: 20px;margin-bottom: 20px;position: relative}.widget_actus h3:after,.cadre_bordeaux h3:after,.cadre_gris h3:after{content: "";display: block;position: absolute;width: 30%;bottom: 0;left: 0;border-bottom: 4px solid #262261}.widget_actus .car_actus,.cadre_bordeaux .car_actus,.cadre_gris .car_actus{width: 100%;position: relative;overflow: hidden}.widget_actus .car_actus .owl-controls,.cadre_bordeaux .car_actus .owl-controls,.cadre_gris .car_actus .owl-controls{position: absolute;top: 0;right: 0;margin: 0 !important}.widget_actus .car_actus .owl-controls .owl-page span,.cadre_bordeaux .car_actus .owl-controls .owl-page span,.cadre_gris .car_actus .owl-controls .owl-page span{margin: 0 2px !important;background: #FFF}.widget_actus input,.cadre_bordeaux input,.cadre_gris input,.widget_actus select,.cadre_bordeaux select,.cadre_gris select,.widget_actus textarea,.cadre_bordeaux textarea,.cadre_gris textarea{color: #941f41}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1010px){.widget_actus,.cadre_bordeaux,.cadre_gris{padding: 37px 5%}}.cadre_gris{background-color: #848484}.cadre_gris h3:after{border-color: #941f41}.colonne_droite .bloc{margin-bottom: 37px}.liste_articles{overflow: auto;position: relative}.liste_articles .thumb_actu{margin-bottom: 4%}.thumb_actu .date{display: inline-block;margin-bottom: 5px;margin-left: 1px}.thumb_actu .limage{overflow: hidden;display: block;position: relative;margin-bottom: 5px;width: 100%;height: 200px;background-color: #dbdbdb;background-image: url('https://bordeaux-expert.elidee.dev/wp-content/themes/cejb/images/flamme-blanche.png');background-repeat: no-repeat;background-position: center center}.thumb_actu .limage img{object-fit: cover;width: 100%;height: 100%}.thumb_actu .limage h4{position: absolute;bottom: 0;left: 0;padding: 4%;width: 92%;font-size: 2rem;color: #FFF;margin-bottom: 0;background-color: rgba(128,31,65,0.8)}.single-post .date,.single-contribution .date{margin-bottom: 10px}.products{list-style: none;margin: 0;padding: 0}.products li{position: relative;border-left: 4px solid #941f41;padding-left: 40px;margin-bottom: 40px;overflow-y: auto}.products li a.woocommerce-LoopProduct-link{text-decoration: none;display: block;position: relative}.products li h3{font-size: 3rem !important;color: #262261;text-transform: uppercase;padding: 0 0 20px 0;text-decoration: none;margin: 0 0 20px 0;position: relative}.products li h3:after{content: "";position: absolute;left: 0;bottom: 0;height: 1px;width: 100px;border-bottom: 4px solid #941f41}.woocommerce-message,.woocommerce-info,.woocommerce-error{padding: 15px;border: 1px solid #941f41;color: #941f41;font-weight: bold;font-size: 1.6rem;margin-bottom: 30px;position: relative}.woocommerce-message:before,.woocommerce-info:before,.woocommerce-error:before{display: inline-block;content: "\f05a";margin-right: 15px;float: left;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased}.woocommerce-message{border-color: green;color: green}.woocommerce-message:before{content: "\f058"}.woocommerce-error{border-color: red;color: red}.woocommerce-error:before{content: "\f06a"}.woocommerce-message .wc-forward{display: none}.product .date,.product .lieu,.products .date,.products .lieu{font-weight: bold;font-size: 1.8rem;color: #262261;display: block;margin: 0 0 20px 0}.shop_table{width: 100%}.shop_table tfoot tr:first-child td,.shop_table tfoot tr:first-child th{border-top: 1px solid #941f41;padding-top: 10px !important}.wc_payment_methods{padding-left: 0}li.payment_method_etransactions_std:before{content: "Règlement par : "}.product-total{text-align: right}#customer_details{overflow: auto;margin-bottom: 30px}.product-option-and-groups-wrapper{float: none}.product-option-and-groups-wrapper .product-option{width: auto;display: block;margin-left: 0}.woocommerce-variation{display: block;padding: 20px 0 20px 0;border-top: 1px solid #262261;border-bottom: 1px solid #262261;margin-top: 20px;text-align: right;font-size: 1.6rem;font-weight: bold}.woocommerce-variation:before{display: block;float: left;width: 30%;content: "Montant TTC";text-align: left}.woocommerce-variation p.stock{float: right;display: inline-block;font-style: italic;font-weight: normal;font-size: 1.4rem;padding: 0 0 0 10px}.woocommerce-variation p.stock.in-stock{display: none}body:not(.page-template-page-contact) .grecaptcha-badge{opacity: 0}.value label{display: inline-block;margin-left: 10px}.product-option-suboption-label{margin-left: 10px}.quantity{display: inline-block !important;vertical-align: top}.quantity:before{content: "Places : "}.woocommerce-variation-add-to-cart{text-align: right;margin-top: 20px;vertical-align: top}.woocommerce-variation-add-to-cart .quantity{display: block !important;vertical-align: top}.woocommerce-variation-add-to-cart .quantity:before{content: "Places : "}.woocommerce-variation-add-to-cart .button{background-color: #262261;color: #FFF;border-color: #FFF;font-size: 1.4rem}.woocommerce-variation-add-to-cart .button:hover{border-color: #262261;background-color: #FFF;color: #262261}.woocommerce-variation-add-to-cart .disabled{display: none !important}.woocommerce-billing-fields .form-row{margin-bottom: 5px}.woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type="text"],.woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type="email"]{width: 80%}@media only screen and (max-width: 767px){.woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type="text"],.woocommerce-billing-fields .form-row .woocommerce-input-wrapper input[type="email"]{width: 100%}}.woocommerce-billing-fields #billing_country_field{margin-bottom: 15px}@media only screen and (max-width: 767px){.woocommerce .woocommerce-checkout #customer_details .col-1{width: 100%}}.woocommerce .product-remove a{color: white;background-color: red;border-color: red !important;padding: 0px 5px 2px 5px !important}.woocommerce .product-remove a:hover{background-color: black;border-color: black !important}.wpua-edit{display: block}.woocommerce-FormRow .wpua-edit{display: none}#wpua-images-existing .description{display: none}#wpua-thumbnail-existing{display: none !important}.woocommerce-MyAccount-content h3{margin-top: 30px}#wpua-edit-attachment-existing{display: none}#wpua-undo-button-existing{display: none}.woocommerce-MyAccount-navigation li{margin-bottom: 20px;-webkit-transition: all .1s ease;-moz-transition: all .1s ease;-o-transition: all .1s ease;-ms-transition: all .1s ease;transition: all .1s ease}.woocommerce-MyAccount-navigation li a{color: inherit;text-decoration: none;display: block;padding: 12px;background-color: #262261;color: #FFF;font-size: 1.6rem}.woocommerce-MyAccount-navigation li a:hover{background-color: #FFF;color: #262261}.woocommerce-MyAccount-navigation li.is-active a{background-color: #FFF;color: #262261}.col2-set > div{float: left;width: 50%}.order-again{display: none}div.quantity.hidden:before{display: none}.page-template-page-moncompte input[type="email"]{pointer-events: none;background-color: #F6F6F6;color: #999999}.newsletter{background-color: #dbdbdb;height: 140px;padding: 30px 0;text-align: center;width: 100%;max-width: 100%;position: relative}.newsletter .menu-item-24{display: none}.newsletter h4{font-size: 2.9rem;line-height: 2.5rem;color: #262261;text-transform: uppercase;margin-bottom: 16px}.newsletter p{font-size: 1.6rem}.newsletter h2.widgettitle{display: none}.newsletter:after{content: "NEWSLETTER";color: rgba(255,255,255,0.4);font-size: 180px;font-weight: bold;display: block;position: absolute;top: 50%;transform: translateY(-50%);transform: translate3d(0, -50%, 0);left: 0;right: 0;margin: 0 auto}.newsletter input[type="text"]{background-color: transparent;color: #262261;border-color: #262261}.newsletter input[type="submit"]{background-color: #941f41;color: #FFF;border-color: #941f41;text-transform: none;font-weight: normal}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1010px){.newsletter{overflow: hidden}}footer{position: relative;width: 100%;background-color: #848484;background-image: url('https://bordeaux-expert.elidee.dev/wp-content/themes/cejb/images/flammepied.png');background-position: bottom right;background-repeat: no-repeat;padding: 40px 0 50px 0;color: #FFF}footer h6{font-weight: bold;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #fff;color: #FFF}footer ul{margin-bottom: 30px}footer ul li{padding-bottom: 3px}footer ul li:before{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;font-size: 1.2rem;content: "\f0da";margin-right: 5px}footer ul li ul{margin-bottom: 10px}footer ul li ul li{padding-left: 5px}footer ul li ul li:before{content: "" !important}footer ul li ul li a{font-family: 'Roboto', sans-serif}footer a{color: #FFF;font-size: 1.2rem;text-decoration: none}footer .fa{display: inline-block;width: 40px;height: 40px;text-align: center;line-height: 40px;vertical-align: middle;background-color: rgba(255,255,255,0.8);color: #848484;font-size: 2.4rem;position: relative;overflow: hidden;-webkit-transition: all .1s ease;-moz-transition: all .1s ease;-o-transition: all .1s ease;-ms-transition: all .1s ease;transition: all .1s ease;margin-right: 10px}footer .fa:before{font-size: 2.4rem;margin-right: 0}footer .fa a{color: transparent;width: 40px;height: 40px;display: inline-block;position: absolute;top: 0;left: 0}footer .fa:hover{background-color: #fff}footer .fa:hover a{color: transparent}footer .cejbfooter .logo{width: 128px;height: 76px}footer .cejbfooter p{padding-left: 47px;font-size: 1.2rem;padding-top: 20px}footer .menu-item-24 .sub-menu{display: none}@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 1010px){footer{padding: 20px 5% 10px 5%;width: 90%}}@media (max-width: 1100px){html{font-size: 60%}}@media (max-width: 981px){html{font-size: 56%}body{line-height: normal}}@media (max-width: 361px){html{font-size: 50%}}