@import url("https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;300;400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;1,300;1,400;1,700&display=swap");﻿button{border:0;background:0 0}.mapboxgl-popup-content{color:#000}.maps{min-height:340px}.maps>div{width:100%;height:340px}i.start{margin-right:1rem}i.end{margin-left:1rem}.background-image{background-position:center;background-repeat:no-repeat;background-size:cover}.nolist{list-style:none;margin:0;padding:0}.hidden{display:none !important}.center{margin-left:auto;margin-right:auto}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scroll{overflow-x:hidden;overflow-y:auto}.noscroll{overflow:hidden}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.relative{position:relative}.shadow{box-shadow:0 3px 6px rgba(0,0,0,.15)}[class^=flex-],[class*=" flex-"]{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-auto{flex:1 1 auto}.flex-middle{align-items:center}.flex-center{justify-content:center}.flex-between{justify-content:space-between}.flex-center-center{align-items:center;justify-content:center}.flex-baseline{align-items:baseline}.flex-top{margin-top:auto}.flex-right{margin-right:auto}.flex-bottom{margin-bottom:auto}.flex-left{margin-left:auto}.padding-light{padding:.5rem}.padding-light-top{padding-top:.5rem}.padding-light-right{padding-right:.5rem}.padding-light-bottom{padding-bottom:.5rem}.padding-light-left{padding-left:.5rem}.padding-light-row{padding-left:.5rem;padding-right:.5rem}.padding-light-col{padding-top:.5rem;padding-bottom:.5rem}.padding-medium{padding:1rem}.padding-medium-top{padding-top:1rem}.padding-medium-right{padding-right:1rem}.padding-medium-bottom{padding-bottom:1rem}.padding-medium-left{padding-left:1rem}.padding-medium-row{padding-left:1rem;padding-right:1rem}.padding-medium-col{padding-top:1rem;padding-bottom:1rem}.padding-large{padding:2rem}.padding-large-top{padding-top:2rem}.padding-large-right{padding-right:2rem}.padding-large-bottom{padding-bottom:2rem}.padding-large-left{padding-left:2rem}.padding-large-row{padding-left:2rem;padding-right:2rem}.padding-large-col{padding-top:2rem;padding-bottom:2rem}.padding-big{padding:4rem}.padding-big-top{padding-top:4rem}.padding-big-right{padding-right:4rem}.padding-big-bottom{padding-bottom:4rem}.padding-big-left{padding-left:4rem}.padding-big-row{padding-right:4rem;padding-left:4rem}.padding-big-col{padding-top:4rem;padding-bottom:4rem}.margin-tiny{margin:.25rem}.margin-tiny-top{margin-top:.25rem}.margin-tiny-right{margin-right:.25rem}.margin-tiny-bottom{margin-bottom:.25rem}.margin-tiny-left{margin-left:.25rem}.margin-tiny-row{margin-right:.25rem;margin-left:.25rem}.margin-tiny-col{margin-top:.25rem;margin-bottom:.25rem}.margin-light{margin:.5rem}.margin-light-top{margin-top:.5rem}.margin-light-right{margin-right:.5rem}.margin-light-bottom{margin-bottom:.5rem}.margin-light-left{margin-left:.5rem}.margin-light-row{margin-right:.5rem;margin-left:.5rem}.margin-light-col{margin-top:.5rem;margin-bottom:.5rem}.margin-medium{margin:1rem}.margin-medium-top{margin-top:1rem}.margin-medium-right{margin-right:1rem}.margin-medium-bottom{margin-bottom:1rem}.margin-medium-left{margin-left:1rem}.margin-medium-row{margin-right:1rem;margin-left:1rem}.margin-medium-col{margin-top:1rem;margin-bottom:1rem}.margin-large{margin:2rem}.margin-large-top{margin-top:2rem}.margin-large-right{margin-right:2rem}.margin-large-bottom{margin-bottom:2rem}.margin-large-left{margin-left:2rem}.margin-large-row{margin-right:2rem;margin-left:2rem}.margin-large-col{margin-top:2rem;margin-bottom:2rem}.margin-big{margin:4rem}.margin-big-top{margin-top:4rem}.margin-big-right{margin-right:4rem}.margin-big-bottom{margin-bottom:4rem}.margin-big-left{margin-left:4rem}.margin-big-row{margin-right:4rem;margin-left:4rem}.margin-big-col{margin-top:4rem;margin-bottom:4rem}.margin-icon-left{margin-left:.5rem}.margin-icon-right{margin-right:.5rem}.margin-input{margin-top:-3px}.margin-center{margin-left:auto;margin-right:auto}.no-margin-top{margin-top:0 !important}.no-margin-right{margin-right:0 !important}.no-margin-bottom{margin-bottom:0 !important}.no-margin-left{margin-left:0 !important}.no-padding-top{padding-top:0 !important}.no-padding-right{padding-right:0 !important}.no-padding-bottom{padding-bottom:0 !important}.no-padding-left{padding-left:0 !important}.overlay{position:relative}.overlay:before{content:'';display:block;width:100%;height:100%;background-color:rgba(32,33,33,.35);position:absolute;top:0;left:0;z-index:0}.overlay>*{position:relative;z-index:1}.squared:after{content:"";display:block;padding-bottom:100%}*{box-sizing:border-box}body{background-color:#fff;color:#000;font-size:18px;font-family:"Lato",sans-serif;line-height:1.5;overflow-x:hidden}.nolist{list-style:none !important;padding:0;margin:0}.nolist ul{list-style:none !important;padding:0;margin:0}.nolist ul li:before{display:none !important;content:""}main{padding-top:150px}.home main{padding-top:126px}body .site-main ul{padding:0}body .site-main ul li{padding-left:1rem;margin-bottom:0}.iframe-full iframe{width:100% !important;height:500px !important}.background-image-contain{background-size:60%;background-position:center;background-repeat:no-repeat}h1,h2,h3,h4,h5,h6{margin-top:0 !important;margin-bottom:1em;font-weight:700;font-family:"Roboto Slab",sans-serif}a{color:#efb243}a:hover{color:#efa31a}p{margin:0;margin-bottom:1em}h1{font-size:60px;line-height:1.2;position:relative;z-index:2}h2{font-size:30px;text-align:left;position:relative}h2:before{content:"";width:36px;height:3px;border-radius:99px;background-color:#efb243;position:absolute;bottom:0;left:0}h2:after{content:"";width:3px;height:3px;border-radius:99px;background-color:#3dcb9a;position:absolute;bottom:0;left:38px}h3{font-size:26px}h4 a{border:0}p{color:#000;margin-bottom:1rem;line-height:1.5}strong,b{font-weight:700}em{font-style:italic}.site-main ul{color:#000;list-style:none;margin-top:0}.site-main ul li{position:relative;padding-left:3rem;margin-bottom:.5rem}.site-main ul li:before{content:"-";position:absolute;margin-left:-1.2rem}.site-main ol{color:#000;margin:1rem 0;list-style-type:decimal;padding-left:3rem}.site-main ol li{margin-bottom:.5rem}blockquote{padding-left:2rem;font-style:italic;border-left:5px solid #000;margin:2rem 0 2rem 4rem}blockquote p{opacity:.7}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}@media (max-width:599px){h1{font-size:40px}}@media (min-width:600px) and (max-width:1200px){h1{font-size:calc(40px + (100vw - 600px)/600*20)}}@media (min-width:1201px){h1{font-size:60px}}header{position:fixed;width:100%;z-index:99;background-color:#fff}header .sup-header{background-color:#eeeded;height:35px;display:flex;align-items:center;justify-content:flex-start;width:100%}header .sup-header .slogan{font-family:"Roboto Slab",serif;font-size:16px;margin-left:10px}header .sup-header .site-navigation{position:absolute;top:0;right:0}header .sup-header .site-navigation ul{display:flex;justify-content:center;align-items:center}header .sup-header .site-navigation ul li{font-size:14px}header .sup-header .site-navigation ul li:nth-child(1){margin-right:10px}header .sup-header .site-navigation ul li:nth-child(1) a{color:#000}header .sup-header .site-navigation ul li:nth-child(2){font-size:13px;text-transform:uppercase;font-weight:700;background-color:#3dcb9a;padding:7.75px 13px}header .sup-header .site-navigation ul li:nth-child(2) a{color:#fff}header .sup-header .site-navigation ul li:nth-child(3){padding:0 13px}header .sup-header .site-navigation ul li:nth-child(3) a{color:#000}header .sup-header .site-navigation ul li:nth-child(4){font-size:13px;text-transform:uppercase;font-weight:400;background-color:#efb243;padding:7.75px 13px}header .sup-header .site-navigation ul li:nth-child(4) a{color:#000}header .main-header{padding:20px;display:flex;justify-content:space-between;align-items:center;width:100%}header .main-header .site-logo{position:relative;z-index:999}header .main-header .site-logo img{width:230px}header .main-header .site-logo span{font-size:16px;font-weight:700;letter-spacing:1px}header .main-header .site-logo span:after{content:"METZ - NANCY";font-family:"Roboto Slab",serif;font-size:10px;font-weight:400;color:#8a8d8f;margin-left:15px;letter-spacing:normal}header .main-header div.menu{display:flex;justify-content:center;align-items:center}header .main-header div.menu .site-navigation ul{display:flex;justify-content:center;align-items:center}header .main-header div.menu .site-navigation ul li{margin:5px}header .main-header div.menu .site-navigation ul li a{color:#000;font-size:20px;padding:5px}header .main-header div.menu .site-navigation ul li.current-menu-item a{position:relative}header .main-header div.menu .site-navigation ul li.current-menu-item a:after{content:"";width:80%;position:absolute;bottom:0;left:10%;border-radius:99px;height:2px;background-color:#3dcb9a}header .main-header div.menu .site-navigation ul li:hover a{position:relative}header .main-header div.menu .site-navigation ul li:hover a:after{content:"";width:80%;position:absolute;bottom:0;left:10%;border-radius:99px;height:2px;background-color:#efb243}header .main-header div.menu .burger{width:46px;height:43px;border:1px solid #efb243;padding:12px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-left:20px;cursor:pointer;position:relative;z-index:999;transition:.2s}header .main-header div.menu .burger div{height:2px;width:100%;background-color:#efb243;transition:.2s}header .main-header div.menu .burger:hover{background-color:#efb243}header .main-header div.menu .burger:hover div{background-color:#fff}header .main-header .burger-menu{position:fixed;top:35px;left:0;right:0;background-color:#f5f5f5;z-index:99;padding-top:150px;justify-content:center;align-items:flex-end;display:none;border-bottom:1px solid #3dcb9a;padding-bottom:50px}header .main-header .burger-menu nav:nth-child(1) ul{text-align:right}header .main-header .burger-menu nav:nth-child(1) ul li a{color:#3dcb9a}header .main-header .burger-menu nav:nth-child(2) ul{display:flex;justify-content:center;align-items:flex-start}header .main-header .burger-menu nav:nth-child(2) ul li{margin:0 20px}header .main-header .burger-menu nav:nth-child(2) ul li a div{width:270px;height:150px}header .main-header.header-open .burger-menu{display:flex}header .main-header.header-open .burger{display:flex !important;justify-content:center !important;align-items:center !important;background-color:#efb243}header .main-header.header-open .burger div:nth-child(1){transform:rotate(45deg);position:absolute;max-width:20px;background-color:#fff}header .main-header.header-open .burger div:nth-child(2){opacity:0;position:absolute;max-width:20px}header .main-header.header-open .burger div:nth-child(3){transform:rotate(-45deg);position:absolute;max-width:20px;background-color:#fff}header .main-header.header-open .burger:hover div{background-color:#000 !important}header.scrolled-header{transition:.3s;border-bottom:1px solid #3dcb9a}header.scrolled-header .site-logo{display:flex;justify-content:center;align-items:flex-end}header.scrolled-header .site-logo span{margin-bottom:5px;margin-left:10px}header.scrolled-header .site-logo span:after{position:absolute;top:8px;right:0}footer{border-top:1px solid #3dcb9a;background-color:#eeeded;padding-top:50px;margin-top:50px}footer .rs{margin-bottom:15px}footer .rs a{color:#3dcb9a;transition:.2s;margin:5px;padding:2px}footer .rs a:hover{color:#efb243}footer .signature{color:var(--color-white);font-size:0;float:right;width:100px;height:25px;position:relative;background-image:url(//inlingua-nancymetz.com/wp-content/themes/bc_wp_inlingua/assets/stylesheets/../images/signature-billiotte.svg);background-repeat:no-repeat;background-size:100%;background-position:top;margin-right:30px}footer .signature:before{content:"c'est signé";display:inline-block;position:absolute;left:-65px;top:50%;text-indent:initial;font-size:12px;transform:translateY(-50%);color:#fff;opacity:.8}footer .sub-footer{background-color:#363636;background-color:#363636;display:flex;justify-content:space-between;align-items:center;padding:10px;margin-top:30px}footer .sub-footer ul{display:flex;flex-wrap:wrap}footer .sub-footer ul li{margin:0 5px}footer .sub-footer ul li a{font-size:14px;color:#fff;padding:5px}input[type=submit],button{border:0}.wp-block-buttons{margin-bottom:10px}.button,.wp-block-button a{color:#000;background-color:#efb243;border-radius:0;padding:7px 11px;transition:.3s;display:inline-block;margin-bottom:5.86px;position:relative;z-index:10}.button:after,.wp-block-button a:after{content:"";top:0;left:0;width:100%;height:100%;border:2px solid #3dcb9a;position:absolute;z-index:-1;-moz-transform:translateX(4.18px) translateY(5.86px);-webkit-transform:translateX(4.18px) translateY(5.86px);-o-transform:translateX(4.18px) translateY(5.86px);-ms-transform:translateX(4.18px) translateY(5.86px);transform:translateX(4.18px) translateY(5.86px)}.button:hover,.wp-block-button a:hover{color:#fff !important;background-color:none;margin-top:5.86px;margin-left:4.18px;margin-bottom:0}.button:hover:after,.wp-block-button a:hover:after{-moz-transform:translateX(0px) translateY(0px);-webkit-transform:translateX(0px) translateY(0px);-o-transform:translateX(0px) translateY(0px);-ms-transform:translateX(0px) translateY(0px);transform:translateX(0px) translateY(0px)}.button:active,.wp-block-button a:active{background-color:#fff;color:#000 !important}.button-plein{color:#fff;border:1px solid #efb243;padding:7px 30px;border-radius:10px;transition:.3s;background-color:#efb243}.button-plein:hover{background:0 0}.wp-block-buttons .container{display:inline-block}.wp-block-buttons>.wp-block-button:last-child:first-child{margin-bottom:0 !important}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{background:#982d47;color:#fff;border:2px solid #982d47;display:inline-flex;align-items:center;justify-content:center;height:45px;width:45px;transition:.3s}.owl-carousel .owl-nav .owl-prev:hover,.owl-carousel .owl-nav .owl-next:hover{color:#982d47;background:0 0}.owl-carousel .owl-nav .owl-prev{margin-right:2px}.owl-carousel .owl-dots .owl-dot{border-radius:100px;border:2px solid #982d47;background:0 0;height:16px;width:16px;margin-right:.5rem;transition:.3s}.owl-carousel .owl-dots .owl-dot.active,.owl-carousel .owl-dots .owl-dot:hover{background:#982d47}.gform_fields{padding:0}.gform_fields .gfield{padding:0}.wrapper_loops{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:stretch;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.wrapper_loops .loop_wrap{display:flex;align-items:center;margin-bottom:30px;position:relative;height:initial;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}img{display:block;max-width:100%;height:auto}.articles .cpt-actus .thumb{position:relative;height:230px}.articles .cpt-actus .thumb:after{content:"";position:absolute;bottom:0;left:0;right:0;height:5px;background-color:#3dcb9a;transition:.2s}.articles .cpt-actus .date{font-size:16px;font-weight:400;padding:20px 0;color:#000}.articles .cpt-actus h3{margin:0;font-family:'Roboto slab',sans-serif;font-size:22px}.articles .cpt-actus p{font-size:16px;line-height:27px;margin-top:0}.articles .cpt-actus:hover .thumb:after{height:8px}.articles.slider-temoignages{cursor:grab;padding:30px;margin:30px}.articles.slider-temoignages .cpt-temoignages{display:flex !important;justify-content:space-between;align-items:flex-start;padding:30px;position:relative}.articles.slider-temoignages .cpt-temoignages:after{content:"";position:absolute;bottom:0;width:calc(100% - 60px);margin:0 auto;background-color:#eeeded;height:1px}.articles.slider-temoignages .cpt-temoignages .thumb{min-width:280px;height:280px;margin-right:50px}.articles.slider-temoignages .cpt-temoignages h3{margin:0}.articles.slider-temoignages .cpt-temoignages span{font-family:'Roboto Slab',serif;font-size:14px}.articles.slider-temoignages .cpt-temoignages .contenu{margin-top:30px;position:relative}.articles.slider-temoignages .cpt-temoignages .contenu:before{content:' " ';font-size:100px;color:#ccc;position:absolute;left:-30px;top:-60px;font-family:'Roboto Slab',serif}.articles.slider-temoignages .cpt-temoignages .contenu:after{content:' " ';font-size:100px;color:#ccc;position:absolute;bottom:-110px;right:-10px;font-family:'Roboto Slab',serif}#map-canvas{width:100%;height:400px}.wrapper-accordions{margin-bottom:4rem;margin-top:4rem}.wrapper-accordions .accordion:not(:last-child){border-bottom:1px solid #eeeded}.wrapper-accordions .accordion .accordion-header{padding:1rem 1.5rem;cursor:pointer;display:flex;align-items:center;font-size:18px;font-weight:700;color:#151515}.wrapper-accordions .accordion .accordion-header:hover{background-color:#009ac3}.wrapper-accordions .accordion .accordion-header:hover:after{color:#151515}.wrapper-accordions .accordion .accordion-header:after{display:table;font-size:1rem;color:#151515;margin-left:auto}.wrapper-accordions .accordion .accordion-content{display:none;padding:1rem 1.5rem}.single .thumb{width:300px;height:300px;display:inline-block;margin-right:40px}.single .contenu{width:calc(100% - 350px);min-width:300px;display:inline-block}.single .contenu span{font-weight:700;margin:0;padding:0}@media screen and (max-width:800px){.block-fullwidth p,.block-fullwidth li{margin-left:20px;margin-right:20px}.no-mobile{display:none}.block-hero>div a{width:160px !important}header .sup-header .site-navigation ul li{font-size:12px !important}.block-hero-home .mosaique>div a{font-size:17px !important}.block-hero a .label h4{font-size:17px !important}header .sup-header .site-navigation ul li:nth-child(1){display:none}main .block-contenu .contenu p,.block-contenu .contenu ul,.block-contenu .contenu span,.block-contenu .contenu a{width:100% !important}main .block-contenu .background-image{position:inherit !important;height:200px !important;width:100% !important;margin-top:20px !important}main .block-contenu{padding:0 !important;padding-top:50px !important}main .block-contenu.gauche .contenu{margin-left:auto !important}header .main-header.header-open .burger-menu{flex-direction:column;justify-content:center;align-items:center}header .main-header .burger-menu{height:100vh;padding-top:50px}header .main-header .burger-menu nav:nth-child(2) ul{flex-direction:column;margin-top:30px}header .main-header .burger-menu nav:nth-child(2) ul li a div{height:70px}header .main-header .burger-menu nav:nth-child(1) ul{text-align:left;width:270px;position:relative;padding-bottom:20px}header .main-header .burger-menu nav:nth-child(1) ul:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#8a8d8f}header .main-header .burger-menu nav:nth-child(1) ul li{margin:2px 0}.articles.slider-temoignages{padding:0 !important;margin:0 !important}.articles.slider-temoignages .cpt-temoignages{flex-direction:column}.articles.slider-temoignages .cpt-temoignages{padding:0 !important}.articles.slider-temoignages .cpt-temoignages .contenu:before{left:0}.articles.slider-temoignages .cpt-temoignages .contenu:after{right:0}.block-encadre-image{flex-direction:column}main .block-encadre-image div.contenu{width:100% !important}main .block-encadre-image .images{width:100% !important;height:300px;position:initial}}