@font-face{font-family:'poppins';src:url("../fonts/poppins-regular-webfont.woff2") format("woff2"),url("../fonts/poppins-regular-webfont.woff") format("woff")}@font-face{font-family:'opensans';src:url("../fonts/opensans-regular-webfont.woff2") format("woff2"),url("../fonts/opensans-regular-webfont.woff") format("woff")}html{overflow-x:hidden}body{font-family:'opensans', Verdana, sans-serif !important}body #main{margin-bottom:40px}h1,h2,h3,h4,span.title,.title{font-family:'poppins', Verdana, sans-serif !important}img{max-width:100%}.home,.page-template-page-collection{background:none}.home #main,.page-template-page-collection #main{display:none}.container{max-width:1200px !important;margin:0 auto;padding:0px 20px}#top-menu .menu-item-language-current .sub-menu{background:#fff;padding:0 !important;width:100px !important;border:1px solid #005581}#top-menu .menu-item-language-current .sub-menu li{border-bottom:1px solid #005581 !important;width:100px !important}#top-menu .menu-item-language-current .sub-menu li:hover{background:#005581}#top-menu .menu-item-language-current .sub-menu li:hover a{color:white}#top-menu .menu-item-language-current .sub-menu li a{color:#005581}#bandeau{height:750px;color:black !important;position:relative;padding-top:0}#bandeau .illustration{background-size:cover;background-repeat:no-repeat;background-color:#fff;background-position:center;height:750px;width:100%;position:absolute}.bandeau__description{margin:20px 0px;font-size:1.6em;line-height:25px;width:50%;font-family:'opensans', Arial, Helvetica, sans-serif;color:white}#bandeau .content{display:flex;flex-direction:column;justify-content:center;height:100%;width:75%;position:absolute}.bandeau__title{text-transform:uppercase;font-weight:600;font-size:28px;margin-bottom:0px;color:white;line-height:30px}.btn{padding:8px;background:#005581;color:#fff !important;text-decoration:none;width:190px !important;text-align:center;border:1px solid #005581;font-weight:600;display:block !important;transition:0.3s}.btn:hover{padding:8px;background:#fff;border:1px solid #005581;color:#005581 !important}.cta-soumission a{padding:8px;background:#005581;color:#fff !important;text-decoration:none;width:190px !important;text-align:center;border:1px solid #005581;font-weight:600;display:block !important;transition:0.3s;padding:8px !important;border:none;padding:5px;border:1px solid #005581}.cta-soumission a:hover{background:#fff;border:1px solid #005581;color:#005581 !important}.cta-soumission{width:inherit !important;height:inherit !important}#main-menu ul li.last{padding:0px !important;border:none;position:relative;top:-10px}#main-menu ul li.btn a{padding:8px;background:#005581;color:#fff !important;text-decoration:none;width:190px !important;text-align:center;border:1px solid #005581;font-weight:600;display:block !important;transition:0.3s}#main-menu ul li.btn a:hover{padding:8px;background:#fff;border:1px solid #005581;color:#005581 !important}.section{padding:50px 0px;background:#fff;box-sizing:border-box}#home-service{background:#fff}#home-fabrication{background:#fff}.col2{display:flex;justify-content:space-between;flex-basis:100%;align-items:center;margin-bottom:50px}.col2 .content{flex:0 0 49%}.col2 .content .title{margin-top:0}.col2 .service .title,.col2 .fabrication .title{font-size:22px;font-weight:500;line-height:25px}.col2 .service .description,.col2 .fabrication .description{line-height:18px;margin:15px 0px 20px 0px}.col2 .service .btn_description,.col2 .fabrication .btn_description{font-weight:600}.col2 .illustration{flex:0 0 45%;height:400px;background-size:contain;background-repeat:no-repeat;background-position:center}.col2 .slider-intro-section{position:relative;height:400px;width:45%}.col2 .slider-intro-section .intro-slider{height:400px}.col2 .slider-intro-section .intro-slider .intro-slider-image{background-size:cover;background-repeat:no-repeat;background-position:center}.col2 .slider-intro-section .slideshow-buttons{position:absolute;bottom:0;right:8.33333%}.col2 .slider-intro-section .slideshow-buttons .slick-arrow{display:block;float:left;width:75px;height:55px;border:none;overflow:hidden;background-size:19px 30px;position:relative}.col2 .slider-intro-section .slideshow-buttons .slick-arrow:after{transition:350ms ease all;background-repeat:no-repeat;content:"";display:block;height:30px;left:50%;opacity:0;position:absolute;top:50%;width:19px}.col2 .slider-intro-section .slideshow-buttons .slick-arrow:hover,.col2 .slider-intro-section .slideshow-buttons .slick-arrow:active{cursor:pointer}.col2 .slider-intro-section .slideshow-buttons .slick-arrow:hover:after,.col2 .slider-intro-section .slideshow-buttons .slick-arrow:active:after{opacity:1}.col2 .slider-intro-section .slideshow-buttons .slick-arrow.slideshow-prev{background:#FFF url(../../img/icons/ico-chevron-left.png) center no-repeat}.col2 .slider-intro-section .slideshow-buttons .slick-arrow.slideshow-next{background:#FFF url(../../img/icons/ico-chevron-right.png) center no-repeat}.col2 .slider-intro-section .slick-prev{right:30% !important;z-index:1000;top:90%;left:inherit}.col2 .slider-intro-section .slick-prev:before{font-size:40px}.col2 .slider-intro-section .slick-next{right:25%;z-index:1000;top:90%}.col2 .slider-intro-section .slick-next:before{font-size:40px}.esthetisme{height:500px;text-align:center;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.esthetisme .logo{display:none}.esthetisme .content{display:flex;flex-direction:column;align-items:center;width:40%;height:100%;justify-content:center}.esthetisme .content .title{margin-top:0;font-size:32px;line-height:32px;color:#fff !important}.esthetisme .content .description{font-size:16px;width:70%;line-height:22px;margin:30px 0px}.esthetisme .content .lien{text-decoration:none;color:#005581;font-size:18px;font-weight:700}.esthetisme .content .lien:hover{color:#fff}.action{background:#57606f;color:white}.action .description{width:60%}.action .description p{font-size:18px;font-weight:600;line-height:22px}.action .content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.action .content .btn{width:250px !important;padding:15px;font-size:18px;background:#2d742d;border:1px solid #2d742d}.action .content .btn:hover{background:#fff !important;color:#2d742d !important}#footer{background:#fff !important;height:auto !important}#footer .metalec_logo .logo{width:180px}#footer .content{display:flex;justify-content:space-between;margin-top:25px}#footer .content .info{flex:0 0 25%}#footer .content .info p{margin-top:0}#footer .content .info .certifications{display:flex;justify-content:space-between;align-items:center}#footer .content .info .certifications .cell{flex:0 0 25%}#footer .content .info .certifications .cell:last-of-type{flex:0 0 42%}#footer .content .nav_footer{flex:0 0 38%}#footer .content .nav_footer .menu{display:flex;flex-flow:row wrap;height:100px}#footer .content .nav_footer .menu li{flex:0 0 150px;font-weight:600}#footer .content .nav_footer .menu li a{text-decoration:none !important;color:#005581  !important}#footer .content .nav_footer .menu li a:hover{color:black}#footer .content .contact{flex:0 0 23%;font-size:10px}#footer .content .contact .fa-linkedin-square{font-size:30px;color:black;margin-top:10px}#footer .content .contact p{margin:0;font-size:10px}#footer .content .contact a{text-decoration:none;color:#005581 !important;font-weight:600}.bottom{background:#57606f;padding:5px 0px;color:white}.projets{background:#fff;text-align:center}.projets .title{font-size:24px}.projets .description{margin:0 auto;width:50%;text-align:center}.projets .responsive{margin-top:40px}.projets .responsive .slick-next{right:-10px}.projets .responsive .slick-prev:before,.projets .responsive .slick-next:before{color:#57606f;font-size:30px}.projets .responsive .content{height:325px;margin:0px 20px}.projets .responsive .content a{text-decoration:none;color:#005581;display:block;position:relative;overflow:hidden}.projets .responsive .content a:hover{color:#005581}.projets .responsive .content a .cta-fiche{width:100%;background:red;height:275px;position:absolute;left:-100%;transition:width 1s;background:rgba(45,83,109,0.5);pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all 0.5s ease}.projets .responsive .content a .cta-fiche p{color:white;font-size:20px}.projets .responsive .content a .cta-fiche .fa-arrow-right{font-size:30px;position:absolute;bottom:50px;right:50px;color:white;transition:all 1s ease}.projets .responsive .content a:hover .cta-fiche{transform:translate(100%)}.projets .responsive .content a:hover .cta-fiche .fa-arrow-right{transform:translate(105%)}.projets .responsive .content a:hover .more{background:#005581}.projets .responsive .content a:hover .more h4,.projets .responsive .content a:hover .more p{color:#fff !important}.projets .responsive .content a .more h4,.projets .responsive .content a .more p{margin:0}.projets .responsive .content .slide_image{height:275px !important;background-position:center;background-size:cover}.projets .responsive .content .more{box-sizing:border-box;background:lightgray;height:50px;padding:10px;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.projets .responsive .content .more h2,.projets .responsive .content .more p{margin:0}.projets .responsive .content .more h2{font-size:12px}#home-expertise{text-align:center;background:#57606f;color:white}#home-expertise .section_title{color:white !important;font-size:24px}#home-expertise .section-description{padding:0px 200px}#home-expertise .illustration{width:100%;height:199px;background-position:center;background-size:contain;background-repeat:no-repeat}#home-expertise .content{display:flex;justify-content:space-between;margin:30px 0px}#home-expertise .content .fiche{display:flex;flex-direction:column;flex:0 1 250px;border-right:1px solid #504e4e;padding:0px 20px}#home-expertise .content .fiche:last-of-type{border:inherit}#home-expertise .content .fiche .title{height:30px}.avantage{background:#f1f1f1}.avantage .container{display:flex;justify-content:space-between}.avantage .container .avantages{flex:0 0 550px}.avantage .container .illustration{flex:0 1 550px;background-size:contain;background-repeat:no-repeat;background-position:right}.avantage .container .avantage{display:flex;justify-content:space-between;align-items:center}.avantage .container .avantage .info{display:flex;flex-direction:column;flex:0 0 85%}.avantage .container .avantage .info .title{margin-bottom:0}.avantage .container .avantage .icon{background-position:center;width:60px;height:60px;background-size:contain;background-repeat:no-repeat;flex:0 0 10%}.video_container{position:relative;width:100%;height:0;padding-bottom:56.25%}.video_container .video_iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pardot-iframe{overflow:scroll !important}#visionneuse{position:relative}#visionneuse .slideshow-buttons{position:absolute;bottom:0;right:8.33333%}#visionneuse .slideshow-buttons .slick-arrow{display:block;float:left;width:75px;height:55px;border:none;overflow:hidden;background-size:19px 30px;position:relative}#visionneuse .slideshow-buttons .slick-arrow:after{transition:350ms ease all;background-repeat:no-repeat;content:"";display:block;height:30px;left:50%;opacity:0;position:absolute;top:50%;width:19px}#visionneuse .slideshow-buttons .slick-arrow:hover,#visionneuse .slideshow-buttons .slick-arrow:active{cursor:pointer}#visionneuse .slideshow-buttons .slick-arrow:hover:after,#visionneuse .slideshow-buttons .slick-arrow:active:after{opacity:1}#visionneuse .slideshow-buttons .slick-arrow.slideshow-prev{background:#FFF url(../../img/icons/ico-chevron-left.png) center no-repeat}#visionneuse .slideshow-buttons .slick-arrow.slideshow-next{background:#FFF url(../../img/icons/ico-chevron-right.png) center no-repeat}#visionneuse .slick-prev{right:30% !important;z-index:1000;top:90%;left:inherit}#visionneuse .slick-prev:before{font-size:40px}#visionneuse .slick-next{right:25%;z-index:1000;top:90%}#visionneuse .slick-next:before{font-size:40px}#visionneuse .banner_slide{height:800px;background-position:center !important;background-size:cover !important}#visionneuse .banner_slide .slide_title{font-size:32px;margin-bottom:20px;color:white;text-shadow:1px 1px black;line-height:30px}#visionneuse .banner_slide p{font-size:20px;margin-bottom:20px;line-height:28px;text-shadow:1px 1px black}#visionneuse .banner_slide .content{height:100%;min-height:250px;display:flex;flex-direction:column;box-sizing:border-box;margin-left:20px;justify-content:center;width:60%;color:#eeeded}#visionneuse .banner_slide .content .btn{font-size:20px;font-size:18px;min-width:260px !important;max-width:350px !important;width:inherit !important;box-sizing:border-box;font-size:16px;padding:12px 10px;display:inline-block !important;line-height:23px}body .gform_wrapper .top_label li.gfield.gf_left_half.country{display:block}.gf_filler{visibility:hidden}.sample-color{list-style:none;display:block;padding:5px}.sample-color .gfield_checkbox{display:flex;flex-flow:row wrap;flex-direction:row}.sample-color .gfield_checkbox li{position:relative;padding-left:40px;height:70px;width:20%;text-align:center}.sample-color .gfield_checkbox li label{position:relative;padding-top:45px !important}.sample-color .gfield_checkbox li label:after{content:"";background:#333;width:40px;height:40px;display:block;position:absolute;left:calc(50% - 20px);top:0;border-radius:3px;z-index:0}.sample-color .gfield_checkbox li label:before{content:"";display:block;position:absolute;width:17px;height:40px;border:solid #fff;border-width:0 5px 5px 0;left:calc(50% - 3px);top:-8px;transform:rotate(45deg);opacity:0;z-index:1;transition:all 100ms}.sample-color .gfield_checkbox li input[type="checkbox"]{opacity:0;outline:none;z-index:100;width:40px !important;height:40px;top:0;left:0;margin:0 !important;position:absolute;appearance:none;cursor:pointer}.sample-color .gfield_checkbox li input[type="checkbox"]+label{cursor:pointer}.sample-color .gfield_checkbox li input[type="checkbox"]:checked+label:before{opacity:1;top:-8px}.sample-color .gfield_checkbox li:nth-child(1) label:after{background:url(../../img/colors/dl29ce.png) center no-repeat}.sample-color .gfield_checkbox li:nth-child(2) label:after{background:url(../../img/colors/dl30ce.png) center no-repeat}.sample-color .gfield_checkbox li:nth-child(3) label:after{background:url(../../img/colors/dl36ce.png) center no-repeat}.sample-color .gfield_checkbox li:nth-child(4) label:after{background:url(../../img/colors/dl45ce.png) center no-repeat}.sample-color .gfield_checkbox li:nth-child(5) label:after{background:url(../../img/colors/dl70.png) center no-repeat}.sample-color .gfield_checkbox li:nth-child(6) label:after{background:url(../../img/colors/dl40ce.png) center no-repeat}.sample-color .gfield_checkbox li:nth-child(7) label:after{background:url(../../img/colors/dl16ce.png) center no-repeat}.sample-color .gfield_checkbox li:nth-child(8) label:after{background:url(../../img/colors/dl44ce.png) center no-repeat}.sample-color .gfield_checkbox li:nth-child(9) label:after{background:url(../../img/colors/dl49ce.png) center no-repeat}.sample-color .gfield_checkbox li:nth-child(10) label:after{background:url(../../img/colors/dl68.png) center no-repeat}.sample-color .gfield_checkbox li:nth-child(11) label:after{background:url(../../img/colors/dl86.png) center no-repeat}.collection .title{font-size:30px !important;line-height:30px !important;text-transform:uppercase;font-weight:bold}.collection .description,.collection .description p{font-size:16px}.collection .btn{text-transform:uppercase;font-size:16px;width:250px !important}.collection .col2{margin-bottom:0}.collection.service{background:#f1f1f1}.collection.service h1{font-size:30px;margin:0}.collection.service .subtitle{margin-top:10px;font-weight:bold;font-size:20px}.collection.service .home-service-btn{display:flex}.collection.service .home-service-btn .btn-url{color:#005581 !important;border:none;background:none;text-decoration:underline}.collection.service .home-service-btn .btn-url:hover{color:dimgray !important}.collection.service .col2{overflow:hidden}.collection.avantage{padding-top:0;background:none}.collection.avantage .container{display:block}.collection.avantage .container .avantages{flex:none}.collection.avantage .container .avantages .description{margin:5px 0}.collection.teinte .col2{flex-flow:row wrap}.collection.teinte .col2 .content{width:100%;flex:none}.collection.teinte .col2 .illustration{width:100%;flex:none}.collection.esthetisme{display:flex;align-items:center;position:relative}.collection.esthetisme:before{content:"";position:absolute;width:100%;height:100%;pointer-events:none;background:black;opacity:0.5}.collection.esthetisme .container{position:relative}.collection.esthetisme .title{margin-bottom:0}.collection.esthetisme .content{margin:0 auto;width:70%;height:auto}.collection.action{background:#005581}.collection.action h2{color:white;margin:0}.collection.action .content{padding:20px 0}.collection.action .content .btn{background:white;border:1px solid white;color:#005581 !important}.collection.action .content .btn:hover{background:transparent !important;color:white !important}@media screen and (min-width: 1600px){#bandeau{height:875px}#bandeau .illustration{height:875px}}@media screen and (max-width: 1024px){.section.service.collection{padding:0}.col2 .slider-intro-section .slideshow-buttons{right:50%}img{max-width:100%}#header{height:100px !important;width:100% !important}#header #menu-menu-principal{margin-left:0;padding:0 !important;margin-top:10px;overflow-y:scroll;height:calc( 100vh - 90px )}#header #menu-menu-principal li{position:relative}#header .menu:first-of-type li{padding:0 4px 0 4px !important}#header .menu:first-of-type li a{font-size:12px}#header hgroup{width:100% !important;display:block !important}#header section{width:90% !important;margin:0 auto !important}#header #site-title img{max-width:120px;padding:10px 0px 0px 10px}#header #main-menu{float:inherit !important}#header #main-menu .menu:first-of-type{float:left}#header #main-menu ul li.cta-soumission{padding:inherit;background:inherit;border:inherit;color:inherit}#header #main-menu ul li.cta-soumission:hover{padding:inherit;background:inherit;border:inherit;color:inherit}#sidebar{margin:0 !important;padding:0 !important}#sidebar>div{display:none}#sidebar .fiters-sidebar{display:block;padding:10px 20px !important}#sidebar .fiters-sidebar .title{margin-bottom:15px}#sidebar .fiters-sidebar .img-btn{display:none}#main{width:90% !important}#main #content{padding:10px 15px !important}#main #home-slider{width:100% !important;height:auto !important;min-height:500px}#main #home-slider .slides{width:100% !important;height:auto !important}#main #home-slider .slides .slide{width:100% !important;height:auto !important}#main #home-slider .slides .slide img{height:auto !important}#main #home-slider .slides-infos{display:none}#main #home-slider .slides-infos .slide-info{display:none !important}#main #home-slider .slides-infos .slide-info.active{display:block !important;bottom:0 !important;left:0 !important}#main #home-slider #ask-for-a-quote{top:50px !important;left:0px !important}#main #map{width:100%;max-width:100%;max-height:350px}#main #map iframe{width:100% !important}#primary{margin:0 auto;float:inherit !important;width:100% !important}#header{position:fixed;top:0;height:90px;z-index:4000;height:80px !important}#header section{width:100% !important}#header section hgroup{width:43% !important;padding:5px 2%}#header section #top-menu{width:55% !important;float:right !important;top:5px !important;position:absolute !important}#header section #top-menu a{font-size:14px;margin-right:14px}#header #main-menu ul ul.sub-menu a,#header #top-menu ul ul.sub-menu a{padding:15px 0px;background:#005581;color:white}#header #nav-icon{width:40px;height:45px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#header #nav-icon span{display:block;position:absolute;height:5px;width:40px;background:#005581;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#header #nav-icon span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#header #nav-icon span:nth-child(2){top:12px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#header #nav-icon span:nth-child(3){top:24px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#header #nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:8px}#header #nav-icon.open span:nth-child(2){width:0%;opacity:0}#header #nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:26px;left:8px}#header #main-menu ul li.last{border:inherit;position:inherit}#header .cta-soumission a{padding:1.5em 4em 1.5em 3em !important}#header .cta-soumission a:hover{padding:1.5em 4em 1.5em 3em !important;background:inherit;border:inherit}.site-nav #menu-menu-principal,.site-nav #menu-menu-principal-anglais,.site-nav #menu-menu-principal-russe{width:100%;height:auto;padding:0 !important;margin:0 !important;border-bottom:1px solid #005581}.site-nav #menu-menu-principal #top-menu #menu-meta-navigation li a,.site-nav #menu-menu-principal-anglais #top-menu #menu-meta-navigation li a,.site-nav #menu-menu-principal-russe #top-menu #menu-meta-navigation li a{display:inherit;width:100%;display:block;text-align:left;background-color:#fff;color:#696969 !important;text-transform:uppercase !important;font-weight:700}.site-nav #menu-menu-principal #top-menu #menu-meta-navigation .wpml-ls-current-language:after,.site-nav #menu-menu-principal-anglais #top-menu #menu-meta-navigation .wpml-ls-current-language:after,.site-nav #menu-menu-principal-russe #top-menu #menu-meta-navigation .wpml-ls-current-language:after{display:none}.site-nav #menu-menu-principal .menu-item,.site-nav #menu-menu-principal-anglais .menu-item,.site-nav #menu-menu-principal-russe .menu-item{padding:0 !important;margin:0 !important;width:100%;height:auto;display:block;float:inherit;cursor:pointer}.site-nav #menu-menu-principal .menu-item a,.site-nav #menu-menu-principal-anglais .menu-item a,.site-nav #menu-menu-principal-russe .menu-item a{display:block;text-align:left;width:100%}.site-nav #menu-menu-principal ul li.cta-soumission,.site-nav #menu-menu-principal-anglais ul li.cta-soumission,.site-nav #menu-menu-principal-russe ul li.cta-soumission{position:inherit}.site-nav #menu-menu-principal .menu-item-has-children:after,.site-nav #menu-menu-principal-anglais .menu-item-has-children:after,.site-nav #menu-menu-principal-russe .menu-item-has-children:after{content:"";background:url(../../img/icons/menu-down-arrow.png) top center no-repeat;width:12px;height:6px;position:absolute;right:15px;left:auto;margin-top:-30px}.site-nav #menu-menu-principal .menu-item-has-children>a,.site-nav #menu-menu-principal-anglais .menu-item-has-children>a,.site-nav #menu-menu-principal-russe .menu-item-has-children>a{pointer-events:none}.site-nav #menu-menu-principal #top-menu,.site-nav #menu-menu-principal-anglais #top-menu,.site-nav #menu-menu-principal-russe #top-menu{width:100% !important;height:60px !important;display:block !important;float:inherit !important;position:inherit !important}.site-nav #menu-menu-principal #top-menu ul,.site-nav #menu-menu-principal-anglais #top-menu ul,.site-nav #menu-menu-principal-russe #top-menu ul{padding:0 !important;margin:0 !important;width:100%}.site-nav #menu-menu-principal #top-menu ul li,.site-nav #menu-menu-principal-anglais #top-menu ul li,.site-nav #menu-menu-principal-russe #top-menu ul li{width:100%;padding:0 !important;display:flex;justify-content:space-between;color:white !important}.site-nav #menu-menu-principal #top-menu ul li a,.site-nav #menu-menu-principal-anglais #top-menu ul li a,.site-nav #menu-menu-principal-russe #top-menu ul li a{display:flex !important;flex-direction:column;justify-content:center;width:20%;display:inline-block;text-align:center;background-color:#005581;color:white !important;margin-right:0 !important}.site-nav #menu-menu-principal #top-menu ul li text,.site-nav #menu-menu-principal-anglais #top-menu ul li text,.site-nav #menu-menu-principal-russe #top-menu ul li text{display:none}.site-nav .sub-menu{position:inherit !important;left:inherit !important;width:100% !important;z-index:inherit !important;margin:inherit !important;padding:inherit !important}#main-menu ul li:hover ul.sub-menu{left:inherit}#menu-menu-principal #top-menu li a{color:#696969 !important}#menu-menu-principal #top-menu li a:hover{color:#005581}#menu-menu-principal #top-menu .menu-item-language{padding:0 !important}#menu-menu-principal #top-menu .menu-item-language .sub-menu{width:100% !important;display:flex !important;flex-direction:row;justify-content:space-around}#menu-menu-principal #top-menu .menu-item-language .sub-menu li{border:0 !important;width:50% !important}#menu-menu-principal #top-menu .menu-item-language .sub-menu li a{text-align:center !important;background:#005581 !important}#menu-menu-principal #top-menu .menu-item-language .sub-menu li a span{color:#fff !important}#menu-menu-principal #top-menu .menu-item-language .sub-menu li:first-of-type{border-right:4px solid #fff !important}#menu-menu-principal #top-menu .menu-item-language-current a:first-of-type{display:none !important}#menu-menu-principal #top-menu .menu-item-language-current .sub-menu a{display:block !important}.cta-soumission{width:100% !important;padding:0}.cta-soumission a{width:100% !important;color:#696969 !important;border:0}.cta-soumission a:hover{color:#005581}.site-nav{margin:0;padding:0}.site-nav ul{display:flex;flex-direction:column;list-style-type:none;padding:0;margin:0;display:none}.site-nav ul.opening{display:block;height:30px}.site-nav li{border-bottom:1px solid #005581}.site-nav li:last-child{border-bottom:none}.site-nav a{color:#005581;background:#fff;display:block;padding:1.5em 4em 1.5em 3em;text-transform:uppercase;text-decoration:none}.site-nav a:hover,.site-nav a:focus{background:#fff}.site-nav--icon{font-size:1.4em;margin-right:1em;width:1.1em;text-align:right;color:rgba(255,255,255,0.4)}.menu-toggle{position:absolute;top:2.5em;right:15px;cursor:pointer}}@media screen and (max-width: 820px){.section.collection.section{padding:30px 5px;top:30px;position:relative}.section.collection .col2{display:block}.section.collection .col2 .slider-intro-section{width:100%}.section.collection .col2 .slider-intro-section .slideshow-buttons{right:8.33333%}.section.collection .col2 .illustration{height:350px;margin-bottom:0;background-position:left}.section.collection.service .description{margin-bottom:25px}.section.collection.service .btn{margin:0 0 25px 0}.section.collection.esthetisme .title{font-size:30px !important}.section.collection.esthetisme .content{width:100%}}@media screen and (max-width: 768px){.container{max-width:100% !important;padding:inherit !important}.noscroll{height:100%;overflow:hidden}img{max-width:100% !important}ul{padding:0 0 0 15px !important}#rea-slider .slides{width:100% !important;height:auto !important;min-height:250px !important}#rea-slider .slides .slide{width:100% !important;height:auto !important;min-height:250px !important}#rea-slider .slides .slide img{height:auto !important;max-width:100% !important;min-height:250px !important}.site-nav #menu-menu-principal .menu-item-4124 .sub-menu.open,.site-nav #menu-menu-principal-anglais .menu-item-4124 .sub-menu.open{padding-left:0 !important;background-color:#005581}.site-nav #menu-menu-principal li.last,.site-nav #menu-menu-principal-anglais li.last{margin-left:30px !important}.site-nav #menu-menu-principal li.last a,.site-nav #menu-menu-principal-anglais li.last a{background:transparent !important;border:none !important}.site-nav #menu-menu-principal #top-menu,.site-nav #menu-menu-principal-anglais #top-menu{margin-top:15px}.site-nav #menu-menu-principal #top-menu #menu-meta-navigation .menu-item,.site-nav #menu-menu-principal #top-menu #menu-meta-navigation-en .menu-item,.site-nav #menu-menu-principal-anglais #top-menu #menu-meta-navigation .menu-item,.site-nav #menu-menu-principal-anglais #top-menu #menu-meta-navigation-en .menu-item{border-bottom:none;padding:4px 0}.site-nav #menu-menu-principal #top-menu #menu-meta-navigation .menu-item a,.site-nav #menu-menu-principal #top-menu #menu-meta-navigation-en .menu-item a,.site-nav #menu-menu-principal-anglais #top-menu #menu-meta-navigation .menu-item a,.site-nav #menu-menu-principal-anglais #top-menu #menu-meta-navigation-en .menu-item a{color:black !important;padding:4px 36px;text-transform:inherit !important;background:transparent;text-align:left}.site-nav #menu-menu-principal #top-menu #menu-meta-navigation li:last-child,.site-nav #menu-menu-principal #top-menu #menu-meta-navigation-en li:last-child,.site-nav #menu-menu-principal-anglais #top-menu #menu-meta-navigation li:last-child,.site-nav #menu-menu-principal-anglais #top-menu #menu-meta-navigation-en li:last-child{margin-bottom:15px !important}.site-nav #menu-menu-principal #top-menu #menu-meta-navigation .sub-menu,.site-nav #menu-menu-principal #top-menu #menu-meta-navigation-en .sub-menu,.site-nav #menu-menu-principal-anglais #top-menu #menu-meta-navigation .sub-menu,.site-nav #menu-menu-principal-anglais #top-menu #menu-meta-navigation-en .sub-menu{display:inherit !important;padding-left:20px !important;border:none}.site-nav #menu-menu-principal #top-menu #menu-meta-navigation .sub-menu li a,.site-nav #menu-menu-principal #top-menu #menu-meta-navigation-en .sub-menu li a,.site-nav #menu-menu-principal-anglais #top-menu #menu-meta-navigation .sub-menu li a,.site-nav #menu-menu-principal-anglais #top-menu #menu-meta-navigation-en .sub-menu li a{text-align:left !important;background:transparent !important;padding-left:15px}.site-nav #menu-menu-principal #top-menu #menu-meta-navigation .sub-menu li a span,.site-nav #menu-menu-principal #top-menu #menu-meta-navigation-en .sub-menu li a span,.site-nav #menu-menu-principal-anglais #top-menu #menu-meta-navigation .sub-menu li a span,.site-nav #menu-menu-principal-anglais #top-menu #menu-meta-navigation-en .sub-menu li a span{color:#005581 !important}#main{margin-top:100px !important;width:100% !important}#main #home-slider{width:100% !important;height:auto !important;min-height:330px}#main #home-slider img{max-width:100% !important}#main #home-slider .slides{width:100% !important;height:auto !important}#main #home-slider .slides .slide{width:100% !important;height:auto !important}#main #home-slider .slides .slide img{height:auto !important;max-width:100% !important}#main #home-slider .slides-infos .slide-info{display:none !important}#main #home-slider .slides-infos .slide-info.active{display:block !important;bottom:0 !important;left:0 !important}#main #home-slider #ask-for-a-quote{top:50px !important;left:0px !important}#main .img_right{width:100% !important}#main .association{display:flex;flex-direction:column;align-items:center}#main .association a{margin:10px 0px}#main #sidebar{height:inherit !important;margin-top:40px;padding:15px;width:100% !important}#main #sidebar .sec_menu_btn{width:70%;background-color:white;border:1px solid #005581;border-radius:15px;height:30px;color:#005581}#main #sidebar .sec_menu_btn.active{background-color:#005581;border:inherit !important;color:white}#main #sidebar .side-menu{padding:inherit !important}#main #content{padding:15px !important}#main #content div{float:inherit !important}#main #content div p{color:black}#main #content div h4{font-size:20px;text-align:center}#main #content p a{margin-bottom:15px !important;display:block !important}#main #content .btn_catalogue{background:linear-gradient(to bottom, #005581, #12a4ec);font-size:16px;padding:10px 12px;font-style:inherit !important;color:white !important;text-align:center;text-decoration:inherit}#main #content .mobile_img{display:block;text-align:center}#main #content .mobile_img img{max-width:65% !important}#main #content .desktop_img{display:none}#main #content .img_principal{float:inherit !important;text-align:center}#main #content .rea-list .rea-item{height:auto !important;width:100% !important}#main #content .rea-list .rea-item img{position:relative;height:auto !important;width:100% !important}#main #content .rea-list .rea-item a:first-of-type img{position:inherit !important}#main #content .rea-list .rea-item .description{width:100%;background-size:cover;background-position:center}#main #content .rea-list .rea-item h2{text-align:left;font-size:16px;font-weight:inherit !important;line-height:20px !important}#main #content .rea-list .rea-item .zoom{bottom:60px !important;left:inherit !important;top:inherit !important;right:10px !important}#main #content .gform_fields{padding:0 !important}#main #content .gform_fields .gfield select,#main #content .gform_fields .gfield input{margin:0 !important;height:40px}#main #content .gform_fields .gfield textarea{height:160px}#main #content .gform_button{line-height:0 !important}#main #content .fa{font-size:3em;color:#005581}#main #primary{width:100% !important}#main #primary #top-image h1{margin-left:15px}#main #primary #content{padding:15px !important}#footer{background:#fff !important}#footer .wrapper{color:white !important;box-sizing:border-box;width:100% !important;background:#005581;border-top:1px solid #005581;padding:15px}#footer .wrapper address{float:inherit !important;width:100% !important;padding:0 !important;color:white !important}#footer .wrapper .phone{color:white !important;display:block !important;width:100%;margin:inherit !important;margin-bottom:25px;padding:20px 0px !important}#footer .wrapper .phone a{color:white !important}#footer .wrapper .phone+a img{margin-left:0px !important}#footer .wrapper #dropbox{padding-right:inherit !important}#footer .content .info .certifications{display:block}.container{max-width:100% !important}.btn{display:block;margin:0 auto;margin-bottom:25px}.section{padding:20px 5px}#bandeau{margin-top:60px;height:inherit !important;height:auto !important;color:black !important;position:relative}#bandeau .illustration{height:250px;display:block;position:inherit}#bandeau .bandeau__title{font-size:18px;line-height:18px;color:black}#bandeau .bandeau__description{width:100%;color:black}#bandeau .content{display:block !important;width:100%;position:inherit}#bandeau .content .btn{margin-bottom:0}.service .col2,.fabrication .col2{display:block;margin-bottom:inherit}.service .col2 .illustration,.fabrication .col2 .illustration{background-size:cover;margin-bottom:30px}.service .illustration{background-size:contain !important}.fabrication .illustration{height:200px}.expertise .section-description{padding:0}.expertise .content{display:inherit !important;margin:0}.expertise .content .fiche{padding:0;flex:0 0 400px;margin-bottom:20px;border:inherit}.expertise .content .fiche .description{margin-top:0}.expertise .content .illustration{height:478px}.avantage .container{display:block}.avantage .container .illustration{flex:0 0 45%;height:400px;background-size:contain;background-repeat:no-repeat;background-position:center}.avantage .container .avantages .title{margin-bottom:0}.esthetisme .logo{width:100%;left:inherit;height:100px;top:-50px}.esthetisme .content{width:100%}.esthetisme .title{font-size:18px !important;width:100%}.esthetisme .description{font-size:16px;width:100% !important;margin-bottom:30px}.projets .description{padding:0;width:100%}.projets .responsive{padding:0px 40px}.projets .responsive .slick-prev{left:-1px;font-size:30px}.projets .responsive .slick-next{right:10px;font-size:30px}.projets .responsive .content{margin:0}.action .content .description{padding:0;width:100%}.action .content .description p{font-size:16px}#footer{background:#fff !important}#footer .metalec_logo{text-align:center;display:block}#footer .content{display:block;text-align:center}#footer .content .certifications{flex-flow:column wrap}#footer .content .certifications .cell{margin-bottom:20px}#footer .content .nav_footer{display:none}#footer .content .contact{margin-top:30px}.bottom{text-align:center}#visionneuse .content{width:70%}.collection.section{padding:30px 5px}.collection .col2{display:block}.collection .col2 .illustration{height:350px;margin-bottom:0;background-position:left}.collection.service .description{margin-bottom:25px}.collection.service .btn{margin:0 0 25px 0}.collection.esthetisme .title{font-size:30px !important}.collection.esthetisme .content{width:100%}#main .form.documentation{width:auto}}#main .img_right{width:30%;float:right}@media screen and (max-width: 550px){.container{max-width:100% !important}#main #home-slider{width:100% !important;height:auto !important;min-height:200px}#main #home-slider .slides{width:100% !important;height:auto !important}#main #home-slider .slides .slide{width:100% !important;height:auto !important}#main #home-slider .slides .slide img{height:auto !important}#main #home-slider .slides-infos .slide-info{display:none !important}#main #home-slider .slides-infos .slide-info.active{display:block !important;bottom:0 !important;left:0 !important}#main #home-slider #ask-for-a-quote{bottom:5px !important;top:inherit !important}#main #content .mobile_img{display:block;text-align:center}#main #content .mobile_img img{max-width:100% !important}#main #content div:first-of-type{text-align:center}#main #content .wpcf7-form table{width:100%}#main #content .wpcf7-form span{text-align:left;margin-left:none}#main #content .wpcf7-form tr{width:100%}#main #content .wpcf7-form tr td{width:100%;display:block !important;text-align:left}#main #content .wpcf7-form tr td input,#main #content .wpcf7-form tr td select,#main #content .wpcf7-form tr td textarea{width:100%;min-height:40px}#main #content .wpcf7-form input[type="checkbox"]{width:25px;height:25px}#main #content .wpcf7-form input[type="submit"]{width:100% !important;color:white !important;background:#005581 !important;height:35px}#main #content .wpcf7-form input[type="submit"]:hover{background:#fff !important;color:#005581 !important;font-weight:600}#main #content .adresse td{width:100%;display:block !important}#main #content .adresse td h2 a{font-size:12px !important}#visionneuse{height:300px}#visionneuse .banner-slider,#visionneuse .slick-list{height:300px}#visionneuse .inner.parent{position:absolute;top:0;left:0;right:0;height:300px}#visionneuse .slideshow-buttons{top:0;left:0;right:0;height:300px}#visionneuse .slideshow-buttons .slick-arrow{position:absolute;float:none;top:36%;bottom:auto;background-color:transparent !important;padding-left:0;padding-right:0}#visionneuse .slideshow-buttons .slick-arrow:after{display:none}#visionneuse .slideshow-buttons .slick-arrow.slideshow-prev{background-image:url(../../img/icons/ico-chevron-left-white.png);background-position:15px center;left:0}#visionneuse .slideshow-buttons .slick-arrow.slideshow-next{background-image:url(../../img/icons/ico-chevron-right-white.png);background-position:right 15px center;right:0;right:0}#visionneuse .banner_slide{height:300px}#visionneuse .banner_slide .content{height:auto;padding:20px 10px;margin:0;position:relative;top:300px;width:inherit}#visionneuse .banner_slide .content .slide_title{color:#005581;text-shadow:inherit}#visionneuse .banner_slide .content p{color:#696969;text-shadow:inherit}#visionneuse .banner_slide .slide_title{font-size:20px;margin-bottom:0}#visionneuse .banner_slide p{font-size:16px}.collection.service .btn{margin:0 auto 20px}.collection .col2 .illustration{height:250px}.collection .home-service-btn{flex-direction:column}}@media screen and (max-width: 480px){.expertise .content .fiche{height:382px}.action .content .btn{width:auto !important}}
/*# sourceMappingURL=style.css.map */
